From a486425f5df533eea08e17a47f24d7c3d8c4e8b2 Mon Sep 17 00:00:00 2001 From: Ermal Date: Tue, 20 Sep 2011 20:11:01 +0000 Subject: Bind the state killing to the interface they should kill the states so that it does not impact other services like in #1421 --- usr/local/sbin/vpn-linkdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'usr/local') diff --git a/usr/local/sbin/vpn-linkdown b/usr/local/sbin/vpn-linkdown index 4b6cff7..0549b1f 100755 --- a/usr/local/sbin/vpn-linkdown +++ b/usr/local/sbin/vpn-linkdown @@ -2,8 +2,8 @@ # record logout /usr/bin/logger -p local3.info "logout,$1,$4,$5" -/sbin/pfctl -b 0.0.0.0/32 -b $4/32 -/sbin/pfctl -k $4/32 -/sbin/pfctl -k 0.0.0.0/32 $4/32 -/sbin/pfctl -K $4/32 -/sbin/pfctl -K 0.0.0.0/32 -K $4/32 +/sbin/pfctl -i $1 -b 0.0.0.0/32 -b $4/32 +/sbin/pfctl -i $1 -k $4/32 +/sbin/pfctl -i $1 -k 0.0.0.0/32 $4/32 +/sbin/pfctl -i $1 -K $4/32 +/sbin/pfctl -i $1 -K 0.0.0.0/32 -K $4/32 -- cgit v1.1