Revision a73a9886
Added by Ermal LUÇI over 14 years ago
usr/local/sbin/ppp-linkup | ||
---|---|---|
1 | 1 |
#!/bin/sh |
2 | 2 |
|
3 |
# write nameservers to file |
|
4 |
if [ $6 = "dns1" ]; then |
|
5 |
echo $7 > /var/etc/nameserver_$1 |
|
6 |
/sbin/route delete $7 |
|
7 |
/sbin/route add $7 $4 |
|
8 |
fi |
|
3 |
ALLOWOVERRIDE=`/usr/bin/grep dnsallowoverride /conf/config.xml | /usr/bin/wc -l` |
|
4 |
if [ $ALLOWOVERRIDE -gt 0 ]; then |
|
5 |
# write nameservers to file |
|
6 |
if [ $6 = "dns1" ]; then |
|
7 |
echo $7 > /var/etc/nameserver_$1 |
|
8 |
/sbin/route delete $7 |
|
9 |
/sbin/route add $7 $4 |
|
10 |
fi |
|
9 | 11 |
|
10 |
if [ $8 = "dns2" ]; then |
|
11 |
echo $9 >> /var/etc/nameserver_$1 |
|
12 |
/sbin/route delete $9 |
|
13 |
/sbin/route add $9 $4 |
|
12 |
if [ $8 = "dns2" ]; then |
|
13 |
echo $9 >> /var/etc/nameserver_$1 |
|
14 |
/sbin/route delete $9 |
|
15 |
/sbin/route add $9 $4 |
|
16 |
fi |
|
14 | 17 |
fi |
15 | 18 |
|
16 | 19 |
# let the configuration system know that the ip has changed. |
Also available in: Unified diff
Ticket #1408. Honor the allow override settings even for ppp devices.