- # Remove RBL configuration.
- cp_check_and_sed '#RBLLOOKUP#' \
- "s,#RBLLOOKUP#,# DISABLED,g" \
- "$out" || true
-
- if [ -e "$MODSECCONF" ]; then
- if ! cmp -s "$MODSECCONF" "$out"; then
- cp_echo "CN: Updating configuration file $MODSECCONF"
- mv -f "$out" "$MODSECCONF"
- cp_echo "CN: Disabled ModSecurity RBL lookup."
- need_restart=1
- fi
- else
- cp_echo "CN: Creating new configuration file $MODSECCONF"
- mv "$out" "$MODSECCONF"
- cp_echo "CN: Disabled ModSecurity RBL lookup."
- need_restart=1
- fi
+ # Remove RBL configuration.
+ sed "s,#RBLLOOKUP#,# DISABLED,g" \
+ "$MODSECTPL/$(basename $MODSECCONF)" > "$out"