1. 20 Aug, 2009 6 commits
    • David Johnson's avatar
      Daemonise, log, do plr (of course still broken on Linux, probably the · eaa24dfc
      David Johnson authored
      kernel patch's problem), adjust param units on Linux.
      eaa24dfc
    • Kevin Atkinson's avatar
      Fix typo in comment. · 4d3a10cc
      Kevin Atkinson authored
      4d3a10cc
    • Kevin Atkinson's avatar
      Add tblog_new_session to libtblog: · dbd3fe72
      Kevin Atkinson authored
        Force a new session, should be used by daemons before performing some
        sort of swap related activity.  The orignal session information will
        be lost.
      dbd3fe72
    • David Johnson's avatar
      828b5ae0
    • Ryan Jackson's avatar
      Make sure perms for /root/.ssh are secure · 399d265b
      Ryan Jackson authored
      399d265b
    • Ryan Jackson's avatar
      Make newnode scripts work on Linux · 43bb0e7c
      Ryan Jackson authored
      FreeBSD network devices are named after the device driver used, whereas
      Linux network devices are named after the interface type, such as 'eth0'
      for the first ethernet interface.  The newclient script would send each
      interface name to the server via the 'ifacenameX' parameter, and
      newnodecheckin.php would use it to get the driver type for the
      interface.  This works with the FreeBSD MFS, but not with the Linux one.
      Without this fix, all reported interfaces would be of type 'eth', which
      isn't helpful.
      
      To fix this, a new parameter was added to newnodecheckin.php called
      'ifacedriverX' (where X is the interface number).  This parameter is
      optional for backward compatibility with existing newnode MFS images.
      If present, it is used to specify the interface type.  If not, the
      ifacenameX parameter is munged as before to extract the interface type.
      
      The newclient script reports this parameter under both FreeBSD and
      Linux.  On FreeBSD, the interface name is munged to extract the type.
      On Linux, the driver name is extracted from sysfs.
      43bb0e7c
  2. 19 Aug, 2009 12 commits
  3. 18 Aug, 2009 5 commits
    • Kevin Atkinson's avatar
      Fix bug introduced by in rev 1.137 "Silence some output when quiet · e3394b92
      Kevin Atkinson authored
      mode is on".  Only silence final output of error if $xmlout is not set
      as the xmlrpc server depends on this output, but also sets $quiet.
      e3394b92
    • Kevin Tew's avatar
      testsuite/testswap added http utah cpan source · d8780466
      Kevin Tew authored
      d8780466
    • David Johnson's avatar
      Fix place where it seems to be possible and plausible that we get the · 9226f31c
      David Johnson authored
      vzconf global lock, and don't release it if the necessary work has
      already been done.
      9226f31c
    • Ryan Jackson's avatar
      Lots of linux "MFS" changes · 93a3a065
      Ryan Jackson authored
      * linuxmfs: (27 commits)
        Use LookupByIP in the local area case
        Don't check server cert in MFS environment
        Add wipe-all-disks-on-reloading code
        Generate random UUID for linux root fs
        Cleanup of mdev.conf; sane device permissions
        New root password
        add kmem group
        Make sure ETHERTYPE_LOOPBACK is defined
        Add teachswitch to the build
        Add support for old GNU tar format
        New root passwd
        Make 'permissions' target work again
        Fixes to device permissions
        Add osconfig to the build
        Add the file command to build
        Make osconfig work on linux MFS
        Detach any loopback devices left over after mounting initrds.
        Fix for handling ide devices as swap partitions
        Make sure F10's dhclient state gets wiped
        Make sure to reread partition table after writing image
        ...
      93a3a065
    • Kevin Tew's avatar
      testsuite/testswap bug fixes · 0467c247
      Kevin Tew authored
      0467c247
  4. 17 Aug, 2009 8 commits
  5. 14 Aug, 2009 1 commit
  6. 13 Aug, 2009 3 commits
  7. 10 Aug, 2009 1 commit
  8. 07 Aug, 2009 4 commits