refresh variable after exec module
bLn
pruebasradius at gmail.com
Fri Jun 12 10:11:49 CEST 2009
Because I do an update into radgroupreply but now I'm doing a "select"
and save the result into a variable, like this:
REPLY_MESSAGE="$(mysql -Ns -h$HOST -u$USER -p$PASS -e "SELECT Value FROM
radgroupreply WHERE Attribute='Reply-Message' AND
GroupName='$GROUP_NAME'" $BD)"
Butt this varibale I can't escape the script. I follow the man of "exec
echo" where says "Should we escape the envioronment variables?" and I
introduce 3 arguments:
program = "/usr/local/freeradius/etc/raddb/pre_script.sh %{User-Name}
%{Reply-Message} %{Session-Timeout}"
but the results keep into the script and I don't know how I could get it
out.
In the past post, also I said that I'm trying to play with Exit-Program
or Exit-Program-Wait. Is it possible?
For example, If I put "exit 2" (fail) or "exit 1" (reject), etc.
thanks
Ivan Kalik escribió:
>> My script sets into radgroupreply 2 differents values Session-Timeout or
>> Reply-Message, when the script or exec module is finished.
>> Then, in Post-Auth section I do the "update"
>>
>
> Why? Why are you writing them to the database and then trying to retrieve
> them? Why don't you assign them to attributes in the script?
>
> Ivan Kalik
> Kalik Informatika ISP
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>
>
More information about the Freeradius-Users
mailing list