Bug 114667

Summary: hal not running during second installation stage
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Steffen Winterfeldt <snwint>
Component: YaST2Assignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Critical    
Priority: P5 - None CC: dkukawka
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Steffen Winterfeldt 2005-09-01 10:13:18 UTC
During the second install stage, yast is started before hald. But we  
need hal for the hardware configuration. 
 
See bug 104676.
Comment 1 Ladislav Slezák 2005-09-01 11:06:47 UTC
The start up script should be modified to start start hal if it isn't running.
Comment 2 Marcus Schaefer 2005-09-01 11:42:55 UTC
I added the following patch to the second stage:  
  
Index: startup/Second-Stage/S06-services  
===================================================================  
--- startup/Second-Stage/S06-services   (revision 25301)  
+++ startup/Second-Stage/S06-services   (working copy)  
@@ -42,4 +42,11 @@  
 fi  
 fi  
  
+#=============================================  
+# 9.1) start hald  
+#---------------------------------------------  
+if [ -x /usr/sbin/rchal ] ; then  
+       /usr/sbin/rchal start  
+fi  
+  
  
  
please have a look at the patch i will check in the package now  
Comment 3 Steffen Winterfeldt 2005-09-01 11:48:20 UTC
It won't do. You have to start dbus before hal. 
Comment 4 Christoph Thiel 2005-09-05 14:13:38 UTC
Just did a Beta4plus installation and ran into this bug again...
Comment 5 Marcus Schaefer 2005-09-05 14:23:51 UTC
started dbus, see attached patch. Steffen please check and close if 
ok 
 
Index: startup/Second-Stage/S06-services 
=================================================================== 
--- startup/Second-Stage/S06-services   (revision 25346) 
+++ startup/Second-Stage/S06-services   (working copy) 
@@ -46,6 +46,7 @@ 
 # 9.1) start hald 
 #--------------------------------------------- 
 if [ -x /usr/sbin/rchal ] ; then 
+       /usr/sbin/rcdbus start 
        /usr/sbin/rchal start 
 fi 
 
Comment 6 Steffen Winterfeldt 2005-09-05 14:30:15 UTC
looks good