[mdk-re] Netscape. PPP

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_linux=2Eru=2Enet?=
Ср Апр 11 00:15:11 MSD 2001


	Hello!

On Tue, 10 Apr 2001, Yuri Ryazantsev wrote:

> Приветствую!!
>
> Наткнулся на два момента (каждый из них решаем, но считаю баг):
>
> 1. Понравилось работать в mozille и решил снести netscape. Запускаю
> DrakConf
> и через "Package Manager" говорю: "Снеси мне netscape-communicator",
> думая,
> что netscape-common снесу потом. Вываливается окно от содержимого
> которого я
> обалдел (не думал что netscape нужен таким пакетам):
>
> In order to satisfy all the dependencies, these packages will be
> removed:
> lm_sensors
> mutt
> netscape-communicator
> netscape-navigator
> plugger
> urlview
>
>
> Ай-ай-ай!!! Все потерплю, но mutt и urlview не хочу сносить.
> Захожу рутом:
> # rpm -e netscape-communicator
> error: removing these packages would break dependencies:
>         netscape is needed by plugger-3.2-ipl7mdk
> # rpm -e plugger
> # rpm -e netscape-communicator
> #
>
> Хотелось бы услышать соображения по этому поводу.

Скорее всего какие-то глюки в rpmdrake, связанные с виртуальным пакетом
webclient:

$ rpm -q webclient --whatprovides
links-0.95-ipl2mdk
lynx-2.8.4dev.11-ipl6mdk
netscape-communicator-4.76-ipl5mdk

Его требует urlview. А urlview нужен Mutt и почему-то lm_sensors(!?).
По-моему, довольно бесполезный виртуальный пакет.

> 2. Конфигурация: Есть модемный сервер. Работает под RedHat-3.0.3
> (бывает :-).
> Работает по след. принципу: Дозваниваюсь, Вижу подсказку "login:",
> ввожу
> имя, потом после подсказки пароль и на сервере запускается pppd, без
> CHAP и
> PAP (ну плохо они тогда работали). Пока не прописал в /etc/ppp/options
> noauth работать не хотел kppp.
>
> $ man pppd
> ...skipped....
>        noauth Do  not  require  the  peer to authenticate itself.
>               This option is privileged.
> ...skipped....
> $
>
> Но при этом не получается дозвонится другим пользователем на другого
> провайдера с CHAP или PAP. refuse-chap and refuse-pap не помогают.
> noauth
> под пользователем использовать не могу. Рассматриваю любые предложения,

У меня есть по этому поводу несколько соображений, но не полное и
готовое решение.

Можно использовать много конфигураций для pppd по очереди -- они
привязываются к имени peer, которому звонят. Если использовать чистый pppd
(без kppp) то выбор одной из конфигураций при вызове из командной
строки будет выглядеть так:

$ /usr/sbin/pppd /dev/ttyS0 38400 call <peername>

при этом конфигурация лежит в /etc/ppp/peers/<peername>. Как это
использовать в kppp точно не знаю, им не пользуюсь (по-моему, там можно
просто задавать опции, передаваемые pppd).

По поводу priviliged user. Есть опция, которая определяет
привилегированных с точки зрения pppd пользователей. Ее можно ставить
прямо в /etc/ppp/options, подробнее в man.

> кроме сноса RedHat-3.0.3 (хорошая машина 486/33 и uptime у нее 437
> дней). Не
> хочу себе лишней работы :-)))

Best regards,
Ivan.





Подробная информация о списке рассылки community