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

Web-based Subversion user administration

From: Bryan Simmons <bryan.simmons_at_gmail.com>
Date: 2004-09-08 05:22:44 CEST

Subversion has pretty much *made* me at my workplace.
Well, subversion and Zope, but subversion holds my Zope applications :)

I decided to give back a little. I don't know if this issue has
already been addressed
in the subversion community, but here's what I've done:

1. Web interface for http user administration.
2. Web interface for controling per-path permissions for users/groups.

I didn't do the first one. I just found it and started using it for
subversion-related users/groups.
The second one I actually wrote. I adapted a Config::IniFile
perl-module-based script for use
with the authz_svn module.

Here's links to both:
1. http://www.net-track.ch/opensource/authman/
2. http://svnhosting.org:8000/svn/bsimmons/AuthzSVNAccessAdmin/iniedit.pl

If anyone is interested in further perfecting these two, let me know.
Authman comes with it's own instructions. As far as my monster, it's
simple: drop the .pl into a cgi-bin directory or alias thereof.
Change the variable in the script that points to the ini-style file
you use to control authz_svn access to repositories.
You may also want to put at least Basic Auth on that script-alias
directory or cgi-bin so that only you or some administrative group has
read/write/execute permissions.

The script requires two modules already be installed: Config::IniFile
and CGI. Both are easily installable through cpan.

Bryan Simmons
 Always code as if the guy who ends up maintaining your code will 
 be a violent psychopath who knows where you live.
   -- Rick Osborne
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 8 05:23:20 2004

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