1. 20 Mar, 2007 1 commit
  2. 07 Dec, 2006 1 commit
    • Russ Fish's avatar
      Update setup{,-ops}.txt for FreeBSD-6.1 . · 5ffb5664
      Russ Fish authored
      The packagedir is now passed to {ops,boss}-install with a -p argument instead of
      as a PKG_PATH envar.  If the old way is done, PKG_PATH is ignored and packages are
      all built from sources.  This failed in many ways (due to sync problems between the
      6.1 packages and ports tarballs?)  In any case, to prevent others falling down the
      same rabbit-hole, building from sources is now off by default, requiring a -s
      argument to be given to do it.  Libinstall now shows PhaseSkip reasons, to make
      it more clear what's going on.
      
      Also tweak dhcpd_makeconf to handle a null DHCPD_DYNRANGE in the defs file,
      to prevent a bogus dhcpd response from an inner emulab, half set-up for testing.
      5ffb5664
  3. 20 Jun, 2006 1 commit
  4. 10 Apr, 2006 1 commit
  5. 24 Feb, 2006 1 commit
    • Leigh Stoller's avatar
      Two main changes: · be69c6e4
      Leigh Stoller authored
      * Add mailman to the install process. This includes the package
        install, all the setup needed in ops-install, and the little patches
        we apply locally.
      
        Note: Only under 6.0: no point in going backwards since its a pain
        in the ass to build these packages for the 4.10 image.
      
      * Push more of the package install back down into the ops/boss install
        scripts. This improves testing within those scripts, and avoids
        duplication. There are some changes in rc.mkelab that will temp
        mount the package dir on /packages for the benefit of the scripts.
      be69c6e4
  6. 26 Sep, 2005 1 commit
  7. 15 Sep, 2005 1 commit
  8. 03 Dec, 2004 1 commit
    • Leigh Stoller's avatar
      Two small changes: · edf6838c
      Leigh Stoller authored
      * Do not fetch the cisco MIBS inside an ElabInElab; takes too long and
        they are not needed.
      
      * Add some timestamp output to "Phase" so I can see where the time is
        going. I'll pull this out later.
      edf6838c
  9. 30 Sep, 2004 1 commit
  10. 21 Sep, 2004 1 commit
  11. 20 Sep, 2004 1 commit
  12. 17 Sep, 2004 1 commit
    • Robert Ricci's avatar
      Several enhancements to the installation scripts: · 58b8fdf4
      Robert Ricci authored
      In ops-install, only make mailing list files for email addresses
      that we think will be hosted on ops.
      
      To both boss-install and ops-install, add a '-p' option to specify
      a directory in which binary packages can be found - so that we can
      avoid building ports.
      
      Fix up the way we handle the elvind config file - it must be identical
      to the one in the source tree. Add a library function to check for
      this.
      
      These are as yet untested.
      58b8fdf4
  13. 05 Mar, 2003 1 commit
  14. 28 Feb, 2003 1 commit
  15. 26 Feb, 2003 1 commit
    • Robert Ricci's avatar
      An overly-complicated little library to help out with the installation · 082ab399
      Robert Ricci authored
      scripts.  Provides some fancy output, methods to create and edit
      files, and ways to check to see if something's already been done. Also
      has some facilities to help debug why it's failed, without cluttering
      normal output.  Should help make the installtion scripts more robust.
      
      Contains a few tricks that are likely to get me my very own circle
      in Perl Hell.
      082ab399