La parallélisation des scripts de /etc/init.d a déjà été réalisée par pinit dans Mandriva depuis 2 ans. L'astuce consiste à déclarer les dépendances des différents services dans des "commentaires" structurés des scripts. Voici un exemple : le démarrage de ntpd, le serveur de temps :
### BEGIN INIT INFO
# Provides: ntpd
# Required-Start: $network
# Should-Start: $named
# Required-Stop: $network
# Should-Stop: $named
# Default-Start: 2 3 4 5
# Short-Description: Synchronizes system time using the Network Time Protocol (NTP)
# Description: The Network Time Protocol (NTP) is used to synchronize a computer's time
# with another reference time source.
### END INIT INFO
Cette partie comprend également toutes les informations utiles à drakxservices qui permet à un débutant de gérer les services de sa machine.
Ainsi, le script est toujours compatible system V.
On pourra se reporter à http://linuxfr.org//2006/08/29/21258.html
[^] # Re: Et les scripts de démarrage?
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche L'évolution de Fastboot. Évalué à 4.
### BEGIN INIT INFO# Provides: ntpd
# Required-Start: $network
# Should-Start: $named
# Required-Stop: $network
# Should-Stop: $named
# Default-Start: 2 3 4 5
# Short-Description: Synchronizes system time using the Network Time Protocol (NTP)
# Description: The Network Time Protocol (NTP) is used to synchronize a computer's time
# with another reference time source.
### END INIT INFO
Cette partie comprend également toutes les informations utiles à drakxservices qui permet à un débutant de gérer les services de sa machine.
Ainsi, le script est toujours compatible system V.
On pourra se reporter à http://linuxfr.org//2006/08/29/21258.html