Missing LSB tags and overrides

Symptômes

On a ce genre de chose après une installation de paquets et les paquets ne sont pas configuré correctement :

Paramétrage de kerneloops-daemon (0.12+git20090217-3) ...
insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'S50vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-USBArbitrator' missing LSB tags and overrides
insserv: There is a loop at service minissdpd if started
insserv: Starting vmware-USBArbitrator depends on minissdpd and therefore on system facility `$all' which can not be true!

Dans ce cas c’est VMWare qui met la grouille !

Solution

Créer le fichier suivant : /etc/insserv/overrides/vmware et y mettre ce qui suis dedans :

### BEGIN INIT INFO
# Provides:          vmware
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: VMware VMX service for virtual machines
# Description:       Allows running of VMware virtual machines.
### END INIT INFO

Créer /etc/insserv/overrides/vmware-USBArbitrator et y mettre ce qui suis dedans :

### BEGIN INIT INFO
# Provides:          vmware-USBArbitrator
# Required-Start:    $remote_fs $syslog vmware
# Required-Stop:     $remote_fs $syslog vmware
# Default-Start:     2 3 5
# Default-Stop:      2 3 5
# Short-Description: Start daemon when vmware starts
# Description:       Enable service provided by daemon.
### END INIT INFO

Enfin, exécuter :

chmod +x /etc/insserv/overrides/vmware*

Remarque 1 : C’est testé sur Debian 6 Remarque 2 : On le fait pour vmware-USBArbitrator mais je suppose que ça doit être valable pour d’autre modules de VMWare.

Liens