From: Heiko Z. <smi...@us...> - 2011-10-22 21:38:07
|
Update of /cvsroot/devil-linux/build/scripts/scripts In directory vz-cvs-3.sog:/tmp/cvs-serv28209/scripts/scripts Added Files: knockd Log Message: - updated aide to 0.15.1 - updated aufs3-git to 20111011 - updated binutils to 2.21.1a - updated clamav to 0.97.3 - added cloog-ppl 0.15.11 - updated cyrus-imapd to 2.4.12 - updated dnsmasq to 2.59 - updated eventlog to 0.2.12 - updated gcc to 4.4.5 - updated giflib to 4.1.6 - updated glibc to 2.12.2 - added knock 0.5 - updated lftp to 4.3.3 - updated libcap to 2.22 - updated mtr to 0.81 - updated pcre to 8.20 - added ppl 0.11.2 - updated radiusplugin to v2.1 - updated scponly to 20110526 - updated strongswan to 4.5.3 - updated syslog-ng to 3.3.1 - updated vsftpd to 2.3.4 - updated wget to 1.13.4 - updated xfsprogs to 3.1.6 - added libcap2 pam module --- NEW FILE: knockd --- #!/bin/bash # # $Source: /cvsroot/devil-linux/build/scripts/scripts/knockd,v $ # $Revision: 1.1 $ # $Date: 2011/10/22 21:38:05 $ # # http://www.devil-linux.org # ### BEGIN INIT INFO # Provides: knockd # Required-Start: $network $syslog $named # Required-Stop: $network $syslog $named # Default-Start: 2 3 5 # Default-Stop: 6 0 # Description: starts knockd ### END INIT INFO # settings source /etc/sysconfig/config # parameters NAME="knockd" CONFIGNAME=KNOCKD DAEMON=/usr/sbin/knockd PARAMETER=-d # source function library source /etc/init.d/functions eval START=\$START_$CONFIGNAME # Determine the base and follow a runlevel link name. base=${0##*/} link=${base#*[SK][0-9][0-9]} # Force execution if not called by a runlevel directory. test $link = $base && START=yes test "$START" = "yes" || exit 0 if [ ! -e $DAEMON ]; then echo "$DAEMON not found. Did you install the package?" exit 1 fi case "$1" in start) echo -n "Starting $NAME" loadproc $DAEMON $PARAMETER ;; stop) echo -n "Shutting down $NAME: " killproc $DAEMON ;; restart) $0 stop sleep 1 $0 start ;; status) /sbin/apcaccess status ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 esac |