[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Comment activer if-pre-up.d ??



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é.



Reply to: