1. 10 Dec, 2010 1 commit
  2. 22 Sep, 2010 1 commit
    • Mike Hibler's avatar
      Support FreeBSD 7.3 server side. · 8487a057
      Mike Hibler authored
      Mostly this means a new package set emulab-*-3.1 and some corresponding
      tweaks to the install scripts and elabinelab scripts.
      
      PLEASE NOTE: a 7.3 install uses PHP5, Perl 5.10.1 and Python 2.6.
      8487a057
  3. 21 Sep, 2010 1 commit
  4. 23 Aug, 2010 1 commit
  5. 18 Aug, 2010 1 commit
    • Mike Hibler's avatar
      Robustness fixes. · 7bf4bb0c
      Mike Hibler authored
      Don't die if named is running but the pid file is gone.
      Beware of more than one m2crypto .egg file installed.
      Install swig if necessary when unpacking .egg
      7bf4bb0c
  6. 04 Jun, 2010 1 commit
  7. 18 May, 2010 1 commit
  8. 17 May, 2010 3 commits
  9. 10 May, 2010 1 commit
  10. 28 Apr, 2010 1 commit
  11. 20 Mar, 2007 1 commit
  12. 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
  13. 20 Jun, 2006 1 commit
  14. 10 Apr, 2006 1 commit
  15. 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
  16. 26 Sep, 2005 1 commit
  17. 15 Sep, 2005 1 commit
  18. 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
  19. 30 Sep, 2004 1 commit
  20. 21 Sep, 2004 1 commit
  21. 20 Sep, 2004 1 commit
  22. 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
  23. 05 Mar, 2003 1 commit
  24. 28 Feb, 2003 1 commit
  25. 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