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

Re: a few nits setting up svn...

From: Perry E. Metzger <perry_at_piermont.com>
Date: 2004-02-13 21:04:25 CET

Brian Mathis <bmathis@directedge.com> writes:
> What we have here is an XYZ problem:
> Q: I want to use X to perform function Y, but instead it's doing Z.
> A: X doesn't perform function Y, use A instead
> Q: But I don't want to use A, I want to use X
> A: Too bad. X doesn't do what you want, but A does. Use A.
> Q: But I don't want to use A.
> ....

Having finally found out enough about how svnserve works from looking
at the code and getting mail from people in private, it turned out to
be pretty trivial.

I created an svn group, made svnserve setgid "svn", and made the
repository db and locks directories and files writable by group
"svn". (It is nowhere documented what portions of the repository need
to be writable -- that's unfortunate.)

Anyway, all the existing code appears to more or less do the right
thing already if I make svnserve setgid. I'd still prefer to make the
code a bit more conscious about whether it is running suid/sgid and
take precautions if need be, but for the moment the solution appears
to work. It might be nice to document it.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 13 21:04:47 2004

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.