From 85aff8c513151fe8981dc686a22abcd5acb6eb0b Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Feb 28 2018 07:34:22 +0000 Subject: Support /etc/sysctl.d When searching for sysctl settings to reapply at start/restart, search in all files in /etc/sysctl.d/ instead of just in /etc/sysctl.conf. --- diff --git a/iptables.init b/iptables.init index 59239ba..542677b 100755 --- a/iptables.init +++ b/iptables.init @@ -150,7 +150,7 @@ load_sysctl() { echo -n $"Loading sysctl settings: " ret=0 for item in $IPTABLES_SYSCTL_LOAD_LIST; do - fgrep $item /etc/sysctl.conf | sysctl -p - >/dev/null + fgrep -hs $item /etc/sysctl.d/* | sysctl -p - >/dev/null let ret+=$?; done [ $ret -eq 0 ] && success || failure