On Mon, 01.10.12 12:58, Matthew Booth ([email protected]) wrote: > I have a requirement to restart squid whenever the VPN goes up or > down[1]. Reading around, it seems that the way to do this would be > in response to the relevant D-Bus signal, which seems to be this > one:
We can't do this now. And I am not sure we should be able to. > signal sender=:1.6 -> dest=(null destination) serial=269 > path=/org/freedesktop/NetworkManager/ActiveConnection/2; > interface=org.freedesktop.NetworkManager.VPN.Connection; > member=VpnStateChanged > > I expected that systemd would allow me to do this, but as far as I > can tell it doesn't (I'm using F17). I can obviously write my own > daemon to do this, but it seems to me that a daemon just for this > would be a waste. I think this sounds like a good fit for systemd. > Is it anything anybody's looked at? > > Thanks, > > Matt > > [1] It's not directly relevant to this post, but the reason is that > squid doesn't pick up the new nameservers until it's restarted. > > P.S. I'm not subscribed. To me this really appears as if squid should be fixed to recheck /etc/resolv.conf and reread the namesrevers in such a case. THis is what firefox and friends do. Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
