1. 17 Apr, 2008 6 commits
  2. 16 Apr, 2008 10 commits
  3. 15 Apr, 2008 11 commits
    • Leigh B. Stoller's avatar
      Forgot a newline ... · 61d5fdb0
      Leigh B. Stoller authored
    • Leigh B. Stoller's avatar
      Oops, forgot to filter the mounts we tell the client to add, according · 94d9d1ad
      Leigh B. Stoller authored
      to the admin status of the swapper; only the accounts/mounts of users
      with the same admin status will be returned.
    • Mike Hibler's avatar
      toggle ISOLATEADMINS so we no long export admin homedirs to non-admin · a6195d77
      Mike Hibler authored
      experiments and visa-versa
    • Leigh B. Stoller's avatar
      First part of dynamic root passwords. This is just the code that · a1396be8
      Leigh B. Stoller authored
      returns the hash of the password that is stored in the DB (or
      generates a new one if one does not exist, and then stores it). Bumped
      the version number too since I added an interval for it to the
      watchdoginfo command. This stuff can run on the server, does not
      affect existing images.
    • Mike Hibler's avatar
      old, uncommited fix: fix a typo · bf7e991c
      Mike Hibler authored
    • Mike Hibler's avatar
      No longer needed · d5fa37a4
      Mike Hibler authored
    • Mike Hibler's avatar
      Another step along the Linux vserver path. It is now to the point that · 25a29bbb
      Mike Hibler authored
      vservers can be configured with experimental interfaces.  Think duct tape
      and baling wire here...
       * commmon/bootvnodes: did some code refactoring in anticipation of
         something that was never needed.  Oh well, it looks purdy anyway!
       * common/libsetup.pm: LINUXJAILED() predicate to indentify local Linux
         vserver setups.  getlocalevserver() to return the IP/hostname of the
         "local" event server.
       * common/rc.{linktest,linkagent,progagent,trace,trafgen}: use the
         getlocalevserver() function for use with -s options (Linux vserver
         based vnodes cannot bind to localhost to talk to the pnode pubsubd)
       * common/config/rc.ifconfig: run this for Linux vservers, put out iface
         map for veths as well as physical interfaces
       * common/delaysetup: add -j vnodeid option, will need this at some point
       * linux/liblocsetup.pm: veth (actually etun) setup for Linux vserver vnodes
       * linux/mkvserver.pl: first cut at getting interfaces configured in
         vservers, do all the necessary etun/br plumbing (NOT a pretty sight...)
       * linux/vserver/rc.invserver (moved here from linux/rc.invserver):
         run linktest in local vservers (though it won't run yet due to NFS
         problems in vservers)
       * linux/vserver/vserver-cnet.sh: statically configure the control net
         in a vserver, no DHCP here!
       * linux/vserver/vserver-{init,rc}.sh: two parts of the Funky Interface
         Setup Dance that run inside the vserver
    • Mike Hibler's avatar
      nits: · fb16500e
      Mike Hibler authored
       * when we detect version skew, print out the IP of the client that is
         out of sync
       * when verbose mode is on, print how many bytes were written by a command
    • Mike Hibler's avatar
      moved to vserver subdir · be023224
      Mike Hibler authored
    • Mike Hibler's avatar
      Make it work on FBSD8 · fa472be9
      Mike Hibler authored
    • Jay Lepreau's avatar
      Missing link to PAM conf. · 3ce6d862
      Jay Lepreau authored
  4. 14 Apr, 2008 5 commits
  5. 13 Apr, 2008 3 commits
  6. 12 Apr, 2008 4 commits
  7. 11 Apr, 2008 1 commit