Magellan Linux

Contents of /trunk/mkinitrd-magellan/busybox/examples/var_service/fw/etc/resolv.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 984 - (show annotations) (download)
Sun May 30 11:32:42 2010 UTC (13 years, 11 months ago) by niro
File size: 765 byte(s)
-updated to busybox-1.16.1 and enabled blkid/uuid support in default config
1 #!/bin/bash
2
3 domain=`(. /boot.conf; echo "$DNSDOMAINNAME") 2>/dev/null`
4
5 echo "# This file is automagically regenerated with each boot"
6 echo
7 test "$domain" && echo "domain $domain"
8 test "$domain" && echo "search $domain"
9 echo
10 echo "# Note that nslookup can choke on DNS server which itself"
11 echo "# does NOT have domain name. Other things can work fine."
12 echo
13 # # If we run DNS cache:
14 # echo "nameserver 127.0.0.1"
15 # exit
16
17 prio=0
18 i=0; while test "${if[$i]}"; do
19 test x"${dns_prio[$i]}" != x"" \
20 && test "${dns_prio[$i]}" -gt "$prio" \
21 && prio="${dns_prio[$i]}"
22 let i++; done
23
24 i=0; while test "${if[$i]}"; do
25 for d in ${dns[$i]}; do
26 p="${dns_prio[$i]}"
27 test x"$p" == x"" && p=0
28 test x"$p" == x"$prio" || continue
29 echo "nameserver $d"
30 done
31 let i++; done