Imported Debian patch 5.1-8
[debian/gcpegg] / debian / init.d
index 3c38511746ceeb906b7f4be3bd040c90aea27857..74dc49f7472bad682cd7878cbed26d2966cd99fc 100644 (file)
@@ -2,7 +2,7 @@
 
 set -e
 
-test -f /usr/sbin/eggsh || exit 0
+test -x /usr/sbin/eggsh || exit 0
 test -d /var/spool/gcpegg || exit 0
 
 cd /var/spool/gcpegg
@@ -10,7 +10,7 @@ cd /var/spool/gcpegg
 case "$1" in
   start)
        echo -n "Starting GCP EGG software on virtual terminal 8: eggsh"
-       openvt -c 8 eggsh
+       openvt -f -c 8 eggsh
        echo "."
        ;;
   stop)
@@ -21,7 +21,7 @@ case "$1" in
   reload|force-reload|restart)
        echo -n "Restarting GCP EGG software on virtual terminal 8..."
        start-stop-daemon --stop --quiet --oknodo --exec /usr/sbin/eggsh
-       openvt -c 8 eggsh
+       openvt -f -c 8 eggsh
        echo "done."
        ;;
   *)