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