diff options
Diffstat (limited to 'etc/psion.SuSE8.in')
-rwxr-xr-x | etc/psion.SuSE8.in | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/etc/psion.SuSE8.in b/etc/psion.SuSE8.in deleted file mode 100755 index 3c52cd6..0000000 --- a/etc/psion.SuSE8.in +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/sh -# -### BEGIN INIT INFO -# Provides: psion -# Required-Start: $syslog -# Required-Stop: -# Default-Start: 3 5 -# Default-Stop: 0 1 2 6 -# Description: Start Psion support -### END INIT INFO - -# Source function library. -. /etc/rc.status - -[ -f @prefix@/sbin/ncpd ] || exit 0 -[ -f @prefix@/sbin/plpnfsd ] || exit 0 -[ -f @prefix@/sbin/plpprintd ] || exit 0 -[ -f /etc/sysconfig/psion ] || exit 0 -. /etc/sysconfig/psion - -rc_reset - -start() { - echo "Starting Psion support ..." - if [ "$START_NCPD" = "yes" ] ; then - echo -n " ncpd: " - startproc -f @prefix@/sbin/ncpd $NCPD_ARGS - rc_status -v - fi - if [ "$START_PLPNFSD" = "yes" ] ; then - echo -n " plpnfsd: " - startproc -f @prefix@/sbin/plpnfsd $PLPNFSD_ARGS - rc_status -v - fi - if [ "$START_PLPPRINTD" = "yes" ] ; then - echo -n " plpprintd: " - startproc -f @prefix@/sbin/plpprintd $PLPPRINTD_ARGS - rc_status -v - fi - rc_status && touch /var/lock/subsys/psion -} - -stop() { - echo "Stopping Psion support ..." - if [ "$START_PLPNFSD" = "yes" ] ; then - echo -n " plpnfsd: " - killproc -HUP @prefix@/sbin/plpnfsd - WAIT=5 - while test $WAIT -gt 0 ; do - test -z "`pidofproc plpnfsd`" && break; - sleep 1 # allow plpnfsd flushing it's cache - WAIT=`expr $WAIT - 1` - done - test -z "`pidofproc plpnfsd`" || \ - killproc -TERM @prefix@/sbin/plpnfsd - rc_status -v - fi - if [ "$START_PLPPRINTD" = "yes" ] ; then - echo -n " plpprintd: " - killproc -TERM @prefix@/sbin/plpprintd - rc_status -v - fi - if [ "$START_NCPD" = "yes" ] ; then - echo -n " ncpd: " - killproc -TERM @prefix@/sbin/ncpd - rc_status -v - fi - rc_status && rm -f /var/lock/subsys/psion -} - -restart() { - stop - start -} - -# See how we were called. -case "$1" in - start) - start - ;; - stop) - stop - ;; - status) - echo -n "Checking for service psion: " - checkproc @prefix@/sbin/plpnfsd && \ - checkproc @prefix@/sbin/plpprintd && \ - checkproc @prefix@/sbin/ncpd - rc_status -v - ;; - restart|reload) - restart - ;; - condrestart) - test -f /var/lock/subsys/psion && restart || : - ;; - *) - echo "Usage: psion {start|stop|status|restart|reload|condrestart}" - exit 1 -esac - -rc_exit |