README
changeset 36 b3237aabd0fe
parent 30 98dbde5b13a1
child 49 a886ed5fec05
equal deleted inserted replaced
35:0ed592d0f799 36:b3237aabd0fe
     1 hg-admin-tools
     1 mercurial-server
     2 
     2 
     3 A set of tools for managing authorization and access control for
     3 A set of tools for managing authorization and access control for
     4 ssh-based Mercurial repositories
     4 ssh-based Mercurial repositories
     5 
     5 
     6 Paul Crowley, paul@lshift.net, 2008
     6 Paul Crowley, paul@lshift.net, 2008
   171 are that user, delete ~hg/.ssh/authorized_keys (to stop any user who
   171 are that user, delete ~hg/.ssh/authorized_keys (to stop any user who
   172 might have access but shouldn't from using the repository while you
   172 might have access but shouldn't from using the repository while you
   173 fix things).  Then go into ~hg/repos/hgadmin, do an "hg update", edit
   173 fix things).  Then go into ~hg/repos/hgadmin, do an "hg update", edit
   174 things to your satisfaction, and commit the change.  Finally, run
   174 things to your satisfaction, and commit the change.  Finally, run
   175 
   175 
   176 ~hg/admin/hg-admin-tools/refresh-auth ~hg/.ssh/authorized_keys ./hg-ssh-wrapper
   176 ~hg/admin/mercurial-server/refresh-auth ~hg/.ssh/authorized_keys ./hg-ssh-wrapper
   177 
   177 
   178 to regenerate ~hg/.ssh/authorized_keys. 
   178 to regenerate ~hg/.ssh/authorized_keys. 
   179 
   179 
   180 THANKS
   180 THANKS
   181 
   181 
   182 Thanks for reading this far.  If you use hg-admin-tools, please tell
   182 Thanks for reading this far.  If you use mercurial-server, please tell
   183 me about it.
   183 me about it.
   184 
   184 
   185 Paul Crowley, 2008
   185 Paul Crowley, 2008