* 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]

Répondre à