* [devel] /etc/resolv.conf и #ppp temp entry
@ 2007-11-19 14:52 Dmitriy Khanzhin
2007-11-20 5:46 ` Denis Ovsienko
0 siblings, 1 reply; 13+ messages in thread
From: Dmitriy Khanzhin @ 2007-11-19 14:52 UTC (permalink / raw)
To: ALT Devel discussion list
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Здравствуйте!
Вопрос к знатокам резолвера образовался-
Какая софтина при установке дистра или пакета какого-нибудь занимается
прописыванием строчки #ppp temp entry в /etc/resolv.conf.
Сходу не нашел, но смутно помнится, что где-то обсуждалось.
Может кто подскажет?
Спасибо.
- --
Rgrds, jinn.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHQaM3OSYE49d5ybgRAgmAAJsGubzYydfa8gC6xJJKLEhxCCmF2QCgpvKJ
Wj+8zP3Kx18fnv2315a35O8=
=+A40
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-19 14:52 [devel] /etc/resolv.conf и #ppp temp entry Dmitriy Khanzhin
@ 2007-11-20 5:46 ` Denis Ovsienko
2007-11-20 17:42 ` Dmitriy Khanzhin
0 siblings, 1 reply; 13+ messages in thread
From: Denis Ovsienko @ 2007-11-20 5:46 UTC (permalink / raw)
To: devel
> Здравствуйте!
> Вопрос к знатокам резолвера образовался-
> Какая софтина при установке дистра или пакета какого-нибудь занимается
> прописыванием строчки #ppp temp entry в /etc/resolv.conf.
> Сходу не нашел, но смутно помнится, что где-то обсуждалось.
> Может кто подскажет?
Пакет ppp-common это реализует.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-20 5:46 ` Denis Ovsienko
@ 2007-11-20 17:42 ` Dmitriy Khanzhin
2007-11-21 10:15 ` Serhii Hlodin
2007-11-21 13:37 ` Michael Shigorin
0 siblings, 2 replies; 13+ messages in thread
From: Dmitriy Khanzhin @ 2007-11-20 17:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
Denis Ovsienko пишет:
>> Здравствуйте!
>> Вопрос к знатокам резолвера образовался-
>> Какая софтина при установке дистра или пакета какого-нибудь занимается
>> прописыванием строчки #ppp temp entry в /etc/resolv.conf.
>> Сходу не нашел, но смутно помнится, что где-то обсуждалось.
>> Может кто подскажет?
>
> Пакет ppp-common это реализует.
>
Специально проверил- не реализует.
Бубна у мну нет, а без вышеупомянутой строчки не прописываются
динамически DNS провайдера. Но что-то вроде ее прописывало до 3.0
включительно, а в 4.0 перестало.
Собираюсь проверку на наличие #ppp temp entry всандалить в %post своего
дозревающего пакета ppp-control.
--
WBR, jinn.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-20 17:42 ` Dmitriy Khanzhin
@ 2007-11-21 10:15 ` Serhii Hlodin
2007-11-21 13:37 ` Michael Shigorin
1 sibling, 0 replies; 13+ messages in thread
From: Serhii Hlodin @ 2007-11-21 10:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
вівторок, 20-лис-2007, Dmitriy Khanzhin написав:
> >> Какая софтина при установке дистра или пакета какого-нибудь занимается
> >> прописыванием строчки #ppp temp entry в /etc/resolv.conf.
> >> Сходу не нашел, но смутно помнится, что где-то обсуждалось.
> >> Может кто подскажет?
> >
> > Пакет ppp-common это реализует.
>
> Специально проверил- не реализует.
Подтверждаю. Из-за этого сегодня потерял 2 часа. :-(
--
С уважением,
С.В. Глодин
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-20 17:42 ` Dmitriy Khanzhin
2007-11-21 10:15 ` Serhii Hlodin
@ 2007-11-21 13:37 ` Michael Shigorin
2007-11-21 14:48 ` Andrew Kornilov
1 sibling, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2007-11-21 13:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Nov 20, 2007 at 08:42:48PM +0300, Dmitriy Khanzhin wrote:
> >> Вопрос к знатокам резолвера образовался-
> >> Какая софтина при установке дистра или пакета какого-нибудь занимается
> >> прописыванием строчки #ppp temp entry в /etc/resolv.conf.
> >> Сходу не нашел, но смутно помнится, что где-то обсуждалось.
> >> Может кто подскажет?
> > Пакет ppp-common это реализует.
> Специально проверил- не реализует. Бубна у мну нет, а без
> вышеупомянутой строчки не прописываются динамически DNS
> провайдера. Но что-то вроде ее прописывало до 3.0 включительно,
> а в 4.0 перестало.
Эээээ.... возможно, инсталер?
> Собираюсь проверку на наличие #ppp temp entry всандалить в
> %post своего дозревающего пакета ppp-control.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 13:37 ` Michael Shigorin
@ 2007-11-21 14:48 ` Andrew Kornilov
2007-11-21 15:50 ` Serhii Hlodin
0 siblings, 1 reply; 13+ messages in thread
From: Andrew Kornilov @ 2007-11-21 14:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
Michael Shigorin wrote:
>> > Пакет ppp-common это реализует.
>> Специально проверил- не реализует. Бубна у мну нет, а без
>> вышеупомянутой строчки не прописываются динамически DNS
>> провайдера. Но что-то вроде ее прописывало до 3.0 включительно,
>> а в 4.0 перестало.
> Эээээ.... возможно, инсталер?
>> Собираюсь проверку на наличие #ppp temp entry всандалить в
>> %post своего дозревающего пакета ppp-control.
>
Меня, кстати, давно интересует, зачем этот костыль в ip-up. Помню,
был какой-то старый баг на эту тему и пришли к такому вот решению.
Кажется, с kppp связано было. Это вообще актуально еще?
Вот из файла:
# for dynamic DNS support with gnome-ppp and kppp and draknet (adsl)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 14:48 ` Andrew Kornilov
@ 2007-11-21 15:50 ` Serhii Hlodin
2007-11-21 18:25 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Serhii Hlodin @ 2007-11-21 15:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
середа, 21-лис-2007, Andrew Kornilov написав:
> Меня, кстати, давно интересует, зачем этот костыль в ip-up. Помню,
> был какой-то старый баг на эту тему и пришли к такому вот решению.
> Кажется, с kppp связано было. Это вообще актуально еще?
> Вот из файла:
> # for dynamic DNS support with gnome-ppp and kppp and draknet (adsl)
Да вот, оказался актуальным. Настроил GPRS и вызываю его:
pppd call kyivstar
Соединяется нормально, показывает полученный адрес, адреса DNS, но ping
www.google.com не проходит.
Смотрю /etc/resolv.conf -- не изменился и полученные DNS-ы не прописались.
Добавил строчку в /etc/resolv.conf:
#ppp temp entry
и после перезапуска pppd все магическим образом заработало.
--
С уважением,
С.В. Глодин
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 15:50 ` Serhii Hlodin
@ 2007-11-21 18:25 ` Michael Shigorin
2007-11-21 21:04 ` Andrew Kornilov
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2007-11-21 18:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Nov 21, 2007 at 05:50:35PM +0200, Serhii Hlodin wrote:
> > Меня, кстати, давно интересует, зачем этот костыль в ip-up.
> Смотрю /etc/resolv.conf -- не изменился и полученные DNS-ы не прописались.
> Добавил строчку в /etc/resolv.conf:
> #ppp temp entry
> и после перезапуска pppd все магическим образом заработало.
Дык grep 'temp entry' `rpm -ql ppp`:
/etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 18:25 ` Michael Shigorin
@ 2007-11-21 21:04 ` Andrew Kornilov
2007-11-22 7:01 ` Serhii Hlodin
2007-11-22 8:09 ` Slava Semushin
0 siblings, 2 replies; 13+ messages in thread
From: Andrew Kornilov @ 2007-11-21 21:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
Michael Shigorin wrote:
>> Добавил строчку в /etc/resolv.conf:
>> #ppp temp entry
>> и после перезапуска pppd все магическим образом заработало.
> Дык grep 'temp entry' `rpm -ql ppp`:
> /etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
Вот и я о том же. Кто подскажет, что это был за баг? Возможно, оно
уже и не нужно. И, кстати, не пересекается ли это с тем, что
пишет в resolv.conf dhpc-клиент?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 21:04 ` Andrew Kornilov
@ 2007-11-22 7:01 ` Serhii Hlodin
2007-11-22 8:09 ` Slava Semushin
1 sibling, 0 replies; 13+ messages in thread
From: Serhii Hlodin @ 2007-11-22 7:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
середа, 21-лис-2007, Andrew Kornilov написав:
> > Дык grep 'temp entry' `rpm -ql ppp`:
> > /etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
>
> Вот и я о том же. Кто подскажет, что это был за баг? Возможно, оно
> уже и не нужно. И, кстати, не пересекается ли это с тем, что
> пишет в resolv.conf dhpc-клиент?
Нужно будет попробовать. Благо, машинка под рукой есть. :-)
--
С уважением,
С.В. Глодин
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-21 21:04 ` Andrew Kornilov
2007-11-22 7:01 ` Serhii Hlodin
@ 2007-11-22 8:09 ` Slava Semushin
2007-11-22 13:50 ` Andrew Kornilov
1 sibling, 1 reply; 13+ messages in thread
From: Slava Semushin @ 2007-11-22 8:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
22.11.07, Andrew Kornilov<hiddenman / altlinux.ru> написал(а):
> Michael Shigorin wrote:
> >> Добавил строчку в /etc/resolv.conf:
> >> #ppp temp entry
> >> и после перезапуска pppd все магическим образом заработало.
> > Дык grep 'temp entry' `rpm -ql ppp`:
> > /etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
> Вот и я о том же. Кто подскажет, что это был за баг?
https://bugzilla.altlinux.org/show_bug.cgi?id=4249
Этот?
[...]
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-22 8:09 ` Slava Semushin
@ 2007-11-22 13:50 ` Andrew Kornilov
2007-11-25 7:19 ` Dmitriy Khanzhin
0 siblings, 1 reply; 13+ messages in thread
From: Andrew Kornilov @ 2007-11-22 13:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
Slava Semushin wrote:
>> > Дык grep 'temp entry' `rpm -ql ppp`:
>> > /etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
>> Вот и я о том же. Кто подскажет, что это был за баг?
>
> https://bugzilla.altlinux.org/show_bug.cgi?id=4249
> Этот?
Да, спасибо. Как и предполагал, это один костыль для подпорки другого. Попробую
перечитать и понять, может какое-нибудь решение созреет.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] /etc/resolv.conf и #ppp temp entry
2007-11-22 13:50 ` Andrew Kornilov
@ 2007-11-25 7:19 ` Dmitriy Khanzhin
0 siblings, 0 replies; 13+ messages in thread
From: Dmitriy Khanzhin @ 2007-11-25 7:19 UTC (permalink / raw)
To: ALT Linux Team development discussions
Andrew Kornilov пишет:
> Slava Semushin wrote:
>>>> Дык grep 'temp entry' `rpm -ql ppp`:
>>>> /etc/ppp/ip-up: if grep -iqs '#.*ppp temp entry' /etc/resolv.conf; then
>>> Вот и я о том же. Кто подскажет, что это был за баг?
>> https://bugzilla.altlinux.org/show_bug.cgi?id=4249
>> Этот?
> Да, спасибо. Как и предполагал, это один костыль для подпорки другого. Попробую
> перечитать и понять, может какое-нибудь решение созреет.
Здравствуйте!
Как я вижу, возникло недопонимание. Баг #4249 находится только рядом.
Процитирую исходный вопрос:
> Какая софтина при установке дистра или пакета какого-нибудь занимается
> прописыванием строчки #ppp temp entry в /etc/resolv.conf.
> Сходу не нашел, но смутно помнится, что где-то обсуждалось.
Уточню и дополню:
После установки Десктопа 4.0, как, впрочем, и Компакта 3.0,
в файле /etc/resolv.conf _отсутствует_ строчка #ppp temp entry,
из-за чего туда не прописываются DNS провайдера при установке соединения
pppd с опцией usepeerdns.
Припоминаю, что эту строчку сразу после установки я вписывал ручками, а
тут вдруг забыл... А поскольку проблема обнаружилась не только у одного
меня, есть предложение-
при установке пакета ppp (или ppp-common) в %post проверять наличие
строчки #ppp temp entry в файле /etc/resolv.conf и при отсутствии
добавлять ее туда, а при удалении ppp в %postun вытирать ее оттуда.
Аргументы:
1. наличие #ppp temp entry в /etc/resolv.conf осмысленно при установлен-
ном пакете ppp;
2. без нее не прпоисываются DNS провайдера при дозвоне без использования
kppp;
3. дозвону с помощью kppp она не мешает;
4. ручной работы меньше будет.
Спасибо!
---
WBR, jinn.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2007-11-25 7:19 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-19 14:52 [devel] /etc/resolv.conf и #ppp temp entry Dmitriy Khanzhin
2007-11-20 5:46 ` Denis Ovsienko
2007-11-20 17:42 ` Dmitriy Khanzhin
2007-11-21 10:15 ` Serhii Hlodin
2007-11-21 13:37 ` Michael Shigorin
2007-11-21 14:48 ` Andrew Kornilov
2007-11-21 15:50 ` Serhii Hlodin
2007-11-21 18:25 ` Michael Shigorin
2007-11-21 21:04 ` Andrew Kornilov
2007-11-22 7:01 ` Serhii Hlodin
2007-11-22 8:09 ` Slava Semushin
2007-11-22 13:50 ` Andrew Kornilov
2007-11-25 7:19 ` Dmitriy Khanzhin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git