I was unable to remove any preconfigured zones.[root@fabian ~]# firewall-cmd --permanent --delete-zone=blockError: BUILTIN_ZONE: block[root@fabian ~]#Is there a way I can do that? If I just remove coresponding zone files, firewalld won't start.If this cannot be done, why on earth one can not get rid of this builtin zones?Just looking at predefined empty firewall makes me puke:[root@fabian ~]# firewall-cmd --list-all-zonesblock  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: dmz  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: drop  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: external (active)  interfaces: enp0s26u1u1  sources:   services:   ports:   masquerade: yes  forward-ports:   icmp-blocks:   rich rules: home  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: internal (default, active)  interfaces: enp4s0  sources:   services: ssh  ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: public  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: trusted  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: work  interfaces:   sources:   services:   ports:   masquerade: no  forward-ports:   icmp-blocks:   rich rules: [root@fabian ~]#Please save me.
How to remove preconfigured zones in firewalld
firewalld