Date: Fri, 8 Dec 2000 16:32:39 -0800 (PST) From: "William P. Dulyea" <wdulyea@qualcomm.com> Message-ID: <Pine.GSO.4.10.10012081628200.7667-100000@jittlov.qualcomm.com> Subject: Re: [suse-sparc] startup script for sshd
Post and past this...
*********************** START ************************************
#!/bin/bash
# Init file for OpenSSH server daemon # # chkconfig: 2345 55 25 #
description: OpenSSH server daemon # # processname: sshd # config:
/etc/ssh/ssh_host_key # config: /etc/ssh/ssh_host_key.pub # config:
/etc/ssh/ssh_random_seed # config: /etc/ssh/sshd_config # pidfile:
/var/run/sshd.pid
# source function library #. /etc/rc.d/init.d/functions . /etc/rc.config
return=$rc_done
RETVAL=0
case "$1" in
start) echo -n "Starting sshd: "
if [ ! -f /var/run/sshd.pid ] ; then
case "`type -type success`" in
function)
/usr/sbin/sshd && success "sshd startup" || failure "sshd
startup"
RETVAL=$?
;;
*)
/usr/sbin/sshd && echo -n "sshd "
RETVAL=$?
;;
esac
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/sshd
else
return=$rc_failed_up
fi
echo -e "$return"
;;
stop)
echo -n "Shutting down sshd: "
if [ -f /var/run/sshd.pid ] ; then
killproc /usr/sbin/sshd
else return=$rc_failed_up
fi
echo -n
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/sshd
echo -e "$return"
;;
restart)
$0 stop
$0 start
RETVAL=$?
echo -e "$return"
;;
status)
echo -n "Checking status of service sshd: "
checkproc /usr/sbin/sshd && echo -n "OK" || echo -n "Not running"
RETVAL=$?
echo -e "$return"
;;
*)
echo "Usage: sshd {start|stop|restart|status}"
exit 1
esac
exit $RETVAL
*************************** CUT ****************************************
This archive was generated by hypermail 2.1.0 : Wed Jun 06 2001 - 11:08:27 PDT