summaryrefslogtreecommitdiff
path: root/mail/sid-milter
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2005-05-22 21:37:49 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2005-05-22 21:37:49 +0000
commit559d33250a32d122f0f2ebbd6a72578b20d1b7e7 (patch)
tree769c0fdffed44d58f96b59ac54a080a2161cca8a /mail/sid-milter
parent- New maintainer (diff)
- add restart target
- fix wait subtarget Suggested by: ache
Diffstat (limited to 'mail/sid-milter')
-rw-r--r--mail/sid-milter/files/milter-sid.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/mail/sid-milter/files/milter-sid.sh b/mail/sid-milter/files/milter-sid.sh
index a644fca5fee9..b584c961d7d9 100644
--- a/mail/sid-milter/files/milter-sid.sh
+++ b/mail/sid-milter/files/milter-sid.sh
@@ -27,7 +27,7 @@ stop)
rm -f /var/run/sid-filter.pid
;;
wait)
- while ps -ax -o pid,command | fgrep sid-filter
+ while ps -ax -o command | grep ^%%PREFIX%%/libexec/sid-filter
do
echo "please wait"
sleep 1
@@ -41,8 +41,13 @@ reload)
echo " sid-filter: not running" 2>&1
fi
;;
+restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
*)
- echo "Usage: ${0##*/}: { start | stop | reload }" >&2
+ echo "Usage: ${0##*/}: { start | stop | reload | restart }" >&2
exit 64
;;
esac