1. 19 May, 2007 1 commit
  2. 16 May, 2007 1 commit
  3. 11 May, 2007 1 commit
  4. 07 May, 2007 1 commit
    • Leigh Stoller's avatar
      Mostly this commit is the switch from SVN archives to ZIP archives. · 55d1bb6e
      Leigh Stoller authored
      Other stuff leaked in too ...
      
      I did separate out a lot of tbsetup/libArchive into db/Archive, and
      whats left in libArchive.pm will eventually move over into the
      Template library.
      
      Note that I have dropped archiving of plain experiments; this is not
      really owrth it outside the workbench context, and it just wastes
      space and makes a lot if stuff painful in the web interface.
      55d1bb6e
  5. 03 May, 2007 1 commit
  6. 24 Apr, 2007 1 commit
  7. 17 Apr, 2007 1 commit
  8. 10 Apr, 2007 1 commit
  9. 05 Apr, 2007 1 commit
  10. 03 Apr, 2007 1 commit
  11. 25 Mar, 2007 1 commit
  12. 22 Mar, 2007 1 commit
  13. 16 Mar, 2007 1 commit
    • Leigh Stoller's avatar
      Change to elabman handling, to setup an account that we can use for · d7f33445
      Leigh Stoller authored
      helping remote sites setup and update.
      
      * Added a V2 (DSA) key to the install directory that us inserted into
        the pubkeys table for the elabman. This key is encrypted and stored in
        /root/.ssh/elabman_dsa on Utah's boss.
      
      * elabman now starts out as webonly=0,status='active' with a real
        shell on both boss and ops.
      
      * freeze/thaw user now treat elabman as special, giving elabman a real
        account on boss and ops when thawed.
      
      * Addeda "notes" entry to the user profile that indicates the account
        can be frozen once the remote emulab is up and running.
      d7f33445
  14. 14 Mar, 2007 2 commits
  15. 13 Mar, 2007 1 commit
  16. 07 Mar, 2007 1 commit
  17. 06 Mar, 2007 2 commits
  18. 05 Mar, 2007 1 commit
  19. 21 Feb, 2007 1 commit
  20. 20 Feb, 2007 1 commit
  21. 15 Feb, 2007 1 commit
  22. 12 Feb, 2007 1 commit
  23. 09 Feb, 2007 1 commit
  24. 22 Jan, 2007 1 commit
    • Leigh Stoller's avatar
      Add a setuid utility script that will chown a directory tree · 42e84c26
      Leigh Stoller authored
      (recursively) to the UID of the real user (not effective) user. The
      user must have write permission on the enclosing directory.
      
      Currently, this script is is called from the Archive code, when
      copying in files, to avoid permission errors when the current user is
      not the same as the previous user.
      
      This script can also be used from several other places that have
      exhibited similar directory permission problems.
      42e84c26
  25. 18 Jan, 2007 3 commits
    • Leigh Stoller's avatar
      Add autogen of webxxx scripts. · bc1ec6a3
      Leigh Stoller authored
      bc1ec6a3
    • Leigh Stoller's avatar
      Switch to autogen of webxxx scripts. · c3fac28c
      Leigh Stoller authored
      c3fac28c
    • Leigh Stoller's avatar
      Change how the archive stuff is presented in the template instance and · 808f43ec
      Leigh Stoller authored
      run display pages.
      
      * Add new code to archive_control and libarchive to create tags (in
        optional subdirs) of the tags directory. These tags are simply tags
        on the current trunk at the time.
      
      * Change to template instantiate and start/top run code to create a
        "runs" directory. Within the runs directory are subdirs named for
        each runid, and within this directory are start and stop run tags.
        Eventually add some other tags when doing swapmods, but do not have
        that figured out yet.
      
      * Change the viewcvs code to add an "embedded" view of an archive.
        This is just an alternate view that has no header/footer goo, but
        only the actual svn contents. The main reason for this change is
        that the header and footers take up a huge amount of space and
        contribute nothing. Smaller means its easier to add to the instance
        and run show pages.
      
      * Add the above mentioned embedded archive view to the instance and
        run show pages. On the instance page you see the directory of all
        runids, and on the show run page you see the subdir for that run.
      808f43ec
  26. 16 Jan, 2007 2 commits
  27. 12 Jan, 2007 1 commit
  28. 11 Jan, 2007 2 commits
  29. 10 Jan, 2007 4 commits
  30. 09 Jan, 2007 1 commit
  31. 19 Dec, 2006 1 commit