* Improve handling with services on supervisor * add condition * move dbus to required, since we can't start the supervisor