summaryrefslogtreecommitdiff
path: root/recipes/ppp/files/08setupdns
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/ppp/files/08setupdns')
-rw-r--r--recipes/ppp/files/08setupdns4
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes/ppp/files/08setupdns b/recipes/ppp/files/08setupdns
index 998219de97..5be2d3831b 100644
--- a/recipes/ppp/files/08setupdns
+++ b/recipes/ppp/files/08setupdns
@@ -1,7 +1,9 @@
#!/bin/sh
ACTUALCONF=/var/run/resolv.conf
PPPCONF=/var/run/ppp/resolv.conf
-if [ -f $PPPCONF ] ; then
+if [ -x /sbin/resolvconf ] ; then
+ cat $PPPCONF | resolvconf -a $PPP_IFACE
+elif [ -f $PPPCONF ] ; then
if [ -f $ACTUALCONF ] ; then
if [ ! -h $ACTUALCONF -o ! "`readlink $ACTUALCONF 2>&1`" = "$PPPCONF" ] ; then
mv $ACTUALCONF $ACTUALCONF.ppporig