diff --git a/Shorewall/shorewall b/Shorewall/shorewall index 0590f4c73..1dd369f02 100755 --- a/Shorewall/shorewall +++ b/Shorewall/shorewall @@ -366,6 +366,10 @@ compiler() { # We've now set SHOREWALL_DIR so recalculate CONFIG_PATH # ensure_config_path + # + # Get the config from $SHOREWALL_DIR + # + [ -n "$SHOREWALL_DIR" -a "$SHOREWALL_DIR" != /etc/shorewall ] && get_config case $COMMAND in *start|try|refresh) diff --git a/Shorewall6/shorewall6 b/Shorewall6/shorewall6 index b750ea08d..360b829e9 100755 --- a/Shorewall6/shorewall6 +++ b/Shorewall6/shorewall6 @@ -366,6 +366,10 @@ compiler() { # We've now set SHOREWALL_DIR so recalculate CONFIG_PATH # ensure_config_path + # + # Get the config from $SHOREWALL_DIR + # + [ -n "$SHOREWALL_DIR" -a "$SHOREWALL_DIR" != /etc/shorewall6 ] && get_config case $COMMAND in *start|try|refresh)