mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-21 17:52:01 +01:00
rdr: Remove old format after new format is loaded
This commit is contained in:
@@ -337,6 +337,12 @@ while [ "$#" -gt 0 ]; do
|
||||
validate_rdr_rule $RDR_IF $RDR_SRC $RDR_DST $1 $2 $3
|
||||
persist_rdr_rule $RDR_INET $RDR_IF $RDR_SRC $RDR_DST $1 $2 $3
|
||||
load_rdr_rule $RDR_INET $RDR_IF $RDR_SRC $RDR_DST $1 $2 $3
|
||||
# Temp block to remove old format after new format is loaded the first time
|
||||
while read rules; do
|
||||
if [ "$(echo ${rules} | wc -w)" -lt 6 ]; then
|
||||
sed -i '' "/^${rules}$/d" "${bastille_jailsdir}/${_jail}/rdr.conf"
|
||||
fi
|
||||
done < "${bastille_jailsdir}/${_jail}/rdr.conf"
|
||||
shift "$#"
|
||||
else
|
||||
case "${4}" in
|
||||
|
||||
Reference in New Issue
Block a user