Skip to content
  • Leigh B Stoller's avatar
    Changes for dealing with group/password file locking errors: · fd0fd225
    Leigh B 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