
On 8/17/20 5:15 AM, Gunnar Niels wrote:
Hello, I have a set of iptables rules that I need to insert *after* libvirt has set up all of its firewall rules. Is there a hook that I can tap into in order to run something like a custom script to make sure this happens? Any ideas?
-GN
You should be able to use a libvirt network hook script to do this: https://libvirt.org/hooks.html Basically you put an executable script in /etc/libvirt/hooks/network Once the network is started, the hook will be called with this commandline: /etc/libvirt/hooks/network network_name started begin - stdin will contain the entire network XML definition in case you want details, or want to extract some task-specific metadata from the network definition (syntax for that is here: https://libvirt.org/formatnetwork.html#elementsMetadata ) The same script will be called before the network is started, after it's shut down, and whenever a guest interface is attached or detached from the network - the details are in the web page linked above.