use gsubprocess for dbus daemon and prctl signal for death.