Deleted Added
full compact
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 ---