Re: [CentOS] firewalld: removing rich-rules based on its own list fails

2021-12-22 Thread Patrick via CentOS
Hi Kenneth, On 22-12-2021 22:39, Kenneth Porter wrote: --On Wednesday, December 22, 2021 8:03 PM +0100 Patrick via CentOS wrote: Error: INVALID_RULE: internal error in _lexer(): rule family="ipv4" source NOT address="46.23.XX.0/24" forward-port port="53" pro

[CentOS] firewalld: removing rich-rules based on its own list fails

2021-12-22 Thread Patrick via CentOS
Hi, I have some ansible roles which each create some firewalld rich-rules. For ansible idempotency I tried to remove any dns related rich-rules before creating the ones in the playbook. After some searching I came up with this: #!/bin/bash OLDIFS=$IFS IFS='' while read -r line; do firewall-c