aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rwxr-xr-xetc/psion.in6
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