1. 13 Dec, 2001 1 commit
    • Leigh B. Stoller's avatar
      Add "routing" support with new TMCD command that looks at the · 746f32c8
      Leigh B. Stoller authored
      routertype field in the nodes table. For eventual use when Mike is
      ready with gated stuff.
      Modify the dohostnames stuff as per dicussion with Rob and
      Mac. Instead semi-usless node-N names, set the name of the interface
      to node-LinkName, where the linkname comes from the virt_lans table,
      and is the name of the link/lan that interface is sitting on. This way
      the user can actually figure out the interface when doing his routing
      by assigning names to all links/lans in the NS file.
      One major bogousity is that in order to maintain backwards
      compatability, I've instituted a new hostnames commands (hostnamesV2).
      We need a good way to deal with versioning!
  2. 11 Dec, 2001 3 commits
  3. 10 Dec, 2001 6 commits
  4. 08 Dec, 2001 2 commits
  5. 07 Dec, 2001 3 commits
  6. 06 Dec, 2001 5 commits
  7. 05 Dec, 2001 7 commits
    • Leigh B. Stoller's avatar
      Minor changes to convert delays from ints to floats in the DB. Chris · cab46455
      Leigh B. Stoller authored
      did the lanlink change. assign_wrapper does not really need any
      changes at all, but I dropped a comment in. The only real change is
      needed in the client side to convert a floating point from tmcd, into
      an int to give to ipfw. Rather cheesy too, given that Perl does not
      have a real conversion function (int() truncates).
    • Kirk Webb's avatar
      Healthd Master Collection Daemon codebase added. The code here represents the · 236c99cf
      Kirk Webb authored
      collection daemon, and its peer query program (to be used by cricket, and
      elsewhere if desired, to get sensor readings for nodes which have reported
    • Kirk Webb's avatar
      Just a subdir inside healthd codebase. · 2ff80ed9
      Kirk Webb authored
    • Kirk Webb's avatar
      Committing healthd-0.6.5+linux code to testbed CVS. This is comprised of the · b7f317e0
      Kirk Webb authored
      original healthd-0.6.5 codebase plus my linux port and a 'push' mode for
      central, unsolicited reporting.  The code for the healthd collection daemon
      is kept elsewhere in the 'hmcd' subdirectory under 'sensors'.  Also included
      is a 'quiet' switch (-q) for healthd (no syslog entries for sensor conditions).
    • Leigh B. Stoller's avatar
      Even *more* inventive ways to avoid real work; Add DB table to hold · c884cd89
      Leigh B. Stoller authored
      extra unix groups (unixgroup_membership) for special local users that
      need more groups than just their project membership (ie: flux, wheel,
      etc). In mkacct-ctrl, no longer use the admin bit to determine extra
      groups (which were hardwired in), but get the extra group list from
      the DB. This applies to accounts on boss/users; experimental nodes
      still use the admin bit (via tmcd) to get wheel added to the group
      set. Might be worth doing at some point.
    • Leigh B. Stoller's avatar
      More inventive ways to avoid real work; add password expiration · 3e2bb386
      Leigh B. Stoller authored
      capability. New DB field in the users table (pswd_expires) which is a
      date field that initially gets set to one year after the user account
      is created. When the password is changed via the web form, it gets
      bumped 1 more year into the future *unless* the current uid is
      different from the target_uid (ie: you are changing a password for
      someone else). In that case, the expiration is set to the current
      date, which forces the target user to change his password next time he
      logs in. I've changed the menu/auth code to look for password
      expiration, and when expired the menu options contain just a single
      option to change the password. All other https pages will fail with a
      password expired message. Normal text pages will work of course.
    • Leigh B. Stoller's avatar
      A few minor changes to project listing for Jay who wanted to see the · a1dc57a9
      Leigh B. Stoller authored
      public bit. Moved the delete button to the project listing page since
      it was wasting space and its rarely if ever used.
  8. 04 Dec, 2001 7 commits
  9. 03 Dec, 2001 6 commits