1. 21 Jun, 2006 2 commits
  2. 20 Jun, 2006 3 commits
  3. 16 Jun, 2006 1 commit
    • Kirk Webb's avatar
      · 001c4d10
      Kirk Webb authored
      Fix up emulab-boss and emulab-ops port Makefiles to work with FreeBSD 6
      and also to look for it instead of 5 when deciding what to do.
      001c4d10
  4. 14 Jun, 2006 4 commits
  5. 09 Jun, 2006 1 commit
  6. 08 Jun, 2006 2 commits
  7. 01 Jun, 2006 1 commit
    • Leigh B. Stoller's avatar
      Add suport for building per project, group, experiment DBs on ops. At · adbcfd47
      Leigh B. Stoller authored
      present the per-experiment stuff is not hooked in, but will be for
      templates later. Anyway, each user gets a mysql account on ops, with
      password set to the same as their mailman password (which is also
      their jabber password, etc). Each project gets a DB named by the
      project, and each group gets a DB named by pid,gid. Users are placed
      on the access lists for the DBs as you would expect.
      
      There is a little bit of complexity to make sure that we can create
      DBs on ops outside the Emulab path and grant access to them, without
      Emulab getting confused or mucking things up.
      
      I'll get a news item done ...
      adbcfd47
  8. 28 Apr, 2006 1 commit
  9. 10 Apr, 2006 1 commit
  10. 30 Mar, 2006 1 commit
  11. 29 Mar, 2006 1 commit
  12. 28 Mar, 2006 1 commit
  13. 24 Mar, 2006 1 commit
  14. 16 Mar, 2006 1 commit
  15. 13 Mar, 2006 1 commit
  16. 06 Mar, 2006 1 commit
  17. 02 Mar, 2006 1 commit
  18. 27 Feb, 2006 1 commit
  19. 26 Feb, 2006 1 commit
  20. 24 Feb, 2006 1 commit
    • Leigh B. Stoller's avatar
      Two main changes: · be69c6e4
      Leigh B. 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
  21. 23 Feb, 2006 3 commits
  22. 22 Feb, 2006 1 commit
  23. 21 Feb, 2006 1 commit
  24. 03 Feb, 2006 1 commit
  25. 02 Feb, 2006 1 commit
  26. 08 Jan, 2006 1 commit
  27. 02 Jan, 2006 1 commit
    • Timothy Stack's avatar
      · bd20dd17
      Timothy Stack authored
      First cut at a daemon that does regular checkups of the testbed
      hardware/software.
      
      	* configure, configure.in: Add tbsetup/checkup directory.
      
      	* db/audit.in: Add a listing of stuck checkups.
      
      	* install/boss-install.in: Add 'elabckup' user.
      
      	* rc.d/3.testbed.sh.in: Startup the checkup_daemon.
      
      	* sql/database-create.sql, sql/database-migrate.txt: Add the
      	checkups tables.
      
      	* tbsetup/GNUmakefile.in: Descend into the checkup directory.
      
      	* tbsetup/checkup: The checkup daemon, man page, and
      	  associated scripts.
      
      	* tbsetup/ptopgen.in: Add a feature with a value of 0.9 to
      	  prereserved nodes to keep them from being allocated unless
      	  they're really wanted.
      
      	* utils/firstuser.in: Add some other options so the script can be
      	  used to create other pseudo users.
      bd20dd17
  28. 14 Nov, 2005 1 commit
  29. 24 Oct, 2005 1 commit
  30. 26 Sep, 2005 1 commit
  31. 15 Sep, 2005 1 commit