Scripts executing in acct_users file

Toure Mamadou mamadou.toure at
Fri Jul 9 12:13:44 CEST 2010

First: create an exec module in radiusd.conf 
For exemple :
exec exe_module {
		wait = yes
		program = "path to your prograù"
		input_pairs = request
		output_pairs = reply
		shell_escape = yes
		output = none

Second: edit the site-available/default to add the module name to accounting

accounting {
	#  Create a 'detail'ed log of the packets.
	#  Note that accounting requests which are proxied
	#  are also logged in the detail file.

Hoppe it'll helpe

-----Message d'origine-----
De : at
[ at lists.freeradius.or
g] De la part de Eugen Vakulenko
Envoyé : vendredi 9 juillet 2010 08:53
À : freeradius-users at
Objet : Scripts executing in acct_users file

Hi all!

I've just upgraded from 1.1.6 to 2.1.9. On the old server I'm used 
Start/Stop and Interim-Update in acct_users file to execute some script 
in this way:

DEFAULT Acct-Status-Type == Start
         Exec-Program = "/usr/local/etc/raddb/"
DEFAULT Acct-Status-Type == Interim-Update
         Exec-Program = "/usr/local/etc/raddb/"
DEFAULT Acct-Status-Type == Stop
         Exec-Program = "/usr/local/etc/raddb/"

But when I try it on the new server it seems it doesnt work.
exec is enabled:

Optimus# less /usr/local/etc/raddb/sites-enabled/default
post-auth {

#       main_pool
#       reply_log
#       sql
#       sql_log
#       ldap
#       wimax
         Post-Auth-Type REJECT {

What is the best way to make it work?

List info/subscribe/unsubscribe? See

More information about the Freeradius-Users mailing list