* [Comm] pppd & PEERNAME & (may be) /proc
@ 2003-06-21 9:12 vic ismakaev
2003-06-21 12:51 ` ASA
0 siblings, 1 reply; 2+ messages in thread
From: vic ismakaev @ 2003-06-21 9:12 UTC (permalink / raw)
To: community
Приветствую!
Возник вопросик,ответа на который я найти не могу:
есть ли в системе место,где PPPd может хранить свои переменные окружения.
Если основываться на мысли,что pppd может передавать свои переменные
окружения(IFNAME,DEVICE,PEERNAME,PPPLOGNAME,SPEED,etc) внешним скриптам
auth-up/ip-up ,то по идее он может и хранить эти переменные где-нибудь в
системе (в памяти или в /proc).Но откуда их можно вытянуть -я не нахожу.
В /proc/pid_of_pppd/environ храняться только переменные ,которые были
выставлены вызвавшим pppd процессом (mgetty,например),а вот куда бы мог pppd
затолкнуть установленые им переменные - не пойму.
Понимаю,что можно их взять через скрипты - но мне бы этого не хотелось.
Я бы предпочел,чтобы их можно было взять из /proc. Есть такая возможность или
нет?
--
С уважением
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Comm] pppd & PEERNAME & (may be) /proc
2003-06-21 9:12 [Comm] pppd & PEERNAME & (may be) /proc vic ismakaev
@ 2003-06-21 12:51 ` ASA
0 siblings, 0 replies; 2+ messages in thread
From: ASA @ 2003-06-21 12:51 UTC (permalink / raw)
To: vic ismakaev
Hello vic,
Saturday, June 21, 2003, 2:12:02 PM, you wrote:
vi> есть ли в системе место,где PPPd может хранить свои переменные окружения.
Нет.
vi> Если основываться на мысли,что pppd может передавать свои переменные
vi> окружения(IFNAME,DEVICE,PEERNAME,PPPLOGNAME,SPEED,etc) внешним скриптам
vi> auth-up/ip-up ,то по идее он может и хранить эти переменные где-нибудь в
Неправильная идея.
vi> системе (в памяти или в /proc).Но откуда их можно вытянуть -я не нахожу.
Ну возьми и перепиши pppd...
vi> В /proc/pid_of_pppd/environ храняться только переменные ,которые были
vi> выставлены вызвавшим pppd процессом (mgetty,например),а вот куда бы мог pppd
vi> затолкнуть установленые им переменные - не пойму.
"Заталкивает" в область переменных вызываемого скрипта. И больше
никуда.
vi> Понимаю,что можно их взять через скрипты - но мне бы этого не хотелось.
А в чем проблема-то? Почему не хочется? Не так уж и часто
pppd-соединения устанавливаются вообще, по крайней мере, обычно
не чаще пяти раз в минуту - оверхеда бояться смешно.
vi> Я бы предпочел,чтобы их можно было взять из /proc. Есть такая возможность или
vi> нет?
Нет. /proc - штука, ассоциированная с ядром. Там нет места (и не
должно быть) для каких-то левых данных user-space программ...
--
Best regards,
ASA mailto:llb@udm.ru
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-06-21 12:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-21 9:12 [Comm] pppd & PEERNAME & (may be) /proc vic ismakaev
2003-06-21 12:51 ` ASA
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git