How to fire a script
All, depending on a defined 'called-station-id' I will add a VSA to the accept message, which value must have some information from a mysql db. I'm aware of the mysql part, but don't know how to add them into the access accept... And: can I use PHP for this? Also I have to pass some attributes from the request to the script to do the right select on my db. Are there any code snippets and an advice on how to call during the auth process? I couldn't find the right documentation about this. Thank you for any help. Rg. Stefan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Re: How to fire a script
Stefan Auweiler [EMAIL PROTECTED] wrote: depending on a defined 'called-station-id' I will add a VSA to the accept message, which value must have some information from a mysql db. I'm aware of the mysql part, but don't know how to add them into the access accept... And: can I use PHP for this? No. Are there any code snippets and an advice on how to call during the auth process? scripts/exec-program-wait Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
RE: How to fire a script
into the access accept... And: can I use PHP for this? No. Are there any code snippets and an advice on how to call during the auth process? scripts/exec-program-wait You actually could use PHP for your external program fired by Exec-Program-Wait. PHP can be compiled as a standalone binary, with the newer versions fully supporting command line operation (just like perl). You simply have a '#!/usr/local/bin/php' as your magic escape string in your scripts. However, keep in mind that PHP probably has a much larger overhead/startup cost than something nice like a native binary (or possibly even perl) - I haven't done much testing. I actually use PHP rather extensively for full standalone command line/daemon type scripting, just for the re-usability of common classes that I can develop for both web + other use. (sorry, got slightly off-topic at the end there) Fenn. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html