Hi, I have installed freeradius 0.9.3 with python module and it works ok, and I have one question regarding module execution order.
In my system i use both files and python module When files module returns ok, (the user is accepted), freeradius continues to execute next module (python). How can I disable this ? radiusd debug output: Ready to process requests. rad_recv: Access-Request packet from host 192.168.10.9:1125, id=0, length=85 User-Name = "test" User-Password = "test" modcall: entering group authorize for request 0 users: Matched test at 2 modcall[authorize]: module "files" returns ok for request 0 modcall[authorize]: module "python" returns notfound for request 0 modcall: group authorize returns ok for request 0 rad_check_password: Found Auth-Type Local auth: type Local auth: user supplied User-Password matches local User-Password Login OK: [test/test] (from client 192.168.10.11shi port 0 cli 10.1.0.77) Sending Access-Accept of id 0 to 192.168.10.9:1125 Service-Type = Framed-User Framed-Protocol = PPP Framed-Filter-Id = "60" Framed-Compression = Van-Jacobson-TCP-IP Session-Timeout = 900 Finished request 0 /etc/raddb/users test Auth-Type := Local, Password == "test" Service-Type = Framed-User, Framed-Protocol = PPP, Framed-Filter-Id = "60", Framed-Compression = Van-Jacobson-TCP-IP, Session-Timeout = 900, radiusd.conf has the following, modules { file { ... } python { ... } } instantiate { files python } authorize { files python } authenticate { Auth-Type PAP { pap } Auth-Type PYTHON { python } } } - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html