1. 14 Oct, 2010 1 commit
    • Gary Wong's avatar
      Add a script to compress old expinfo directories. · c8827ceb
      Gary Wong authored
      Run it as "archive-expinfo [-t threshold]", where "threshold" is the
      number of days experiments must have been inactive to be compressed
      (defaulting to 1000).
      
      Directories will be tarred and compressed in place.  For example, if
      /usr/testbed/expinfo/testbed/example/1234 has been inactive for longer
      than the threshold, its entire contents will be archived in
      /usr/testbed/expinfo/testbed/example/1234.tar.bz2 and the original
      directory removed.
      
      The compression is extremely efficient, typically reducing directories
      to around 2% of their original size.
      c8827ceb
  2. 28 Sep, 2010 1 commit
    • Mike Hibler's avatar
      Avoid using sudo. · 55dc560a
      Mike Hibler authored
      There is a bad interaction between suexec (through which newnode is called)
      and sudo.  suexec removes the "wheel" group before invoking newnode and our
      configuration of sudo requires the invoking process to be in wheel to avoid
      password prompts.  Older (pre-1.7?) sudos apparently did a runtime check of
      the group file to see if you were in wheel, and thus would still work.
      Newer sudo's just use the current process's group info, and don't work.
      55dc560a
  3. 17 Sep, 2010 1 commit
    • Ryan Jackson's avatar
      Fixes for ubuntu 10.4 (lucid lynx) · 304eb320
      Ryan Jackson authored
      Includes hack to "fix" upstart dependency problems:
      
      A) eth* interfaces are probed by ifupdown serially instead of in
         parallel.
      B) Legacy initscript support waits for the the control net probe
         to finish (with either success or failure) before running legacy
         initscripts.
      304eb320
  4. 15 Jul, 2010 1 commit
  5. 02 Jul, 2010 1 commit
  6. 01 Jul, 2010 1 commit
  7. 28 Jun, 2010 3 commits
  8. 15 Jun, 2010 1 commit
  9. 04 Jun, 2010 1 commit
  10. 17 May, 2010 1 commit
  11. 13 May, 2010 2 commits
  12. 12 May, 2010 1 commit
  13. 10 May, 2010 1 commit
  14. 23 Apr, 2010 1 commit
  15. 16 Apr, 2010 1 commit
  16. 15 Apr, 2010 1 commit
  17. 13 Apr, 2010 1 commit
  18. 09 Apr, 2010 1 commit
  19. 08 Apr, 2010 2 commits
  20. 29 Mar, 2010 1 commit
    • Robert Ricci's avatar
      Make (almost) all comparisons case-sensitive · 7737d85d
      Robert Ricci authored
      This was suggested by Pat Gunn - mysql is generally case-insensitive,
      so making these comparisons case-sensitive is fairly fragile; we're
      more likely to be uneccessarily pedantic by being case sensitive than
      we are to be overly permissive by being case insensitive.
      7737d85d
  21. 28 Mar, 2010 3 commits
  22. 26 Mar, 2010 3 commits
  23. 24 Mar, 2010 1 commit
  24. 22 Mar, 2010 2 commits
  25. 20 Mar, 2010 2 commits
  26. 19 Mar, 2010 1 commit
  27. 16 Mar, 2010 1 commit
  28. 25 Feb, 2010 1 commit
    • Leigh Stoller's avatar
      Add revoke option (-r) to grantnodetype script. Does what you think · e0234031
      Leigh Stoller authored
      it does.
      
      Change the code that rebuilds nodetypeXpid_permissions so that if
      a node is specifically revoked, make sure it is granted to all
      other projects. This is kinda gross, but in fact, we really need to
      ditch nodetypeXpid_permissions and use the policy tables directly,
      but I do not have time to do that.
      
      Remove all that robot lab open/close stuff in libadminctrl. Silly
      stuff that is no longer used.
      e0234031
  29. 08 Feb, 2010 1 commit
  30. 05 Feb, 2010 1 commit