21 lines
435 B
Bash
Executable File
21 lines
435 B
Bash
Executable File
#!/bin/sh
|
|
|
|
#move to script directory so all relative paths work
|
|
cd "$(dirname "$0")"
|
|
|
|
. ./config.sh
|
|
. ./colors.sh
|
|
|
|
#send a message
|
|
verbose "Configuring PF"
|
|
|
|
#enable the service
|
|
echo 'pf_enable="YES"' >> /etc/rc.conf
|
|
echo 'pf_rules="/etc/firewall"' >> /etc/rc.conf
|
|
echo 'pf_flags=""' >> /etc/rc.conf
|
|
echo 'pflog_enable="YES"' >> /etc/rc.conf
|
|
echo 'pflog_logfile="/var/log/pflog"' >> /etc/rc.conf
|
|
echo 'pflog_flags=""' >> /etc/rc.conf
|
|
|
|
|