| Server IP : 37.9.174.138 / Your IP : 216.73.216.117 Web Server : Apache System : Linux vps6.backend.sk 6.12.100+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30) x86_64 User : ftpuser ( 1001) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/thread-self/root/etc/knockd/ |
Upload File : |
#! /bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/knockd
DEFAULT=/etc/default/knockd
NAME=knockd
DESC="Port-knock daemon"
OPTIONS=" -d"
umask 0037
test -f $DAEMON || exit 0
set -e
if [ -f $DEFAULT ]; then
. $DEFAULT
fi
[ "$KNOCKD_OPTS" ] && OPTIONS="$OPTIONS $KNOCKD_OPTS"
case "$1" in
start)
if [ $START_KNOCKD -ne 1 ]; then
echo "Not starting knockd. To enable it edit $DEFAULT"
exit 0
fi
echo -n "Starting $DESC: "
start-stop-daemon --start --oknodo --quiet --exec $DAEMON -- $OPTIONS
echo "$NAME."
/etc/knockd/inicial
;;
stop)
echo -n "Stopping $DESC: "
start-stop-daemon --stop --oknodo --quiet --exec $DAEMON
echo "$NAME."
iptables -F knock 2>/dev/null
;;
# restart|reload|force-reload)
# echo -n "Restarting $DESC: "
# start-stop-daemon --stop --oknodo --quiet --exec $DAEMON
# if [ $START_KNOCKD -ne 1 ]; then
# echo "Not starting knockd. To enable it edit $DEFAULT"
# exit 0
# fi
# sleep 1
# start-stop-daemon --start --oknodo --quiet --exec $DAEMON -- $OPTIONS
# echo "$NAME."
# ;;
*)
echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
exit 1
;;
esac
exit 0