Re: lauchd and svnserve

2008-09-26 Thread Kevin McEnhill
I ran svnserve under launchd on 10.4 but found that using the built in Apache2 and svn_dav mod on 10.5 MUCH easier and less finicky. If anyone in interested in a crudely assembled document about how I did it, you are more than welcome to visit

Re: lauchd and svnserve

2008-09-24 Thread Patrick Mau
I hope you don't mind sharing my plist. Please note the 'PathState', that avoids the mentioned mount issues. In addition, I use User/Group settings and decimal umask 23 ("027" octal). http://www.apple.com/DTDs/PropertyList-1.0.dtd "> Debug GroupName _svn

Re: lauchd and svnserve

2008-09-24 Thread René v Amerongen
Hi Roland, thanks for the explaining. Your script is allmost 100% that what I did use with 10.4, except I did have also ipv6 sockets there. But it did stop working under 10.5. I will try yours. Otherwise I will fall back with the foreground option. thanks René Op 24 sep 2008, om 12:49 heef

Re: lauchd and svnserve

2008-09-24 Thread Roland King
don't run it like that. the 'd' argument means daemon-ize and it's a requirement of launchd that processes do NOT do that. What's happening is the process is starting, it immediately backgrounds itself, which means the process launchd starts dies, then launchd tries to start it up again but

Re: lauchd and svnserve

2008-09-24 Thread Stéphane Sudre
On Sep 24, 2008, at 10:24 AM, René v Amerongen wrote: [...] 1.)While svnserve is running, in my Subversion_SVNserve.log log I see. svnserve: Root path '/Volumes/Development_Current/_CodeRepository' does not exist or is not a directory. svnserve: Root path '/Volumes/Development_Current/_CodeRe

lauchd and svnserve

2008-09-24 Thread René v Amerongen
Dear list Not sure where to put this question, but I did see here more of launchd questions. I got svnserve running with the following plist. http://www.apple.com/DTDs/PropertyList-1.0.dtd "> KeepAlive PathState /