Script qui s'execute pas avec LSBInitScripts sous Squeeze

Bonjour,

J’essaye de faire démarrer OpenVSwitch(ovs) au démarrage de ma machine avant que Xend ne se lance pour pouvoir utiliser la traduction des commandes bridge vers ovs.
Pour ce faire, j’ai compiler et installer ovs qui a fonctionner sans problème sur Squeeze 2.6.32-5-xen-amd64 mais sans avoir charger xen4.
Quand je redémarre sous Squeeze avec Xen4 le module “bridge” est lancé et lorsque je tente de le désactiver, je suis déconnecter de ma session ssh.
J’ai donc simplement fais ce script pour qu’il s’execute avant que xen ne se lance (ou en tout cas que xen lance des commandes “bridge”) :

[code]#! /bin/sh

BEGIN INIT INFO

Provides: launchOpenVswitch

Required-Start: $syslog $local_fs

Required-Stop: $syslog $local_fs

Default-Start: 2 3 4 5

Default-Stop: 0 1 6

X-Start-Before: xend

Short-Description: Lance OpenVSwitch

Description: démarre les modules et serveurs necessaires au fct d’OpenVswitch

END INIT INFO

echo “OK” > /root/test.ovs
insmod /root/openvswitch-1.1.0pre2/datapath/linux-2.6/openvswitch_mod.ko
insmod /root/openvswitch-1.1.0pre2/datapath/linux-2.6/brcompat_mod.ko
ovsdb-server /usr/local/etc/ovs-vswitchd.conf.db
–remote=punix:/usr/local/var/run/openvswitch/db.sock
–remote=db:Open_vSwitch,managers
–private-key=db:SSL,private_key
–certificate=db:SSL,certificate
–bootstrap-ca-cert=db:SSL,ca_cert
–pidfile --detach
ovs-vsctl --no-wait init
ovs-vswitchd unix:/usr/local/var/run/openvswitch/db.sock
–pidfile --detach
ovs-brcompatd --pidfile --detach -vANY:console:EMER
unix:/usr/local/var/run/openvswitch/db.sock[/code]
que j’ai placé sous /etc/init.d/launchOpenVswitch puis un update-rc.d launchOpenVswitch defaults
tout ce fait sans poser de problèmes mais rien de s’execute au démarrage ; d’où le echo “OK” > /root/test.ovs et ce fichier n’est même pas créé.

si vous avez la moindre idée …

Merci