Am Wed, 27 Jul 2011 15:04:24 +0200
schrieb Pavol Rusnak
On 07/27/2011 02:56 PM, Yamaban wrote:
That only shows one thing: dconf-service is not able to do a "graceful-restart",
So what seems like a good idea is to use "killall -SIGHUP dconf-service" or "killall -SIGUSR1 dconf-service" and patch dconf-service to do a graceful restart when these signals are received, right?
No. If I have a script "dconf-service" which has nothing to do with your dconf-service, it will get killed. You need to make sure to only kill the dconf-services that belong to your package. Which is very hard. Slap the authors with a very big clue stick. If they break it like this, they need some way to restart it, be it via a dbus signal or by at least writing proper pidfiles somewhere so that you can check if you are killing the correct program. -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org