1. 22 Dec, 2004 1 commit
  2. 10 May, 2004 1 commit
    • Leigh B. Stoller's avatar
      Add makefile support for taking a FreeBSD fixit disk and turning that · c8b47d7d
      Leigh B. Stoller authored
      into a testbed boot CD in a mostly automated manner. There are still a
      few things that need to be done by hand, which are described in the
      cdboot/README file.
      
      Add tmcd/freebsd/cdboot directory of little scripts and files that
      need to onto the fixit disk.
      
      The install target is cdboot-install (must be run as root) and if you
      are brave enough to run it, you better give it a DESTDIR argument or
      you will write a bunch of files onto the local node that will cause
      mayhem and havoc at the next reboot.
      c8b47d7d
  3. 17 Feb, 2004 1 commit
    • Leigh B. Stoller's avatar
      Medium size cleanup of the client side code. The main impetus behind · 069dc7d3
      Leigh B. Stoller authored
      this was to add soft reconfig support so that nodes could be
      reconfigured without having to reboot them. This appears to work, and
      has been tested with jails getting moved around. I've also tested the
      new code on the MFS, but still no testing has been done on PLAB nodes.
      
      The main change is that most of the code moved out of libsetup.pm, and
      was split into constituent rc scripts, each of which does its own
      thing, including cleaning up and preparing for making an image. Most
      of that central knowledge has been moved out into the scripts. Still more
      to do but this was a good start.
      069dc7d3
  4. 14 Feb, 2004 1 commit
  5. 18 Dec, 2002 1 commit
    • Leigh B. Stoller's avatar
      Convert to using new path definition scripts in /etc/emulab. Also a · ba31e630
      Leigh B. Stoller authored
      bunch of relocations of things from /etc/testbed in the old world, to
      /usr/local/etc/emulab in the new world. Basically, /etc/emulab has
      just a few config files that do not change. All of the binaries and
      scripts are now placed in /usr/local/etc/emulab, and *all* of the
      variable stuff that was written into /etc/testbed is now written into
      /var/emulab/{boot,logs,jails,lock,db}.
      ba31e630
  6. 10 Jul, 2002 1 commit
  7. 19 Jun, 2002 1 commit
  8. 03 Apr, 2002 1 commit
    • Leigh B. Stoller's avatar
      Minor reorg to work on the MFS filesystem. Basically, look for ismfs · 66db6a35
      Leigh B. Stoller authored
      file in /etc/testbed, and if there such a file, take a different path
      through the setup code that is a lot shorter (mounts, accounts,
      startupcmd).  All the other stuff is bypassed. There are no
      differences though between what you install on the MFS and what you
      install on a regular node.  Just run the mfs-install target instead,
      which creates the little ismfs file for you.
      66db6a35