| Summary: | Не обновляется /var/resolv/etc/resolv.conf после adsl-start | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Denis Kirienko <dk> |
| Component: | rp-pppoe-client | Assignee: | Mikhail Efremov <sem> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | sem |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Denis Kirienko
2005-04-13 19:37:25 MSD
fixed in rp-pppoe-3.5-alt15 Бага нуждается в дополнительном исправлении.
Если адреса DNS получаются с сервера (установлена опция DNSTYPE=SERVER), то
обновления /var/resolv/etc/reslov.conf не происходит. Это видно из фрагмента
файла /usr/sbin/adsl-connect, в котором производится обновление resolv.conf
###########################################
# 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
elif test "$DNSTYPE" = "SPECIFY" ; then
# Sorry, dude...
rm -f /etc/resolv.conf
echo "nameserver $DNS1" > /etc/resolv.conf
if test -n "$DNS2" ; then
echo "nameserver $DNS2" >> /etc/resolv.conf
fi
$CHRUPDATE
fi
######################################
Команда $CHRUPDATE выполняется только в случае установки DNSTYPE=SPECIFY, но не
в случае DNSTYPE=SERVER
fixed in 3.5-alt16 |