OK?
Is the script correct?

ciao,
david

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/aiccu/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    18 Oct 2010 18:36:45 -0000      1.3
+++ Makefile    13 Jul 2011 08:03:52 -0000
@@ -5,6 +5,7 @@ COMMENT=        SixXS automatic IPv6 connectivi
 VERSION=       20070115
 DISTNAME=      aiccu_${VERSION}
 PKGNAME=       aiccu-${VERSION}
+REVISION=      0
 CATEGORIES=    net
 HOMEPAGE=      http://www.sixxs.net/tools/aiccu/
 
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/net/aiccu/pkg/MESSAGE,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 MESSAGE
--- pkg/MESSAGE 13 Feb 2007 20:30:48 -0000      1.1.1.1
+++ pkg/MESSAGE 13 Jul 2011 08:03:52 -0000
@@ -1,12 +1,2 @@
 Go to www.sixxs.net and get a free account.
 Edit ${SYSCONFDIR}/aiccu.conf and insert your account data.
-
-You can start the daemon like this:
-${PREFIX}/sbin/aiccu start
-
-Add the following to the /etc/rc.local script to start the daemon on boot:
-
-if [ -x ${PREFIX}/sbin/aiccu -a -f ${SYSCONFDIR}/aiccu.conf ]; then
-        echo -n ' aiccu'
-        ${PREFIX}/sbin/aiccu start
-fi
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/aiccu/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   13 Feb 2007 20:30:48 -0000      1.1.1.1
+++ pkg/PLIST   13 Jul 2011 08:03:52 -0000
@@ -5,3 +5,5 @@ share/examples/aiccu/
 share/examples/aiccu/aiccu.conf
 @mode 600
 @sample ${SYSCONFDIR}/aiccu.conf
+@mode
+@rcscript ${RCDIR}/aiccu
Index: pkg/aiccu.rc
===================================================================
RCS file: pkg/aiccu.rc
diff -N pkg/aiccu.rc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ pkg/aiccu.rc        13 Jul 2011 08:03:52 -0000
@@ -0,0 +1,19 @@
+#!/bin/sh
+#
+# $OpenBSD$
+
+daemon="${TRUEPREFIX}/sbin/aiccu"
+
+. /etc/rc.d/rc.subr
+
+rc_reload=NO
+
+rc_start() {
+       ${rcexec} "${daemon} start"
+}
+
+rc_stop() {
+       ${daemon} stop
+}
+
+rc_cmd $1

Reply via email to