aboutsummaryrefslogtreecommitdiff
path: root/sysutils/daemontools
diff options
context:
space:
mode:
authorPeter Pentchev <roam@FreeBSD.org>2004-07-30 17:40:18 +0000
committerPeter Pentchev <roam@FreeBSD.org>2004-07-30 17:40:18 +0000
commitfc73a3eebe1c8421b78588ba407307c8b10a7d6f (patch)
tree3e0dd7bab77a9b3a15efa4159a601d1a6374d8f4 /sysutils/daemontools
parentc46f0fef417e977ff3c32325063184b7d627afa7 (diff)
downloadports-fc73a3eebe1c8421b78588ba407307c8b10a7d6f.tar.gz
ports-fc73a3eebe1c8421b78588ba407307c8b10a7d6f.zip
Fix shutdown on older systems: avoid find's '-depth n' primary.
Reported by: Robin Breathe <robin@isometry.net>
Notes
Notes: svn path=/head/; revision=115096
Diffstat (limited to 'sysutils/daemontools')
-rw-r--r--sysutils/daemontools/Makefile2
-rw-r--r--sysutils/daemontools/files/svscan.sh.sample2
2 files changed, 2 insertions, 2 deletions
diff --git a/sysutils/daemontools/Makefile b/sysutils/daemontools/Makefile
index a6cb3238919f..27a3ae9bc320 100644
--- a/sysutils/daemontools/Makefile
+++ b/sysutils/daemontools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= daemontools
PORTVERSION= 0.76
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= sysutils
MASTER_SITES= http://cr.yp.to/daemontools/ \
ftp://cr.yp.to/daemontools/
diff --git a/sysutils/daemontools/files/svscan.sh.sample b/sysutils/daemontools/files/svscan.sh.sample
index 194f66f486aa..3a3af99704aa 100644
--- a/sysutils/daemontools/files/svscan.sh.sample
+++ b/sysutils/daemontools/files/svscan.sh.sample
@@ -68,7 +68,7 @@ svscan_start () {
svscan_stop_post () {
echo "Stopping svscan."
- find -L "$svscan_servicedir" -maxdepth 2 -type d \( -depth 1 -or \( -depth 2 -name 'log' \) \) -print0 | xargs -0 %%PREFIX%%/bin/svc -dx
+ find -L "$svscan_servicedir" -mindepth 1 -maxdepth 2 -type d \( \! -path "$svscan_servicedir/*/*" -or -name 'log' \) -print0 | xargs -0 %%PREFIX%%/bin/svc -dx
}
run_rc_command "$1"