aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorBrian S. Dean <bsd@FreeBSD.org>2000-04-16 02:28:42 +0000
committerBrian S. Dean <bsd@FreeBSD.org>2000-04-16 02:28:42 +0000
commit2ee229e5c325701a83f381028c31080e24348249 (patch)
tree4705f1047d5a6a905934c4d4b826d27d4f8d7bed /etc
parenteb569950b2234b5b03b715598bf0ed8b2e76cd68 (diff)
Notes
Diffstat (limited to 'etc')
-rw-r--r--etc/rc.firewall4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/rc.firewall b/etc/rc.firewall
index 37428808e7a2..922fe14f1321 100644
--- a/etc/rc.firewall
+++ b/etc/rc.firewall
@@ -228,7 +228,9 @@ case ${firewall_type} in
[Uu][Nn][Kk][Nn][Oo][Ww][Nn])
;;
*)
- if [ -r "${firewall_type}" ]; then
+ if [ -x "${firewall_type}" ]; then
+ . ${firewall_type}
+ elif [ -r "${firewall_type}" ]; then
${fwcmd} ${firewall_flags} ${firewall_type}
fi
;;