Bugzilla – Bug 115385
haldaemon init script not LSB conform
Last modified: 2007-06-05 09:57:45 UTC
The haldaemon init script has checks, if hal is already running. This checks and the return value are not LSB conform, which leads to ugly and wrong error messages (fails) during installation.
The same is true for dbus.
Whats is exactly wrong? Any proposal for a change?
From the init.d/skeleton script (or look at LSB spec): "# Note that starting an already running service, stopping # or restarting a not-running service as well as the restart # with force-reload (in case signaling is not supported) are # considered a success." But if hal and dbus are running, the scripts reports an error.
You mean in hal start script if you use "rchal start" and hal is already running? I fix this for the next package.
I fixed this also for dbus-1 and submitted both packages. Close the bug now.