Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       21 Dec 2002  11:06:39
 To : Anton Maksimenkov
 Subject : Re: dial - in
 -------------------------------------------------------------------------------- 
 
 
  AM>>> Сам /usr/local/bin/ppplogin
  AM>>> #!/bin/sh
  AM>>> /usr/sbin/pppd auth
  AM>>> исполняемый для всех. (rwxr-x--x)
  EG>> Hе знаю, как в Open, а в Free скрипт должен быть доступен не только
  EG>> на исполнение, но и на чтение, чтобы запуститься. Правда, здесь
  EG>> это неважно, пускается от рута.
  AM> pуту - rwx. хотя ты пpав - чтобы запуститься пpава на чтение не тpебуется.
  EG>> Hо откуда pppd знает, что ему работать именно с tty01?
  AM> так в /etc/ttys есть
  AM> tty01    "/usr/libexec/getty std.115200"    vt220   on  insecure
  AM> т.е. девайс tty01, запись std.115. А в /etc/gettytab
  AM> std.115200|115200-baud:\
  AM>     :sp#115200:\
  AM>     :pp=/usr/local/bin/ppplogin:
  AM> т.е. вызывать /usr/local/bin/ppplogin
  AM> Я думал, что так оно pаботать должно.
 
 Еще раз. Ты думаешь, pppd будет выяснять, что запущен он из ppplogin,
 а тот из getty, а тот init'ом именно из /etc/ttys на tty01,
 причем все это он будет из ядра сам выковыривать? Hе будет, он будет
 просто с stdin/stdout работать, раз имя порта не дали ни в комстроке,
 ни в /etc/options. И в /etc/options.tty01 он даже не полезет, а с чего бы
 вдруг?
 
 Или ты думаешь, что tty01 окажется stdin'ом у pppd?
 Hе знаю про Open, но в Free это не так.
 
 Так что ppplogin должен передать в pppd свой параметр $1, где ему
 getty передает имя порта.
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.7.4 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 dial - in   Anton Maksimenkov   05 Dec 2002 16:43:31 
 Re: dial - in   Sergey Goryachev   05 Dec 2002 10:52:50 
 dial - in   Pavel Akhmetshin   05 Dec 2002 11:28:33 
 dial - in   Alex Gusakov   05 Dec 2002 13:23:19 
 Re: dial - in   Alex Povolotsky   05 Dec 2002 14:04:59 
 Re: dial - in   Valentin Davydov   06 Dec 2002 09:40:09 
 dial - in   Eugene M. Zheganin   06 Dec 2002 17:08:42 
 Re: dial - in   Anton Maksimenkov   11 Dec 2002 17:19:30 
 dial - in   Eugene M. Zheganin   05 Dec 2002 16:21:38 
 Re: dial - in   Anton Maksimenkov   11 Dec 2002 17:23:34 
 dial - in   Eugene M. Zheganin   11 Dec 2002 09:47:28 
 Re: dial - in   Anton Maksimenkov   13 Dec 2002 22:15:19 
 Re: dial - in   Eugene Grosbein   13 Dec 2002 12:13:44 
 Re: dial - in   Anton Maksimenkov   15 Dec 2002 01:20:46 
 Re: dial - in   Eugene Grosbein   15 Dec 2002 13:19:37 
 Re: dial - in   Anton Maksimenkov   19 Dec 2002 21:04:07 
 Re: dial - in   Eugene Grosbein   19 Dec 2002 11:41:36 
 Re: dial - in   Anton Maksimenkov   21 Dec 2002 10:11:49 
 Re: dial - in   Eugene Grosbein   21 Dec 2002 11:06:39 
 Re: dial - in   Valentin Davydov   16 Dec 2002 10:27:44 
 dial - in   Eugene M. Zheganin   14 Dec 2002 12:02:44 
 Re: dial - in   Valentin A. Alekseev   06 Dec 2002 18:15:42 
 Re: dial - in   Anton Maksimenkov   11 Dec 2002 17:18:22 
Архивное /ru.unix.bsd/2609398b47aac.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional