Changeset 1150
- Timestamp:
- 04/29/09 07:54:10 (3 years ago)
- File:
-
- 1 edited
-
trunk/etc/init-script.in (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/etc/init-script.in
r1047 r1150 1 1 #! /bin/sh 2 # 2 3 ### BEGIN INIT INFO 4 # Provides: openct 5 # Required-Start: $syslog 6 # Required-Stop: $syslog 7 # Should-Start: $local_fs 8 # Should-Stop: $local_fs 9 # Default-Start: 2 3 4 5 10 # Default-Stop: 0 1 6 11 # Short-Description: smart card terminal framework 12 # Description: Initialize the OpenCT smart card terminal 13 # framework. 14 ### END INIT INFO 3 15 4 16 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 5 17 DAEMON=@sbindir@/openct-control 18 STATUS_DIR="@OPENCT_SOCKET_PATH@" 19 STATUS_FILE="$STATUS_DIR/status" 6 20 NAME=OpenCT 7 21 DESC="smart card terminal framework" … … 11 25 # create the directory for our status and socket files, 12 26 # if it does not exist. 13 if ! test -e " @OPENCT_SOCKET_PATH@"27 if ! test -e "$STATUS_DIR" 14 28 then 15 mkdir " @OPENCT_SOCKET_PATH@"29 mkdir "$STATUS_DIR" 16 30 17 31 # maybe you also want to set owner ship and permissions here. … … 19 33 # and set permissions so only users in that group can access 20 34 # smart card readers via openct. 21 #chown root:scard " @OPENCT_SOCKET_PATH@"22 #chmod 0750 " @OPENCT_SOCKET_PATH@"35 #chown root:scard "$STATUS_DIR" 36 #chmod 0750 "$STATUS_DIR" 23 37 fi 24 38 … … 33 47 stop) 34 48 echo -n "Stopping $DESC: $NAME " 35 $DAEMON shutdown 49 if [ -f $STATUS_FILE ]; then 50 $DAEMON shutdown 51 rm -f $STATUS_FILE 52 fi 36 53 echo "." 37 54 ;; … … 56 73 # 57 74 echo -n "Restarting $DESC: $NAME" 58 $DAEMON shutdown 75 if [ -f $STATUS_FILE ]; then 76 $DAEMON shutdown 77 rm -f $STATUS_FILE 78 fi 59 79 sleep 0.1 60 80 $DAEMON init
Note: See TracChangeset
for help on using the changeset viewer.
