Thanks Colin, I agree with 2) and 3), we can probably drop the restart and let the dbus activation do the job (I will double check it doesn't create issues though), not sure what to do about 1)... is there a standard way it's done in other packages? I'm not sure it's an issue either to restart wrong instances since the service should just respawn and that shouldn't be visible in any way even it's suboptimal
Thanks Colin, I agree with 2) and 3), we can probably drop the restart and let the dbus activation do the job (I will double check it doesn't create issues though), not sure what to do about 1)... is there a standard way it's done in other packages? I'm not sure it's an issue either to restart wrong instances since the service should just respawn and that shouldn't be visible in any way even it's suboptimal