anche io ho avuto la rogna del pid
dopo questo ho notato che rc.local non veniva eseguito, per qualche motivo poi non era abilitato all'esecuzione, ad ogni modo controllavo se era attivo hal con un belsubito dopo l'installazione dei pacchetti, anche io avevo dei problemi, nel senso che non funzionava nulla. Una rapida indagine mi ha consentito di scoprire che il problema era in dbus. Il pid file che dbus crea (almeno sul mio sistema) è /var/run/dbus/pid e non /var/run/dbus/dbus.pid. Ho sostituito in /etc/rc.d/rc.messagebus e in /etc/rc.d/rc.local il nome mettendo quello giusto
ps -A | grep hal
ma non ricevevo nulla...
poi ho eseguito manulmente rc local con
sh /etc/rc.d/rc.local
e dopo ho avviato hal
sh /etc/rc.d/rc.hal start
ricontrollo con ps -A | grep hal e ottengo i risultati sperati.
alla fine, dopo molti tentativi e rompimenti di varia natura ho messo una riga in rc.M dopo che avvia rc.local
sh /etc/rc.d/rc.hal restart
adesso ho tutto funzionante, dovrò rimediare con un metodo più elegante...


