update to 1.7.2 from MAINTAINER Lars Hansson <lars@unet.net.ph>

Tested by various ports@ people and me.
This commit is contained in:
simon 2006-12-26 15:04:54 +00:00
parent 8b31dd60d8
commit fcb25d265d
6 changed files with 32 additions and 52 deletions

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.6 2006/02/15 05:14:30 david Exp $
# $OpenBSD: Makefile,v 1.7 2006/12/26 15:04:54 simon Exp $
COMMENT= "daemontools alike replacement for init"
DISTNAME= runit-1.2.1
PKGNAME= ${DISTNAME}p0
DISTNAME= runit-1.7.2
CATEGORIES= sysutils
HOMEPAGE= http://www.smarden.org/runit/
@ -19,19 +18,15 @@ WANTLIB= c
MASTER_SITES= ${HOMEPAGE}
WRKDIST= ${WRKDIR}/admin/${DISTNAME}
WRKSRC= ${WRKDIST}/src
SBINPROGRAMS= runit runit-init runsvdir runsvchdir runsv \
runsvctrl runsvstat svlogd utmpset svwaitdown \
svwaitup chpst
MANPAGES= chpst.8 runit.8 runsvchdir.8 runsvdir.8 svlogd.8 \
svwaitup.8 runit-init.8 runsv.8 runsvctrl.8 \
runsvstat.8 svwaitdown.8 utmpset.8
DOCS1= benefits.html replaceinit.html runsvchdir.8.html \
svwaitup.8.html chpst.8.html runit-init.8.html \
runsvctrl.8.html upgrade.html runit.8.html \
runsvdir.8.html dependencies.html runlevels.html \
runsvstat.8.html useinit.html index.html \
runscripts.html svlogd.8.html utmpset.8.html \
install.html runsv.8.html svwaitdown.8.html
SBINPROGRAMS= chpst runit runit-init runsv runsvchdir runsvdir \
sv svlogd utmpset
MANPAGES= chpst.8 runit.8 runit-init.8 runsv.8 runsvchdir.8 runsvdir.8 \
sv.8 svlogd.8 utmpset.8
DOCS1= benefits.html chpst.8.html dependencies.html faq.html \
index.html install.html replaceinit.html runit-init.8.html \
runit.8.html runlevels.html runscripts.html runsv.8.html \
runsvchdir.8.html runsvdir.8.html sv.8.html svlogd.8.html \
upgrade.html useinit.html index.html utmpset.8.html
DOCS2= CHANGES README COPYING THANKS
EXAMPLES= etc/2 etc/openbsd/1 etc/openbsd/3 etc/openbsd/ctrlaltdel
@ -49,7 +44,7 @@ do-install:
.for pgm in ${SBINPROGRAMS}
${INSTALL_PROGRAM} ${WRKDIST}/command/${pgm} ${PREFIX}/sbin/
.endfor
${INSTALL_SCRIPT} files/runsvdir-start ${PREFIX}/sbin/
${INSTALL_SCRIPT} ${WRKDIST}/etc/2 ${PREFIX}/sbin/runsvdir-start
.for page in ${MANPAGES}
${INSTALL_MAN} ${WRKDIST}/man/${page} ${PREFIX}/man/man8
.endfor

View File

@ -1,4 +1,4 @@
MD5 (runit-1.2.1.tar.gz) = 6bca396fe0cc212984434f2717ba3f0d
RMD160 (runit-1.2.1.tar.gz) = 837b7450fa440519547c278318ed50a6bffbc771
SHA1 (runit-1.2.1.tar.gz) = 7f94255e036e1c475f23c8ba8504a4df6a1aae61
SIZE (runit-1.2.1.tar.gz) = 91062
MD5 (runit-1.7.2.tar.gz) = 35448e97188544914f298c88871ab984
RMD160 (runit-1.7.2.tar.gz) = b3377c35cdf1adf50d30dc46a3f63c73d483ae48
SHA1 (runit-1.7.2.tar.gz) = 5b8d1351fe82ff5c547179235ede1fdb190be8c3
SIZE (runit-1.7.2.tar.gz) = 102942

View File

@ -1,12 +1,6 @@
# Stop runit services
echo -n 'Waiting for services to stop...'
/usr/local/sbin/svwaitdown -k -t350 /service/*
if [ $? -eq 0 ]; then
echo 'ok.'
elif [ $? -eq 111 ]; then
echo 'timeout.'
else
echo 'ok. $? services had errors.'
fi
/usr/local/sbin/sv -w196 force-stop /var/service/*
/usr/local/sbin/sv exit /var/service/*

View File

@ -1,6 +0,0 @@
#!/bin/sh
PATH=/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
exec env - PATH=$PATH \
runsvdir -P /service 'log: ...........................................................................................................................................................................................................................................................................................................................................................................................................'

View File

@ -1,7 +1,12 @@
You will need to add
You will need to add
csh -cf '${PREFIX}/sbin/runsvdir-start &'
to /etc/rc.local in order to have runit start at boot. The port expects
services to be in /service. If you're using another location you will
have to modify runsvdir-start.
to /etc/rc.local in order to have runit start at boot.
The service directory has moved from /service to /var/service.
With this version the runsvctrl, runsvstat, svwaitdown, and svwaitup
programs no longer are being installed. The functionality of these
programs has been incorporated into the sv program.
Read ${PREFIX}/share/doc/runit/upgrade.html on update.

View File

@ -1,28 +1,22 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2004/09/30 22:35:15 naddy Exp $
@comment $OpenBSD: PLIST,v 1.2 2006/12/26 15:04:55 simon Exp $
@man man/man8/chpst.8
@man man/man8/runit-init.8
@man man/man8/runit.8
@man man/man8/runsv.8
@man man/man8/runsvchdir.8
@man man/man8/runsvctrl.8
@man man/man8/runsvdir.8
@man man/man8/runsvstat.8
@man man/man8/sv.8
@man man/man8/svlogd.8
@man man/man8/svwaitdown.8
@man man/man8/svwaitup.8
@man man/man8/utmpset.8
sbin/chpst
sbin/runit
sbin/runit-init
sbin/runsv
sbin/runsvchdir
sbin/runsvctrl
sbin/runsvdir
sbin/runsvdir-start
sbin/runsvstat
sbin/sv
sbin/svlogd
sbin/svwaitdown
sbin/svwaitup
sbin/utmpset
share/doc/runit/
share/doc/runit/CHANGES
@ -32,6 +26,7 @@ share/doc/runit/THANKS
share/doc/runit/benefits.html
share/doc/runit/chpst.8.html
share/doc/runit/dependencies.html
share/doc/runit/faq.html
share/doc/runit/index.html
share/doc/runit/install.html
share/doc/runit/replaceinit.html
@ -41,12 +36,9 @@ share/doc/runit/runlevels.html
share/doc/runit/runscripts.html
share/doc/runit/runsv.8.html
share/doc/runit/runsvchdir.8.html
share/doc/runit/runsvctrl.8.html
share/doc/runit/runsvdir.8.html
share/doc/runit/runsvstat.8.html
share/doc/runit/sv.8.html
share/doc/runit/svlogd.8.html
share/doc/runit/svwaitdown.8.html
share/doc/runit/svwaitup.8.html
share/doc/runit/upgrade.html
share/doc/runit/useinit.html
share/doc/runit/utmpset.8.html