X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=src%2FPVE%2FFirewall.pm;h=fd83ba32438ae3787f61a7884eb83a7fb1ee4dc9;hp=bd17ee6d4b9663892c81e617a1a3fec19d67b583;hb=b4deedab3b7a041c0a7b5bd0bd2ac6644e041464;hpb=eb4ffe5404cce4e222dc3f591a15eb39b1045e14 diff --git a/src/PVE/Firewall.pm b/src/PVE/Firewall.pm index bd17ee6..fd83ba3 100644 --- a/src/PVE/Firewall.pm +++ b/src/PVE/Firewall.pm @@ -1728,10 +1728,14 @@ sub enable_host_firewall { sub generate_group_rules { my ($ruleset, $cluster_conf, $group) = @_; - die "no such security group '$group'\n" if !$cluster_conf->{groups}->{$group}; my $rules = $cluster_conf->{groups}->{$group}; + if (!$rules) { + warn "no such security group '$group'\n"; + $rules = []; # create empty chain + } + my $chain = "GROUP-${group}-IN"; ruleset_create_chain($ruleset, $chain);