#!/sbin/runscript DAEMON=/usr/sbin/conntrackd LIBERAL_CONNTRACK=/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_be_liberal start() { local ictbl modprobe ip_conntrack 2>/dev/null # check if ip_conntrack_tcp_be_liberal is set if [ "$(cat $LIBERAL_CONNTRACK)" != "1" ] ; then ewarn "You need to disable TCP window tracking." ewarn "Add the following line to your /etc/sysctl.conf:" ewarn "" ewarn " net.ipv4.netfilter.ip_conntrack_tcp_be_liberal = 1" ewarn "" ewarn "and run: sysctl -p /etc/sysctl.conf" eend 1 else ebegin "Starting $(basename $DAEMON)" start-stop-daemon --start --exec $DAEMON -- $CONNTRACKD_OPTS eend $? fi } stop() { ebegin "Stopping $(basename $DAEMON)" start-stop-daemon --stop --exec $DAEMON && \ rm -f /var/lock/conntrackd.lock eend $? }