Hi,

please find below a diff which adds a svnserve rc.d script and 
_svnserve user to devel/subversion.

Comments, OKs?

Regards,
Jörg

ps: devel/git could use a similar rc script and user for "git daemon" 


Index: infrastructure/db/user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.273
diff -u -p -r1.273 user.list
--- infrastructure/db/user.list 27 May 2016 23:45:35 -0000      1.273
+++ infrastructure/db/user.list 28 May 2016 20:22:00 -0000
@@ -285,3 +285,4 @@ id  user            group           port options
 774 _facette           _facette        sysutils/facette
 775 _letskencrypt      _letskencrypt   security/letskencrypt
 776 _ioq3              _ioq3           games/ioquake3
+777 _svnserve          _svnserve       devel/subversion
Index: devel/subversion/Makefile
===================================================================
RCS file: /cvs/ports/devel/subversion/Makefile,v
retrieving revision 1.147
diff -u -p -r1.147 Makefile
--- devel/subversion/Makefile   28 Apr 2016 16:03:01 -0000      1.147
+++ devel/subversion/Makefile   28 May 2016 20:22:02 -0000
@@ -21,7 +21,7 @@ FULLPKGPATH-ap2=      devel/subversion,-ap2
 FULLPKGNAME-gnome-keyring= gnome-keyring-subversion-${VERSION}
 FULLPKGPATH-gnome-keyring= devel/subversion,-gnome-keyring
 
-REVISION-main=         0
+REVISION-main=         1
 REVISION-ruby=         0
 REVISION-ap2=          0
 
Index: devel/subversion/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/subversion/pkg/PLIST-main,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST-main
--- devel/subversion/pkg/PLIST-main     19 Mar 2015 20:25:26 -0000      1.14
+++ devel/subversion/pkg/PLIST-main     28 May 2016 20:22:02 -0000
@@ -211,3 +211,4 @@ share/locale/pt_BR/LC_MESSAGES/subversio
 share/locale/sv/LC_MESSAGES/subversion.mo
 share/locale/zh_CN/LC_MESSAGES/subversion.mo
 share/locale/zh_TW/LC_MESSAGES/subversion.mo
+@rcscript ${RCDIR}/svnserve
Index: devel/subversion/pkg/svnserve.rc
===================================================================
RCS file: devel/subversion/pkg/svnserve.rc
diff -N devel/subversion/pkg/svnserve.rc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ devel/subversion/pkg/svnserve.rc    28 May 2016 20:22:02 -0000
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+# $OpenBSD: $
+
+daemon="${TRUEPREFIX}/bin/svnserve -d"
+daemon_user="_svnserve"
+
+. /etc/rc.d/rc.subr
+
+rc_cmd $1

Reply via email to