Magellan Linux

Diff of /trunk/dropbear/dropbear.rc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 650 by niro, Tue Jun 10 22:19:59 2008 UTC revision 2128 by niro, Wed Mar 20 08:51:51 2013 UTC
# Line 17  gen_keys() Line 17  gen_keys()
17  {  {
18   if [ ! -e /etc/dropbear/dropbear_dss_host_key ]   if [ ! -e /etc/dropbear/dropbear_dss_host_key ]
19   then   then
20   echo -e ${COLOREDSTAR}"Generating DSS-Hostkey ..."   rc_print "Generating DSS-Hostkey ..."
21   /usr/bin/dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key   /usr/bin/dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key
22   fi   fi
23    
24   if [ ! -e /etc/dropbear/dropbear_rsa_host_key ]   if [ ! -e /etc/dropbear/dropbear_rsa_host_key ]
25   then   then
26   echo -e ${COLOREDSTAR}"Generating RSA-Hostkey ..."   rc_print "Generating RSA-Hostkey ..."
27   /usr/bin/dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key   /usr/bin/dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
28   fi   fi
29  }  }
# Line 31  gen_keys() Line 31  gen_keys()
31  case "$1" in  case "$1" in
32   start)   start)
33   gen_keys   gen_keys
34   echo -e ${COLOREDSTAR}"Starting Dropbear SSH Server ..."   rc_print "Starting Dropbear SSH Server ..."
35   /usr/sbin/dropbear   /usr/sbin/dropbear
36   evaluate_retval   evaluate_retval
37    
# Line 40  case "$1" in Line 40  case "$1" in
40   ;;   ;;
41    
42   stop)   stop)
43   echo -e ${COLOREDSTAR}"Stopping Dropbear SSH Server ..."   rc_print "Stopping Dropbear SSH Server ..."
44   start-stop-daemon --stop --quiet --pidfile /var/run/dropbear.pid   start-stop-daemon --stop --quiet --pidfile /var/run/dropbear.pid
45   evaluate_retval   evaluate_retval
46    
# Line 59  case "$1" in Line 59  case "$1" in
59   ;;   ;;
60    
61   *)   *)
62   echo "Usage: $0 {start|stop|restart|status}"   rc_echo "Usage: $0 {start|stop|restart|status}"
63   exit 1   exit 1
64   ;;   ;;
65  esac  esac

Legend:
Removed from v.650  
changed lines
  Added in v.2128