Fichiers dans /etc/init.d
L'amorçage par dépendance est utilisé par défaut dans squeeze, voir http://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.fr.html#dependency-boot
Les scripts dans /etc/init.d doivent absolument comporter des en-têtes sur ce modèle
Il faut au moins : Provides,Required-Start,Required-Stop,Default-Start,Default-Stop
### BEGIN INIT INFO # Provides: boot_facility_1 [ boot_facility_2 ...] # Required-Start: boot_facility_1 [ boot_facility_2 ...] # Required-Stop: boot_facility_1 [ boot_facility_2 ...] # Should-Start: boot_facility_1 [ boot_facility_2 ...] # Should-Stop: boot_facility_1 [ boot_facility_2 ...] # X-Start-Before: boot_facility_1 [ boot_facility_2 ...] # X-Stop-After: boot_facility_1 [ boot_facility_2 ...] # Default-Start: run_level_1 [ run_level_2 ...] # Default-Stop: run_level_1 [ run_level_2 ...] # X-Interactive: true # Short-Description: single_line_description # Description: multiline_description ### END INIT INFO
MySQL
Avec mysql-server 5.1.49, il ne faut plus utiliser default-character-set pour mysqld comme préconisé dans la page sur Unicode mais uniquement character-set-server