Salut,
marc souaille a écrit :
je voudrais que mon script iptables-start.sh s'execute avant la conf. de
interfaces eth.
Je l'ai donc mis dans /etc/network/if-pre-up.d. Mais manifestement il
n'est pas execute lors du demarrage.
Quelqu'un a une idee ?
P.S. : je precise : il est executable : chmod 755...
La page de manuel d'interfaces indique que les scripts placés dans les
répertoires /etc/network/if-*.d/ sont lancés par run-parts. Ils doivent
par conséquent répondre à certaines conditions (voir la page de manuel
de run-parts), en particulier :
- avoir un nom (ou symlink) contenant seulement des lettres, chiffres,
'_' et '-', donc pas de '.' contrairement au nom que tu as choisi ;
- suivre la convention #!/chemin/interpréteur, donc typiquement contenir
dans la première ligne #!/bin/sh pour un script shell, #!/usr/bin/perl
pour un script perl afin que run-parts invoque l'interpréteur approprié.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]