Ticket #2007: default.script.diff

File default.script.diff, 544 bytes (added by atomota, 9 years ago)
  • default.script

    old new  
    4141                } 
    4242                 
    4343                [ -n "$dns" ] && { 
    44                         echo -n > $RESOLV_CONF 
    45                         ${domain:+echo search $domain} >> $RESOLV_CONF 
     44                        echo -n > $RESOLV_CONF.tmp 
     45                        ${domain:+echo search $domain} >> $RESOLV_CONF.tmp 
    4646                        for i in $dns ; do 
    4747                                echo "adding dns $i" 
    48                                 echo "nameserver $i" >> $RESOLV_CONF 
     48                                echo "nameserver $i" >> $RESOLV_CONF.tmp 
    4949                        done 
     50                        mv $RESOLV_CONF.tmp $RESOLV_CONF 
    5051                } 
    5152                 
    5253                hotplug_event ifup