Re: post-up dans /etc/network/interfaces
Hello, Le mercredi 07 avril 2010 à 19:10 +0200, François TOURDE a écrit : #! /bin/bash ^ A moins que ce ne soit cet espace, qui pose un souci ;) Non, ça c'est juste parce que le monsieur écoute un peu trop les rumeurs ;) cf. http://www.in-ulm.de/~mascheck/various/shebang/#details Bruno -- GÉNÉREUX M : Je me suis fait faire une carte de donneur d'organes ! P : Mon pauvre Maurice... Qui voudrait de tes organes ? M : Le restau chinois d'à côté... signature.asc Description: Ceci est une partie de message numériquement signée
Re: post-up dans /etc/network/interfaces
Salut, François TOURDE a écrit : vic ros écrivait: /etc/network/if-up.d/setup_resolv.conf.sh Le contenu du répertoire en question est exécuté sans poser de question, lors d'un up de l'interface. Exécuté par l'intermédiaire de run-parts qui a quelques contraintes, comme par défaut l'absence de caractère . dans le nom. De toute façon ce n'est pas le bon répertoire pour placer un script exécuté par une option explicite dans le fichier interfaces. Du coup, il y a peut-être d'autres programmes dans ce répertoire, qui vont eux-aussi toucher à ton resolv.conf... Notamment resolvconf. Regarder dans if-up.d/ et if-post-up.d/. A noter que l'exécution des scripts dans if-*.d/ a lieu *après* l'exécution des options correspondantes. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4bbda6f9.1000...@plouf.fr.eu.org
post-up dans /etc/network/interfaces
Bonjour, Je suis sous Debian5 Lenny et voici le contenu de mon fichier /etc/network/interfaces : debian5:~# cat /etc/network/interfaces auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet dhcp post-up /etc/network/if-up.d/setup_resolv.conf.sh Et voici le contenu du script /etc/network/if-up.d/setup_resolv.conf.sh debian5:~# ls -al /etc/network/if-up.d/setup_resolv.conf.sh -rwxr-xr-x 1 root root 162 2010-04-07 10:50 /etc/network/if-up.d/setup_resolv.conf.sh debian5:~# debian5:~# cat /etc/network/if-up.d/setup_resolv.conf.sh #! /bin/bash /bin/echo domain homedomain.org /etc/resolv.conf /bin/echo nameserver 192.168.1.70 /etc/resolv.conf /bin/echo nameserver 192.168.1.1 /etc/resolv.conf debian5:~# Le but c'est d'écraser le fichier /etc/resolv.conf. Je peux exécuter le scipt à la main et ca fonctionne, par contre au reboot le fichier /etc/resolv.conf n'est pas écrasé, j'ai l'impression que la ligne post-up n'est pas prise en compte. Une idée ??? Merci de votre aide. Vic. _ Consultez vos emails Orange, Gmail, Yahoo!, Free ... directement depuis HOTMAIL ! http://www.windowslive.fr/hotmail/agregation/
Re: post-up dans /etc/network/interfaces
devine pourquoi... pre != post ! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20100407155926.ga6...@chorion.ath.cx
Re: post-up dans /etc/network/interfaces
Le 14706ième jour après Epoch, vic ros écrivait: Et voici le contenu du script /etc/network/if-up.d/setup_resolv.conf.sh Le contenu du répertoire en question est exécuté sans poser de question, lors d'un up de l'interface. Pas la peine de mettre un post-up dans le fichier interfaces. Du coup, il y a peut-être d'autres programmes dans ce répertoire, qui vont eux-aussi toucher à ton resolv.conf... debian5:~# ls -al /etc/network/if-up.d/setup_resolv.conf.sh -rwxr-xr-x 1 root root 162 2010-04-07 10:50 /etc/network/if-up.d/setup_resolv.conf.sh debian5:~# debian5:~# cat /etc/network/if-up.d/setup_resolv.conf.sh #! /bin/bash ^ A moins que ce ne soit cet espace, qui pose un souci ;) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/87hbnni3yq@fermat.tourde.home