Bug 115385 - haldaemon init script not LSB conform
Summary: haldaemon init script not LSB conform
Status: VERIFIED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Beta 4 Plus
Hardware: Other All
: P5 - None : Critical
Target Milestone: ---
Assignee: Timo Hoenig
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-06 10:18 UTC by Thorsten Kukuk
Modified: 2007-06-05 09:57 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Kukuk 2005-09-06 10:18:07 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.
Comment 1 Thorsten Kukuk 2005-09-06 10:19:07 UTC
The same is true for dbus.
Comment 2 Danny Al-Gaaf 2005-09-06 10:36:52 UTC
Whats is exactly wrong? Any proposal for a change?
Comment 3 Thorsten Kukuk 2005-09-06 10:45:14 UTC
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.
Comment 4 Danny Al-Gaaf 2005-09-06 10:56:40 UTC
You mean in hal start script if you use "rchal start" and hal is already 
running? I fix this for the next package.
Comment 5 Danny Al-Gaaf 2005-09-06 18:23:22 UTC
I fixed this also for dbus-1 and submitted both packages. Close the bug now.