Wait period between sessions

Alan DeKok aland at deployingradius.com
Fri Feb 23 09:53:37 CET 2007


Cory Robson wrote:
> I have a user group that is only allowed 3hr session times (easily resolved
> with sql counter module) with a 15 minute wait period between sessions.
> 
> Has anyone written a module or know of a way to implement this wait period.

  A shell script would work.

> I was thinking something similar to a module based around the sql max
> session module only query the sql backend for the last time connected and if
> the period is less than set variable (15 mins in my case) then reject access
> with an error message like "Wait Period Enforced"

  Or, update the SQL query for Acct-Status-Type == Stop.  Have it insert
another field, saying when the user can next login.  On login, check
that field.

  I think you can do this without writing a module.

  Alan DeKok.
--
  http://deployingradius.com       - The web site of the book
  http://deployingradius.com/blog/ - The blog



More information about the Freeradius-Users mailing list