>OK, SAMBA is already setup downstairs in my company and staff users are logging through SAMBA, which, as you say allows Linux boxes to talk to Windows boxes on a network.
>Also, my development team already have Subversion and TortiseSVN setup in our office, and we use Windows Domain Authentication, so we have aalready used mod_dav_svn and SSPI for the authentication through Apache.
>All users in my company are on Windows, it just that we house some Linux servers in the server room, which is where SAMBA comes into it I presume - I ain't an admin guy :).
>I've come across PAM which can be used by APache to authenticate against. You here of this?
Ok, let's try and clear this up a bit.
You already have Subversion and TSVN up and working with webdav
presumably then you are checking in and out using http.
Your linux servers need to connect to the same repository as your
windows users and development team?
So long as subversion is installed on the linux machines (so you can use
the CLI svn) you should be able to just use
linux-box$ svn co http://<repo location> .
and it will ask you for your authentication, because the server is the
one that deals with the authentication, and this already works on
windows boxes it will also (just tested it on one of my boxes) work for
normal checkouts regardless of whether they are on the domain or not, so
long as the user is a valid user and the server already works with
existing machines, it will work with linux, there is nothing special
As far as PAM goes, I haven't played about with it against SVN because I
didn't see a need to get it working, as I was able to access the repos
from anywhere using http.
I did however try it with CVS and had a few issues, a large one was that
you can't use SSH keys to easily access a machine which authenticates
against a Windows 2003 Active Directory Server (If anyone manages to do
this I'd be interested to find out!).
Hope That Helps
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon Jun 13 18:09:10 2005