Hello All!
Парни, подскажите plz, как звонки в и-нет юзеру разрешить?
Стандартные способы (suid бит на pppd) не прокатывают. Ругается:
Aug 9 00:02:47 amd64 pppd[6328]: pppd 2.4.2 started by orange, uid 1000
Aug 9 00:02:47 amd64 pppd[6328]: Couldn't get channel number: Input/output error
Aug 9 00:02:47 amd64 pppd[6328]: Exit.
...
orange@amd64 / $ ls -l /usr/sbin/ppp*
-rwsr-xr-x 1 root dialout 288880 Июл 18 08:50 /usr/sbin/pppd
-rwxr-xr-x 1 root dialout 50432 Июл 18 08:50 /usr/sbin/pppdump
-rwxr-xr-x 1 root dialout 33048 Авг 1 23:39 /usr/sbin/pppoe
-rwxr-xr-x 1 root dialout 32184 Авг 1 23:39 /usr/sbin/pppoe-relay
-rwxr-xr-x 1 root dialout 47080 Авг 1 23:39 /usr/sbin/pppoe-server
-rwxr-xr-x 1 root dialout 16696 Авг 1 23:39 /usr/sbin/pppoe-sniff
-rwxr-xr-x 1 root dialout 12320 Июл 18 08:50 /usr/sbin/pppstats
...
orange@amd64 / $ cat /etc/group |grep dialout
dialout:x:20:root,orange,irq
хелпните плиз!!
pppd call isp (Как юзверю разрешить?)
Модератор: /dev/random
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: pppd call isp
Для Orange:
Эм... какой прогой конектишся?
Эм... какой прогой конектишся?
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: pppd call isp
Ну тогда нужно сделать следующее. Поставить суидный бит на pppd. Если еще и chat используешь, то и на него. Дать права хотябы на чтение файлов /etc/ppp/pap-secrets, /etc/ppp/chat-yourisp(или как он у тебя там называется) и на выполнение файлу /etc/ppp/peers/yourisp.
Все ясно?
Все ясно?

-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: pppd call isp
для pppd, imho, лучше sudo использовать - ибо нагляднее права разграничивать в /etc/sudoers
P.S. конкретно, создать два скрипта pppon и pppoff и уже на них sudo настраивать
P.S. конкретно, создать два скрипта pppon и pppoff и уже на них sudo настраивать
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: pppd call isp
Можно и sudo, но два скрипта не обязательно. У меня вот так вызывается:
И вся
Код: Выделить всё
serg_sk@Elvenhome ~ $ alias Infocom
alias Infocom='sudo /usr/sbin/pppd call infocom'
И вся

-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: pppd call isp
просто в gnome плагинчик с модемом по умолчанию вызывает эти программки
(pppon и pppoff)

Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Сообщения: 84
Re: pppd call isp
(serg_sk @ Понедельник, 08 Августа 2005, 16:08) писал(а):Ну тогда нужно сделать следующее. Поставить суидный бит на pppd. Если еще и chat используешь, то и на него. Дать права хотябы на чтение файлов /etc/ppp/pap-secrets, /etc/ppp/chat-yourisp(или как он у тебя там называется) и на выполнение файлу /etc/ppp/peers/yourisp.
Все ясно?
Блин, про это совсем забыл

Orange добавил в 08.08.2005 19:47
Заработало! Сделал с помощью sudo и скриптов


Возможно немного не в тему, но вот теперь думаю... Какже запускать pppon автоматом при запуске kde?
В общем возможно один из самых тупых вопросов - где в kde автозагрузка?

-
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: pppd call isp
Эм... как там его этот файлик... .Xsession кажись, если пользуешся xdm? А если через startx, то .xinitrc
P.S. Поправьте меня если я ошибвюсь.
P.S. Поправьте меня если я ошибвюсь.
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: pppd call isp
.xsession -(symlink)-> .xinitrc -- и не думаешь об этом 

Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!