diff options
author | Satoshi Taoka <taoka@FreeBSD.org> | 2001-11-07 17:44:36 +0000 |
---|---|---|
committer | Satoshi Taoka <taoka@FreeBSD.org> | 2001-11-07 17:44:36 +0000 |
commit | ff2835772c7d16c4be53ba4e43466649ef5f99c7 (patch) | |
tree | 486fcf6de749bbebbe2d917f6b186f296f442813 /print/pips800/files/ekpd.sh | |
parent | 49dc563ec0f258c80539930547e30c7fb8ea9354 (diff) | |
download | ports-ff2835772c7d16c4be53ba4e43466649ef5f99c7.tar.gz ports-ff2835772c7d16c4be53ba4e43466649ef5f99c7.zip |
Update version to 1.3.1
Notes
Notes:
svn path=/head/; revision=49768
Diffstat (limited to 'print/pips800/files/ekpd.sh')
-rw-r--r-- | print/pips800/files/ekpd.sh | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/print/pips800/files/ekpd.sh b/print/pips800/files/ekpd.sh new file mode 100644 index 000000000000..d9f52a25966c --- /dev/null +++ b/print/pips800/files/ekpd.sh @@ -0,0 +1,48 @@ +#!/bin/sh +# +# ekpd + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/local/libexec/ekpd +LOCK=/var/ekpd/lpr_lock + +NAME=ekpd + +[ -f $DAEMON ] || exit 0 + +OLDMASK=`umask` +umask 000 + +case "$1" in + + start) + if [ -x $DAEMON ]; then + echo -n "Starting $NAME:" + [ ! -d /var/ekpd ] && mkdir -p /var/ekpd && chmod 1777 /var/ekpd + [ ! -e /var/ekpd/ekplp0 ] && rm -f /var/ekpd/ekplp0 && \ + mkfifo -m 666 /var/ekpd/ekplp0 + $DAEMON 2>/dev/null + echo + fi + ;; + + stop) + echo -n "Stopping ekpd:" + killall ${NAME} 2>/dev/null + echo + ;; + + restart) + $0 stop + sleep 2 + $0 start + ;; + + *) + echo "Usage: ekpd { start | stop | restart }" >&2 + exit 1 + ;; +esac + +umask $OLDMASK +exit 0 |