Minimal Exec Example
Alan Buxey
alan.buxey at gmail.com
Fri Sep 22 18:32:58 CEST 2017
You're not using exec. You are making some syntax up. Create a module
copies from exec example. Put your stuff into it, give it a suitable
ID/name and call that name in your configured instead of exec
What's the PHP script doing though? Often things are far better off being
done natively
alan
On 22 Sep 2017 2:44 pm, "Sky" <skydiablo at gmx.net> wrote:
> hi there,
>
> im stuck in configure a simple "exec" solution. my site config looks
> like this:
>
> //================ START ================
> authorize{
> # exec
> update control {
> Auth-Type := `/usr/bin/php -f /foo/bar/baz.php --username
> '%{User-Name}' --password '%{User-Password}' --ip '%{Client-IP-Address}'`
> }
> }
> //================ END ================
>
> so this works fine, i get the params and can handle this request. my
> php-script std-out response looks like this:
>
> //================ START ================
> Accept
> WISPr-Bandwidth-Max-Up = xxx
> WISPr-Bandwidth-Max-Down = xxx
> WISPr-Redirection-URL = http://google.com
> //================ END ================
>
> to test this configure, i try with CLI:
>
> //================ START ================
> $ radtest foo bar localhost 0 testing123
> Sending Access-Request of id 145 to 127.0.0.1 port 1812
> User-Name = "foo"
> User-Password = "bar"
> NAS-IP-Address = 127.0.1.1
> NAS-Port = 0
> Message-Authenticator = 0x00000000000000000000000000000000
> rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=145,
> length=20
> //================ END ================
>
> but i cant see any additinal response attributes, so what sould i do?
> any suggestions?
>
> Greez & thx, volker...
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list
> /users.html
More information about the Freeradius-Users
mailing list