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