opensshd.init.in (204861) | opensshd.init.in (218767) |
---|---|
1#!@STARTUP_SCRIPT_SHELL@ 2# Donated code that was put under PD license. 3# 4# Stripped PRNGd out of it for the time being. 5 6umask 022 7 8CAT=@CAT@ --- 6 unchanged lines hidden (view full) --- 15SSHD=$prefix/sbin/sshd 16PIDFILE=$piddir/sshd.pid 17PidFile=`grep "^PidFile" ${sysconfdir}/sshd_config | tr "=" " " | awk '{print $2}'` 18[ X$PidFile = X ] || PIDFILE=$PidFile 19SSH_KEYGEN=$prefix/bin/ssh-keygen 20HOST_KEY_RSA1=$sysconfdir/ssh_host_key 21HOST_KEY_DSA=$sysconfdir/ssh_host_dsa_key 22HOST_KEY_RSA=$sysconfdir/ssh_host_rsa_key | 1#!@STARTUP_SCRIPT_SHELL@ 2# Donated code that was put under PD license. 3# 4# Stripped PRNGd out of it for the time being. 5 6umask 022 7 8CAT=@CAT@ --- 6 unchanged lines hidden (view full) --- 15SSHD=$prefix/sbin/sshd 16PIDFILE=$piddir/sshd.pid 17PidFile=`grep "^PidFile" ${sysconfdir}/sshd_config | tr "=" " " | awk '{print $2}'` 18[ X$PidFile = X ] || PIDFILE=$PidFile 19SSH_KEYGEN=$prefix/bin/ssh-keygen 20HOST_KEY_RSA1=$sysconfdir/ssh_host_key 21HOST_KEY_DSA=$sysconfdir/ssh_host_dsa_key 22HOST_KEY_RSA=$sysconfdir/ssh_host_rsa_key |
23@COMMENT_OUT_ECC@HOST_KEY_ECDSA=$sysconfdir/ssh_host_ecdsa_key |
|
23 24 25checkkeys() { 26 if [ ! -f $HOST_KEY_RSA1 ]; then 27 ${SSH_KEYGEN} -t rsa1 -f ${HOST_KEY_RSA1} -N "" 28 fi 29 if [ ! -f $HOST_KEY_DSA ]; then 30 ${SSH_KEYGEN} -t dsa -f ${HOST_KEY_DSA} -N "" 31 fi 32 if [ ! -f $HOST_KEY_RSA ]; then 33 ${SSH_KEYGEN} -t rsa -f ${HOST_KEY_RSA} -N "" 34 fi | 24 25 26checkkeys() { 27 if [ ! -f $HOST_KEY_RSA1 ]; then 28 ${SSH_KEYGEN} -t rsa1 -f ${HOST_KEY_RSA1} -N "" 29 fi 30 if [ ! -f $HOST_KEY_DSA ]; then 31 ${SSH_KEYGEN} -t dsa -f ${HOST_KEY_DSA} -N "" 32 fi 33 if [ ! -f $HOST_KEY_RSA ]; then 34 ${SSH_KEYGEN} -t rsa -f ${HOST_KEY_RSA} -N "" 35 fi |
36@COMMENT_OUT_ECC@ if [ ! -f $HOST_KEY_ECDSA ]; then 37@COMMENT_OUT_ECC@ ${SSH_KEYGEN} -t ecdsa -f ${HOST_KEY_ECDSA} -N "" 38@COMMENT_OUT_ECC@ fi |
|
35} 36 37stop_service() { 38 if [ -r $PIDFILE -a ! -z ${PIDFILE} ]; then 39 PID=`${CAT} ${PIDFILE}` 40 fi 41 if [ ${PID:=0} -gt 1 -a ! "X$PID" = "X " ]; then 42 ${KILL} ${PID} --- 42 unchanged lines hidden --- | 39} 40 41stop_service() { 42 if [ -r $PIDFILE -a ! -z ${PIDFILE} ]; then 43 PID=`${CAT} ${PIDFILE}` 44 fi 45 if [ ${PID:=0} -gt 1 -a ! "X$PID" = "X " ]; then 46 ${KILL} ${PID} --- 42 unchanged lines hidden --- |