first of all I would like to thank you for your contribution to the project. What you are doing is great!
I currently have a sys-vpn machine configured as a ProxyVM with my favorite vpn and killswitch. It works perfectly, killswitch drops the connection and the firewall rules are set correctly. I modified the …/qubes.UpdatesProxy file accordingly so that all templates use my ProxyVm when updating. I’m getting a slight confusion, when my vpn connection stops working, it is not supposed to be possible to update anything via ProxyVM. However, when I run Qubes Update somehow I get a message saying that the system is already up to date.
Can it be that Qubes Update is updating the templates around my ProxyVm, if so then how can I check this? If you need more information, please let me know. Thanks