4 203
modifications
Ligne 30 : | Ligne 30 : | ||
<pre> | <pre> | ||
#! /bin/sh | #! /bin/sh | ||
#conf | |||
banned_file=/srv/link/banned.list | |||
#script | |||
me=`dirname $0`/ | |||
if [ "$2" = "quiet" ]; then quiet=1; else quiet=0; fi | |||
case "$1" in | case "$1" in | ||
start) | start) | ||
Ligne 45 : | Ligne 49 : | ||
touch "$banned_file" | touch "$banned_file" | ||
fi | fi | ||
echo "Started" | if [ $quiet = 0 ]; then echo "Started"; fi | ||
exit 0 | exit 0 | ||
;; | ;; | ||
Ligne 52 : | Ligne 56 : | ||
iptables -D INPUT -p tcp -m multiport --dports ssh,telnet,ftp,ftp-data,ftps,ftps-data,http,https,pop3,pop3s,imap,imaps,submission -j morales | iptables -D INPUT -p tcp -m multiport --dports ssh,telnet,ftp,ftp-data,ftps,ftps-data,http,https,pop3,pop3s,imap,imaps,submission -j morales | ||
iptables -X morales | iptables -X morales | ||
echo " | if [ $quiet = 0 ]; then echo "Stoped"; fi | ||
exit 0 | exit 0 | ||
;; | ;; | ||
restart) | restart) | ||
$0 stop | $0 stop $2 | ||
$0 start | $0 start $2 | ||
exit 0 | exit 0 | ||
;; | ;; | ||
Ligne 106 : | Ligne 110 : | ||
;; | ;; | ||
*) | *) | ||
echo "Usage: $0 {start|stop|restart|add|del|flush|list}" | echo "Usage: $0 {start|stop|restart|add|del|flush|list} [quiet]" | ||
exit 1 | exit 1 | ||
;; | ;; | ||
esac | esac | ||
</pre> | </pre> |