1. 09 Mar, 2007 1 commit
  2. 09 Jan, 2007 1 commit
    • Mike Hibler's avatar
      Frisbee MFS changes: · 346c0562
      Mike Hibler authored
       * support FreeBSD 6
       * client-side changes to support enable/disable of ACPI via slicefix
       * use dynamically linked Emulab binaries in frisbee MFS (for size)
      346c0562
  3. 13 Feb, 2006 1 commit
  4. 05 Jan, 2006 1 commit
  5. 13 Dec, 2005 1 commit
  6. 15 Nov, 2005 1 commit
  7. 25 Oct, 2005 1 commit
    • Mike Hibler's avatar
      Fix yet another DHCP related problem. From the comment: · 04e0e4d6
      Mike Hibler authored
      #
      # Argh! dhclient in FreeBSD 5 has a new auto-background "feature",
      # it dives into the background after 10 seconds regardless of whether
      # it has received a response.  This is fubar for us.  Unfortunately,
      # we cannot just crank this number through the roof because it is based
      # on a polling interval which actually has a rational purpose.  The timeout
      # is actually (2 * polling_interval) where polling_interval is how often
      # dhclient rechecks an interface without link.  We need to keep this value
      # reasonable in the event that we boot up and don't immediately have link
      # on the control net.  So lets try 15 seconds (30 second auto-background
      # timeout) and see how things go.
      #
      04e0e4d6
  8. 04 Oct, 2005 1 commit
  9. 03 Oct, 2005 1 commit
  10. 30 Aug, 2005 1 commit
  11. 03 Aug, 2005 1 commit
  12. 07 Jan, 2005 1 commit
  13. 05 Nov, 2004 1 commit
  14. 29 Sep, 2004 2 commits
  15. 02 Jul, 2004 1 commit
  16. 24 Jun, 2004 2 commits
    • Mike Hibler's avatar
      Improve the client-side install. With these changes, it should now be · 976133e4
      Mike Hibler authored
      possible to:
      
      	gmake client
      	sudo gmake client-install
      
      on a FBSD4, FBSD5, RHL7.3, and RHL9.0 client node.
      
      There are still some dependencies that are not explicit and which would
      prevent a build/install from working on a "clean" OS.  Two that I know of are:
      you must install our version of the elvin libraries and you must install boost.
      976133e4
    • Mike Hibler's avatar
      Prep work for DHCP discovery of control net interface: · 16c1bc02
      Mike Hibler authored
      - have pump/dhclient script record the DHCP'ed interface in
        /var/emulab/boot/control_interface
      
      - change control_interface script to first check for that file
        and use the contents if it exists
      
      Note that, as of this commit, we are still telling pump/dhclient which
      interface to DHCP on (i.e., we still determine the control net interface
      the old way to invoke pump/dhclient) so this commit is not that useful.
      
      What still has to be done is to change the startup to invoke dhclient/pump
      on all interfaces.  This turns out to be a royal, royal PITA.
      
      Stay tuned...
      16c1bc02
  17. 15 Jun, 2004 1 commit
  18. 26 Apr, 2004 1 commit
    • Mike Hibler's avatar
      Cleanup Makefiles: · 297019fb
      Mike Hibler authored
      1. "make clean" will just remove stuff built in the process of a regular build
      2. "make distclean" will also clean out configure generated files.
      
      This is how it was always supposed to be, there was just some bitrot.
      297019fb
  19. 20 Mar, 2004 1 commit
  20. 05 Mar, 2004 1 commit