I am additionally worried that, on my quantal system at least, when I symlink nm-openconnect-auth-dialog into the wrong /usr/lib/gnome-shell location and restart nm-applet while gnome-shell is running, then gnome-shell segfaults in shell_network_agent_set_password() when I connect to a VPN.
So there are probably three bugs here that roughly cancel each other out, and we need to be very careful about what order we fix them in, especially for a precise SRU.
(Er, of course I mean /usr/lib/ NetworkManager. )
I am additionally worried that, on my quantal system at least, when I symlink nm-openconnect- auth-dialog into the wrong /usr/lib/ gnome-shell location and restart nm-applet while gnome-shell is running, then gnome-shell segfaults in shell_network_ agent_set_ password( ) when I connect to a VPN.
So there are probably three bugs here that roughly cancel each other out, and we need to be very careful about what order we fix them in, especially for a precise SRU.