svn commit: r334782 - head/etc/rc.d
Kristof Provost
kp at FreeBSD.org
Thu Jun 7 13:16:54 UTC 2018
Author: kp
Date: Thu Jun 7 13:16:53 2018
New Revision: 334782
URL: https://svnweb.freebsd.org/changeset/base/334782
Log:
ipfw: fix status if ipfw.ko is not loaded
If the ipfw module is not loaded the net.inet.ip.fw.enable OID does not exist,
which leads the script to report errors and incorrectly report that ipfw is
enabled.
Modified:
head/etc/rc.d/ipfw
Modified: head/etc/rc.d/ipfw
==============================================================================
--- head/etc/rc.d/ipfw Thu Jun 7 13:14:09 2018 (r334781)
+++ head/etc/rc.d/ipfw Thu Jun 7 13:16:53 2018 (r334782)
@@ -117,8 +117,8 @@ ipfw_stop()
ipfw_status()
{
- status=$(sysctl -n net.inet.ip.fw.enable)
- if [ ${status} -eq 0 ]; then
+ status=$(sysctl -i -n net.inet.ip.fw.enable)
+ if [ ${status:-0} -eq 0 ]; then
echo "ipfw is not enabled"
exit 1
else
More information about the svn-src-all
mailing list