I servizi non iniziano dopo su Debian Squeeze ma fare su Debian Lenny
Domanda
Il titolo piuttosto riassume tutto. Ho servizi che iniziano senza intoppi a Debian Lenny, incluso dopo il riavvio. Questo non è il caso su Squeeze.I servizi possono essere iniziati manualmente ed eseguirsi bene, ma dopo il riavvio, sembra che non siano attivati affatto.
Qualche idea su come indagare sulla questione un po 'ulteriormente?
Grazie in anticipo,
Rolf
Soluzione
Ho lo stesso problema.Il problema non è in impostazione Runlevel (utilizzare il pacchetto SYSV-RC-CONF per configurare Runlevels) e non in / etc / default / impostazione.
Aggiornamento: ho risolto il problema.L'intero problema era nel modo in cui ho configurato i runlevels.Ho usato il sysv-rc-conf
per cambiare manualmente i runlevel, ma l'applicazione ha bisogno anche di altre impostazioni.
Quando ho usato
insserv /etc/init.d/<file>
.
Caricato la configurazione preimpostata e il successivo riavvio finalmente ha funzionato ed è stato avviato correttamente.
Altri suggerimenti
È possibile abilitare uno script init con:
update-rc.d <yourscript> defaults
.
Lo script inizierà in Runlevels 2, 3, 4 e 5, ma se il pacchetto è nei repository di Debian, è probabile che sia già configurato nel modo giusto.
A seconda del pacchetto, può esserci una variabile in / etc / default / per impostare per avviare il daemon all'avvio.