* steve <[EMAIL PROTECTED]> [2005-10-05 10:52] : > > [snip] > > > > Cela peut également venir de /etc/dhclient-script directement (du paquet > > dhcp-client), voir la fonction make_resolv_conf. Dans ce cas, tu peux > > simplement commenter le contenu de cette fonction pour éviter la mise à > > jour de /etc/resolv.conf. > > Voici cette fonction : > > > make_resolv_conf() { > if [ -n "$new_domain_name" -o -n "$new_domain_name_servers" ]; then > local new_resolv_conf=/etc/resolv.conf.dhclient-new > rm -f $new_resolv_conf > if [ -n "$new_domain_name" ]; then > echo search $new_domain_name >>$new_resolv_conf > fi > if [ -n "$new_domain_name_servers" ]; then > for nameserver in $new_domain_name_servers; do > echo nameserver $nameserver >>$new_resolv_conf > done > else # keep 'old' nameservers > sed -n /^\w*[Nn][Aa][Mm][Ee][Ss][Ee][Rr][Vv][Ee] > [Rr]/p /etc/resolv.conf >>$new_resolv_conf > fi > chown --reference=/etc/resolv.conf $new_resolv_conf > chmod --reference=/etc/resolv.conf $new_resolv_conf > mv $new_resolv_conf /etc/resolv.conf > fi > } > > elle est appelée à 2 endroits dans le script. > > C'est la dernière ligne (le mv) qui me ré-écrit le fichier. Je commente > simplement? allé soyons fou. On verra bien les effets de bords de cet acte à > terme..;-)
C'est exactement ce qu'il faut faire et qui est indiqué dans la page de manuel de dhclient-script : HOOKS When it starts, the client script first defines a shell function, make_resolv_conf , which is later used to create the /etc/resolv.conf file. To override the default behaviour, redefine this function in the enter hook script. Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html -- 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]