diff options
Diffstat (limited to 'network/DenyHosts/rc.denyhosts')
-rw-r--r-- | network/DenyHosts/rc.denyhosts | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/network/DenyHosts/rc.denyhosts b/network/DenyHosts/rc.denyhosts new file mode 100644 index 0000000000000..c892626aaad6d --- /dev/null +++ b/network/DenyHosts/rc.denyhosts @@ -0,0 +1,47 @@ +#!/bin/sh +# Start/stop/restart Deny Hosts + +# Start Deny Hosts: +CMDLINE=/usr/sbin/daemon-control +dnh_start() { +echo Starting Deny Hosts daemon: $CMDLINE +$CMDLINE start +echo +} + +# Stop Deny Hosts: +dnh_stop() { +echo Stopping Deny Hosts daemon: $CMDLINE +$CMDLINE stop +echo +} + +# Restart Deny Hosts: +dnh_restart() { +dnh_stop +sleep 1 +dnh_start +} + +# Check if Deny Hosts is running +dnh_status() { +$CMDLINE status +echo +} + +case $1 in +'start') +dnh_start +;; +'stop') +dnh_stop +;; +'restart') +dnh_restart +;; +'status') +dnh_status +;; +'*') +echo usage $0 start|stop|restart|status +esac |