Bonjour,
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...
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Marc PERRUDIN
marc souaille a écrit :
Bonjour,
Bonjour,
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface auto eth0 iface eth0 inet static address xxxxx netmask xxxxx ... pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
-- 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 with a subject of "unsubscribe". Trouble? Contact
marc souaille a écrit :
Bonjour,
Bonjour,
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface
auto eth0
iface eth0 inet static
address xxxxx
netmask xxxxx
...
pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface auto eth0 iface eth0 inet static address xxxxx netmask xxxxx ... pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
-- 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 with a subject of "unsubscribe". Trouble? Contact
marc souaille
OK, ca marche, merci.
Marc PERRUDIN wrote:
marc souaille a écrit :
Bonjour,
Bonjour,
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface auto eth0 iface eth0 inet static address xxxxx netmask xxxxx ... pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
-- 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 with a subject of "unsubscribe". Trouble? Contact
OK, ca marche,
merci.
Marc PERRUDIN wrote:
marc souaille a écrit :
Bonjour,
Bonjour,
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface
auto eth0
iface eth0 inet static
address xxxxx
netmask xxxxx
...
pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 ?
J'utilise la directive pre-up directement dans /etc/network/interfaces :
# The primary network interface auto eth0 iface eth0 inet static address xxxxx netmask xxxxx ... pre-up /chemin/de/ton/script/ton_script
P.S. : je precise : il est executable : chmod 755...
-- 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 with a subject of "unsubscribe". Trouble? Contact
Pascal
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 with a subject of "unsubscribe". Trouble? Contact
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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 with a subject of "unsubscribe". Trouble? Contact