Changeset f25bf53 in bootscripts-embedded for clfs/rc.d/init.d/sshd
- Timestamp:
- Jan 31, 2009, 10:18:40 AM (16 years ago)
- Branches:
- master
- Children:
- 4230d00
- Parents:
- fe1b471
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
clfs/rc.d/init.d/sshd
rfe1b471 rf25bf53 11 11 case "$1" in 12 12 start) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 echo -n "StartingSSH server: "27 28 29 30 13 if [ ! -r "$DSSKEY" ]; then 14 echo -n "Generating DSS host key: " 15 dropbearkey -t dss -f "$DSSKEY" >/dev/null 2>&1 16 check_status 17 fi 18 if [ ! -r "$RSAKEY" ]; then 19 echo -n "Generating RSA host key: " 20 dropbearkey -t rsa -f "$RSAKEY" >/dev/null 2>&1 21 check_status 22 fi 23 if [ -r "$PIDFILE" ]; then 24 echo "Service dropbear already running." 25 else 26 echo -n "Starting dropbear SSH server: " 27 dropbear 28 check_status 29 fi 30 ;; 31 31 stop) 32 33 34 35 36 37 38 39 32 if [ -r "$PIDFILE" ]; then 33 echo -n "Stopping dropbear SSH server: " 34 kill `cat "$PIDFILE"` 35 check_status 36 else 37 echo "Service dropbear not running." 38 fi 39 ;; 40 40 restart) 41 42 43 41 $0 stop 42 $0 start 43 ;; 44 44 status) 45 46 47 48 49 50 45 if [ -r "$PIDFILE" ]; then 46 echo "Service dropbear running (PID $(cat "$PIDFILE"))." 47 else 48 echo "Service dropbear not running." 49 fi 50 ;; 51 51 *) 52 53 52 echo "Usage: $0 {start|stop|restart|status}" 53 exit 1 54 54 esac
Note:
See TracChangeset
for help on using the changeset viewer.