--- /home/phablet/orig.txt 2015-10-01 12:40:57.430655498 +0000 +++ click_com.ubuntu.developer.mzanetti.nmsessiontest_myapp_0.1 2015-10-01 13:36:37.955239266 +0000 @@ -557,12 +557,31 @@ # We want to explicitly deny access to NetworkManager because its DBus API # gives away too much - deny dbus (receive, send) + # Minimal set is allowed for QNetworkSession::isOpen() to work (LP: #1404188) + deny dbus (receive) bus=system path=/org/freedesktop/NetworkManager, - deny dbus (receive, send) + deny dbus (receive) bus=system peer=(name=org.freedesktop.NetworkManager), + dbus (send) + bus=system + interface="org.freedesktop.NetworkManager.Settings" + path=/org/freedesktop/NetworkManager/Settings + member=ListConnections + peer=(name=org.freedesktop.NetworkManager), + dbus (send) + bus=system + interface="org.freedesktop.DBus.Properties" + path=/org/freedesktop/NetworkManager/ActiveConnection/0 + member=GetAll + peer=(name=org.freedesktop.NetworkManager), + dbus (send) + bus=system + interface="org.freedesktop.DBus.Properties" + path=/org/freedesktop/NetworkManager + member=GetAll + peer=(name=org.freedesktop.NetworkManager), # Do the same for ofono (LP: #1226844) deny dbus (receive, send)