Changeset 292c832 in bootscripts-embedded for clfs/rc.d/init.d/sshd


Ignore:
Timestamp:
Jan 30, 2011, 10:13:21 AM (13 years ago)
Author:
Andrew Bradford <bradfa@…>
Branches:
master
Children:
73ee2a6
Parents:
5d96f6a
Message:

Imported updates of existing bootscripts

Imported bootscripts that already existed from clfs-embedded/bootscripts
as bootscripts should be kept in this repo rather than in the
clfs-embedded repo.

The script changes have NOT BEEN TESTED! (yet)
This is part of a cleanup of bootscripts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • clfs/rc.d/init.d/sshd

    r5d96f6a r292c832  
    1111case "$1" in
    1212start)
    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 ;;
     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 SSH server: "
     27                dropbear
     28                check_status
     29        fi
     30        ;;
    3131stop)
    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 ;;
     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        ;;
    4040restart)
    41   $0 stop
    42   $0 start
    43 ;;
     41        $0 stop
     42        $0 start
     43        ;;
    4444status)
    45   if [ -r "$PIDFILE" ]; then
    46     echo "Service dropbear running (PID $(cat "$PIDFILE"))."
    47   else
    48     echo "Service dropbear not running."
    49   fi
    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        ;;
    5151*)
    52   echo "Usage: $0 {start|stop|restart|status}"
    53   exit 1
     52        echo "Usage: $0 {start|stop|restart|status}"
     53        exit 1
    5454esac
Note: See TracChangeset for help on using the changeset viewer.