mirror of
https://gitlab.com/shorewall/code.git
synced 2025-06-20 17:58:07 +02:00
Another tweak to SHOREWALL_DIR handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@5084 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
54fe8291b6
commit
fd6ce5263a
@ -832,6 +832,10 @@ ensure_config_path() {
|
|||||||
[ -f $F ] || { echo " ERROR: $F does not exist"; exit 2; }
|
[ -f $F ] || { echo " ERROR: $F does not exist"; exit 2; }
|
||||||
. $F
|
. $F
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -n "$SHOREWALL_DIR" ]; then
|
||||||
|
[ "${CONFIG_PATH%%:*}" = "$SHOREWALL_DIR" ] || CONFIG_PATH=$SHOREWALL_DIR:$CONFIG_PATH
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1846,17 +1846,14 @@ do_initialize() {
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
[ -n "$SHOREWALL_DIR" ] && SHOREWALL_DIR=$(resolve_file $SHOREWALL_DIR)
|
||||||
|
|
||||||
ensure_config_path
|
ensure_config_path
|
||||||
|
|
||||||
VERSION_FILE=$SHAREDIR/version
|
VERSION_FILE=$SHAREDIR/version
|
||||||
|
|
||||||
[ -f $VERSION_FILE ] && VERSION=$(cat $VERSION_FILE)
|
[ -f $VERSION_FILE ] && VERSION=$(cat $VERSION_FILE)
|
||||||
|
|
||||||
if [ -n "$SHOREWALL_DIR" ]; then
|
|
||||||
SHOREWALL_DIR=$(resolve_file $SHOREWALL_DIR)
|
|
||||||
CONFIG_PATH=$SHOREWALL_DIR:$CONFIG_PATH
|
|
||||||
fi
|
|
||||||
|
|
||||||
run_user_exit params
|
run_user_exit params
|
||||||
|
|
||||||
config=$(find_file shorewall.conf)
|
config=$(find_file shorewall.conf)
|
||||||
@ -1885,8 +1882,6 @@ do_initialize() {
|
|||||||
|
|
||||||
[ -n "${MODULE_SUFFIX:=o gz ko o.gz ko.gz}" ]
|
[ -n "${MODULE_SUFFIX:=o gz ko o.gz ko.gz}" ]
|
||||||
|
|
||||||
[ -n "$SHOREWALL_DIR" ] && CONFIG_PATH=$SHOREWALL_DIR:$CONFIG_PATH
|
|
||||||
|
|
||||||
if [ -z "$EXPORT" -a "$(whoami)" = root ]; then
|
if [ -z "$EXPORT" -a "$(whoami)" = root ]; then
|
||||||
|
|
||||||
load_kernel_modules
|
load_kernel_modules
|
||||||
|
Loading…
x
Reference in New Issue
Block a user