[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

User Account Maintenance

From: Gale, David <David.Gale_at_Hypertherm.com>
Date: 2005-10-11 14:54:09 CEST

What options are there for maintaining user accounts?

As I understand it:
If the server is set up for svnserve over ssh, then the base OS accounts
are used, which makes adding/deleting users easy, and users can change
their own passwords using tools they're used to; however, they need to
have an account on the server's machine.
If the server is set up for svnserve using a passwd file, then users
don't need to have an actual account on the server; adding/deleting
users is still fairly easy, but I don't see any mechanism for them to
change their passwords other than routing their requests through the
repository administrator, who thus knows their passwords.
If the server is set up using apache, accounts are maintained through
htpasswd, again solely by the repository administrator. Has the other
benefits of svnserve, except the passwords aren't stored in plaintext,
and I'm not sure how easy it is to delete a user (man htpasswd doesn't
list anything that I can see).

Of course, this is just a rough summary; there are various tweaks (as
well as other upsides & downsides) on each of the options, but so far I
haven't found a setup I like, which would definitely include the
following:
 a) Users don't have to have an account on the server's host machine.
 b) Users can change their own passwords.
 c) Users don't need to install anything extra, or, at most, just have
to install the subversion client.
 d) Administrator can delete old user accounts when appropriate.

Is there any configuration which would give me this? As near as I can
tell, I need to pick between options a and b, which is a rather bitter
thing to accept...

Thanks,
-David

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Oct 11 14:57:14 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.