gorshing
27-09-2005 15:45:47
I'm looking at putting a machine up that will mainly be a Subversion server. I will be having users/programmers get code from my machine and update code using Subversion through Apache.
I plan on having a few projects with every user having different rights to each project.
I know how I can do all this with Apache/Subversion, however I am curious of which is going to be the best way to have Apache/Subversion know about the users. (Side note I am also using SSL at the moment)
Will I need to add all users to /etc/passwd, could I use shadow, could I use pam?
They will not be allowed access to my machine through ssh/telnet/ftp at the moment, strictly through Apache/Subversion.
Has anybody done anything like this? Anybody have any ideas on the best way to authenticate users?
I plan on having a few projects with every user having different rights to each project.
I know how I can do all this with Apache/Subversion, however I am curious of which is going to be the best way to have Apache/Subversion know about the users. (Side note I am also using SSL at the moment)
Will I need to add all users to /etc/passwd, could I use shadow, could I use pam?
They will not be allowed access to my machine through ssh/telnet/ftp at the moment, strictly through Apache/Subversion.
Has anybody done anything like this? Anybody have any ideas on the best way to authenticate users?