Есть необходимость pptp+ppp+MS-CHAPv2+mppe
Соответственно чтоб не потеть с радиусом, хочу статистику добавлять
скриптом из /etc/ppp/ip-up.local
Все пучком, но надо отсечь вход под одним логином больше 1 юзверя.
Отловить можно, но как убить ppp не догоняю.
Как узнать номер процесса породившего /etc/ppp/ip-up.local (auth ...)
Попробуй создавть файл с именем == имя юзверя и проверять его наличие в ip-up.local что-то вроде if [ -f somedir/${PEERNAME}.lck ]; then kill `cat /var/run/${IFNAME}.pid` else echo 1 > somedir/${PEERNAME}.lck endif если есть желание можно вместо 1 записывать чтонить полезное ;-) ну и в ip-down.local rm -f somedir/${PEERNAME}.lck