1. 02 Sep, 2016 1 commit
    • Leigh Stoller's avatar
      Changes for dealing with group/password file locking errors: · fd0fd225
      Leigh Stoller authored
      * Move user mod (gecos,password) into the accountsetup proxy instead of
        ssh chpass. Wrap all usermod/chpass system calls in a loop that looks
        for the busy file error, back off and try again for a while.
      
      * Add same wrapping to local (boss) calls of usermod/chpass. I put that
        function into emutil.
      
      * Rename old modgroups in the proxy to setgroups, since that it is what
        it was actually doing.
      fd0fd225
  2. 29 Aug, 2016 4 commits
  3. 08 Aug, 2016 1 commit
  4. 04 Aug, 2016 1 commit
  5. 26 Jul, 2016 1 commit
    • Leigh Stoller's avatar
      Add new status for users, "inactive". Mostly to support not having so · 68e019a5
      Leigh Stoller authored
      many ZFS mounts on ops. which on the Mothership is on the order of 8000
      or so. Deactivate/reactivate a user with:
      
      	boss> wap tbacct deactivate -u <user>
      	boss> wap tbacct reactivate -u <user>
      
      Deactivate will set the shell to nologin and set the ZFS mountpoint=none.
      Reactivate will undo that. Note that these do not HUP mountd.
      68e019a5
  6. 20 Jul, 2016 1 commit
  7. 11 Jul, 2016 1 commit
  8. 30 Jun, 2016 1 commit
  9. 24 Jun, 2016 1 commit
    • Leigh Stoller's avatar
      Change "genesis" to "portal" what the hell was I thinking when I · 040ea3be
      Leigh Stoller authored
      picked genesis. But this change actually has content; we need to
      distinguish between classic projects and emulab portal projects
      (new projects created via the portal, and used via the portal).  For now
      these are distinct until we decide to bring everyone up to the new
      interface.
      040ea3be
  10. 23 Jun, 2016 1 commit
  11. 16 Jun, 2016 1 commit
  12. 10 Jun, 2016 1 commit
  13. 07 Jun, 2016 1 commit
  14. 25 May, 2016 3 commits
  15. 06 May, 2016 1 commit
    • Mike Hibler's avatar
      Add a node/node_type "cyclewhenoff" attribute. · c29cc790
      Mike Hibler authored
      This will be used by the power command to tell it to try to power on a
      machine that fails to "cycle". ipmitool (or IPMI) seems to fail by default
      if you try to cycle a powered-off node.
      c29cc790
  16. 04 May, 2016 1 commit
  17. 28 Apr, 2016 1 commit
  18. 25 Apr, 2016 2 commits
  19. 14 Apr, 2016 1 commit
  20. 12 Apr, 2016 2 commits
  21. 04 Apr, 2016 3 commits
  22. 28 Mar, 2016 1 commit
  23. 22 Mar, 2016 3 commits
  24. 21 Mar, 2016 2 commits
  25. 20 Mar, 2016 1 commit
  26. 18 Mar, 2016 1 commit
  27. 14 Mar, 2016 2 commits