|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 06 Jun 2001 17:00:56 To : Dennis Melentyev Subject : Re: pppd guestion? -------------------------------------------------------------------------------- >>> Dennis Melentyev wrote: DM> По идее - да. Hо в случае, когда pppd умирает до наступления таймаута, а DM> машинка хорошо загружена и этот пид принадлежит уже совсем другому процессу? Hа одном из подопечных тазиков крутится (написанная не мной) система, которая парсит вывод команды `w' и стреляет по достижении некоторой границы. Там ведется учет насиженного времени по логинам (парсинг вывода `last') и текущего насиженного. Если ограничиться только guest'ом - то парсинг сводится к паре авковых команд. Естественно, все это в условиях - mgetty+login->pppd (а не pppd с PAP, который надо еще патчить для правильного utmp/wtmp; впрочем, это несложно, хотя и неудобно). (Теоретически может быть race condition. Увы.) DM> IMHO лучшее решение - авторизация в радиусе, который это умеет и DM> отслеживает. Hо это не ко мне. Сам я так не делал. Это еще надо pppd найти умеющий нужные функции радиуса. И все равно нужна интеграция с системой (pppd редко где лежит в оригинальной CMU поставке, а часто патченый под местные условия). Интересно было бы увидеть CMU pppd работающий через PAM и периодически выполняющий update и запрос "можно ли продолжать?" через тот же PAM. ;-| /netch --- ifmail v.2.15dev5 * Origin: Lucky Netch Incorporated (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/9138e50b176c.html, оценка из 5, голосов 10
|