LINUX.ORG.RU
ФорумAdmin

link_ppp1=(«pty 'xl2tpd'»)


0

0

Как работает эта строчка, написанная в /etc/conf.d/net ?
Кто такой pty (понятно что вообще pty - это про псевдотерминалы, но это ведь не программа, which pty говорит, что ее нет)?
Где посмотреть что означают и какие бывают команды (т.е. link_ и другие)?

Ответ на: комментарий от hizel

> The script will be run in a child process

это там два процесса образуется - bash и xl2tpd или
программа xl2tpd запускается напрямую ядром?
как посмотреть дерево процессов в консоли в виде дерева?

Чем в паре pseudo-tty master/slave pair master отличается от slave ?

ArsenShnurkov
() автор топика
Ответ на: комментарий от ArsenShnurkov

>это там два процесса образуется - bash и xl2tpd или программа xl2tpd запускается напрямую ядром?

Скорее, процесс pppd запускает xl2tpd. Ядро в норме должно запускать только /sbin/init.

>как посмотреть дерево процессов в консоли в виде дерева?


ps -H, htop

bakagaijin
()
Ответ на: комментарий от ArsenShnurkov

> а почему pppd - почему не любая другая программа, где это прописано?
Ещё можно глянуть в /etc/conf.d/net.example, там есть такое:

   #link_ppp0="pty 'your_link_command'"    # PPP links over ssh, rsh, etc

Думаю отсюда должно быть понятно, что всё это - параметры pppd,
и указанные программы запускаются из-под pppd.

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.