blob: ab617c5d89e14b7ed3e43302c6b96239feea649a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!@SMF_METHOD_SHELL@
#
# SunOS SMF start/stop/refresh "methods" script for Netatalk 3
# $NetBSD: netatalk_smf.sh,v 1.1 2016/11/07 00:42:32 christos Exp $
PIDFILE=@VARBASE@/run/netatalk.pid
case $1 in
'start')
@PREFIX@/libexec/netatalk/netatalk
;;
'stop')
if [ -f "$PIDFILE" ]; then
/usr/bin/kill `/usr/bin/head -1 $PIDFILE`
fi
;;
'refresh')
if [ -f "$PIDFILE" ]; then
/usr/bin/kill -HUP `/usr/bin/head -1 $PIDFILE`
fi
;;
*)
echo "Usage: $0 { start | stop | refresh }"
exit 1
;;
esac
exit $?
|