-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvars
27 lines (23 loc) · 807 Bytes
/
vars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
export BASEDIR=/etc/sfw
export PUB_IF=eth0
# IPv4
export IPT=/sbin/iptables
export IPT_RESTORE=/sbin/iptables-restore
export IPT_SAVE=/sbin/iptables-save
export IFUP_RULES=$BASEDIR/rules/ifup.rules
export IFDOWN_RULES=$BASEDIR/rules/ifdown.rules
export ENABLE_IPV4=$BASEDIR/scripts/enable-ipv4
export DISABLE_IPV4=$BASEDIR/scripts/disable-ipv4
#IPv6
export IP6T=/sbin/ip6tables
export IP6T_RESTORE=/sbin/ip6tables-restore
export IP6T_SAVE=/sbin/ip6tables-save
export IF6UP_RULES=$BASEDIR/rules/if6up.rules
export IF6DOWN_RULES=$BASEDIR/rules/if6down.rules
export ENABLE_IPV6=$BASEDIR/scripts/enable-ipv6
export DISABLE_IPV6=$BASEDIR/scripts/disable-ipv6
# Extra
#export MODPROBE=/sbin/modprobe
export IFUP_HOOK=/etc/network/if-pre-up.d/sfw
export IFDOWN_HOOK=/etc/network/if-post-down.d/sfw