Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37512266
en ru br
Репозитории ALT
S:3.15-alt1
5.1: 3.10-alt1
4.1: 3.7-alt2
4.0: 3.7-alt2
3.0: 3.5-alt16
+updates:3.5-alt16.1
www.altlinux.org/Changes

Группа :: Сети/Прочее
Пакет: rp-pppoe

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: rp-pppoe-3.7-ALT-resolver.patch
Скачать


diff -urN rp-pppoe-3.7.orig/scripts/pppoe-connect.in rp-pppoe-3.7/scripts/pppoe-connect.in
--- rp-pppoe-3.7.orig/scripts/pppoe-connect.in	2005-11-17 04:14:32 +0200
+++ rp-pppoe-3.7/scripts/pppoe-connect.in	2005-12-20 16:13:32 +0200
@@ -29,6 +29,7 @@
 
 # Paths to programs
 IFCONFIG=/sbin/ifconfig
+CHRUPDATE="/sbin/update_chrooted conf"
 PPPD=@PPPD@
 SETSID=@SETSID@
 PPPOE=@sbindir@/pppoe
@@ -48,7 +49,7 @@
     SETSID=""
 fi
 
-CONFIG=/etc//ppp/pppoe.conf
+CONFIG=/etc/ppp/pppoe.conf
 USER=""
 ETH=""
 
@@ -219,8 +220,8 @@
 # Jigger DNS if required...
 if test "$DNSTYPE" = "SERVER" ; then
     # Sorry, dude...
-    rm -f /etc/resolv.conf
-    ln -s /etc/ppp/resolv.conf /etc/resolv.conf
+    cat /etc/ppp/resolv.conf > /etc/resolv.conf
+    $CHRUPDATE
 elif test "$DNSTYPE" = "SPECIFY" ; then
     # Sorry, dude...
     rm -f /etc/resolv.conf
@@ -228,6 +229,7 @@
     if test -n "$DNS2" ; then
 	echo "nameserver $DNS2" >> /etc/resolv.conf
     fi
+    $CHRUPDATE
 fi
 
 # PPPoE invocation
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin