diff options
-rwxr-xr-x | etc/psion.in | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/psion.in b/etc/psion.in index 8985d40..5549846 100755 --- a/etc/psion.in +++ b/etc/psion.in @@ -21,6 +21,7 @@ case "$1" in start) if $MGETTY_HASPLP ; then echo "NOT Starting ncpd because mgetty configured for PLP" + exit 0 fi echo -n "Starting Psion support: " daemon @prefix@/sbin/ncpd @@ -30,8 +31,9 @@ case "$1" in ;; stop) echo -n "Shutting down Psion support: " - killproc plpnfsd -HUP - sleep 10 # allow plpnfsd flushing it's cache + if [ killproc plpnfsd -HUP ] ; then + sleep 10 # allow plpnfsd flushing it's cache + fi killproc ncpd echo rm -f /var/lock/subsys/psion |