The attached patch provides two new features for the devel/subversion port:
* WITH_SVNSERVE_WRAPPER: svnserve is wrapped by a shell script that sets umask 002.
this is intended for repositories accessed through svn+ssh.
* WITH_REPOSITORY_CREATION: repository is created for the user, permissions and
ownerships are tweaked so that commiters don't lock up the repository by
creating logs with wrong permissions.
Fix: --- devel-subversion-wrapper+repocreate.patch begins here ---
Over to maintainer
# FreeBSD-gnats-submit@FreeBSD.org / 2003-10-08 09:30:20 -0700:
> >Category: ports
> >Responsible: freebsd-ports-bugs
> >Synopsis: [PATCH] devel/subversion: repository creation, svnserve umask wrapper
> >Arrival-Date: Wed Oct 08 09:30:20 PDT 2003
btw, you (lev) might want to silence the chmod, chgrp, and the for
loop at the end of the post-install target.
1:18PM up 5 days, 22:23, 18 users, load averages: 0.02, 0.01, 0.00
Only one change was made: svnserve.real -> svnserve.bin