# Set to "yes" to enable the NFS server:
NFS_SERVER_ENA="no"
+# Set to "yes" to enable the SSH server:
+SSH_SERVER_ENA="no"
+
# Set FIREWALL_ENA to "yes" to enable the firewall:
FIREWALL_ENA="no"
# Set FIREWALL_WWW to the ethernet interface connected to the outside world (internet):
# Source functions library
source /etc/rc.d/init.d/functions
+source /etc/sysconfig/network/network-parameters
+
log_script_name "$0 $*"
SSHD="/usr/sbin/sshd -4"
+# Check if SSH server is desired
+if [ "x${SSH_SERVER_ENA}" != "xyes" -a "x${SSH_SERVER_ENA}" != "xYes" -a "x${SSH_SERVER_ENA}" != "xYES" ]; then
+ exit ${EXIT_CODE_SUCCESS}
+fi
+
gen_keys() {
if [ ! -e /etc/ssh/ssh_host_key ] ; then
echo "Generating Hostkey..."
fi
gen_keys
-
+
if [ $? -ne 0 ]; then
exit ${EXIT_CODE_FAILURE}
else
start)
cmd_run_log_box_warn "Starting sshd" sshd_start
;;
-
+
stop)
cmd_run_log_box_warn "Stopping sshd" killproc sshd
;;
-
+
reload)
reloadproc sshd
;;
-
+
restart)
$0 stop
sleep 1
status)
statusproc sshd
;;
-
+
*)
echo "Usage: $0 {reload|restart|start|status|stop}"
exit ${EXIT_CODE_FAILURE}