forked from evolix/evobackup
check-setup: check minifirewall version only if minifirewall is present
This commit is contained in:
parent
1891c98f57
commit
a3ca2f0f68
|
@ -29,11 +29,12 @@ fi
|
||||||
# Check if the firewall file is sourced
|
# Check if the firewall file is sourced
|
||||||
|
|
||||||
minifirewall_config=/etc/default/minifirewall
|
minifirewall_config=/etc/default/minifirewall
|
||||||
minifirewall_version=$(grep -E -o "^VERSION=(\S+)" /etc/init.d/minifirewall | head -1 | cut -d '=' -f 2 | tr -d "'" | tr -d '"')
|
|
||||||
|
|
||||||
if [ -n "${FIREWALL_RULES}" ] \
|
if [ -n "${FIREWALL_RULES}" ] \
|
||||||
&& [ -r "${FIREWALL_RULES}" ] \
|
&& [ -r "${FIREWALL_RULES}" ] \
|
||||||
&& [ -f "${minifirewall_config}" ]; then
|
&& [ -f "${minifirewall_config}" ]; then
|
||||||
|
minifirewall_version=$(grep -E -o "^VERSION=(\S+)" /etc/init.d/minifirewall | head -1 | cut -d '=' -f 2 | tr -d "'" | tr -d '"')
|
||||||
|
|
||||||
if [ -n "${minifirewall_version}" ] && dpkg --compare-versions "${minifirewall_version}" ge "22.03"; then
|
if [ -n "${minifirewall_version}" ] && dpkg --compare-versions "${minifirewall_version}" ge "22.03"; then
|
||||||
# Minifirewall 22.03+ includes files automatically
|
# Minifirewall 22.03+ includes files automatically
|
||||||
nb_ok=$((nb_ok + 1))
|
nb_ok=$((nb_ok + 1))
|
||||||
|
|
Loading…
Reference in a new issue