[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gnu-radius] Simultaneous-use
From: |
Sergey Poznyakoff |
Subject: |
Re: [Help-gnu-radius] Simultaneous-use |
Date: |
Thu, 11 Dec 2003 22:21:29 +0200 |
Hola Denilson,
Desculpa a demorra da minha resposta.
> Oi, existe alguma maneira de que quando o radius identifica que o login já
> está conectado e supera a quantidade de conexões disponíveis pelo
> Simultaneous-Use, possa chamar um script ou um programa.
Direitamente não. Porém és possivel usar Exec-Program-Wait e
radwho. Por exemplo:
# raddb/users:
DEFAULT Ayth-Type = <..>
Service-Type = Framed-User,
Framed-Protocol = PPP,
Exec-Program-Wait = "/usr/libexec/simuse %C{User-Name}"
Então o programa /usr/libexec/simuse pode ser:
#! /bin/sh
N=`radwho | grep -c $1`
if $N -gt 2; then
...
fi
exit 0
-Sergey