[RADIATOR] Accessing a reply attribute from one authby in a subsequent authby
Michael
ringo at vianet.ca
Wed Jun 29 19:38:24 CDT 2011
you can choose from where to get the attribute value via:
%{Reply:Class}
%{Request:Class}
if you know the value will be in the Reply packet, use %{Reply:Class}. I
think the default (if using %Class) is the request packet and may appear
blank.
On Wed, 29 Jun 2011, Heikki Vatiainen wrote:
> On 06/29/2011 05:49 PM, Bob Shafer wrote:
>
> Hello Bob,
>
>> I would like to do something like this:
>>
>> <AuthBy GROUP>
>> AuthByPolicy ContinueWhileAccept
>> <AuthBy FILE>
>> Filename %D/access-users
>> </AuthBy>
>> <AuthBy EXTERNAL>
>> Command %D/scripts/otherauth %T
>> </Authby>
>> </AuthBy>
>>
>> where the file access-users contains entries like this:
>>
>>
>> fred Class = Vendor
>> Callback-Number = 1234567890
>> jane Class = User
>>
>> I'd like to pass the reply attributes from the AuthBy File to the AuthBy
>> EXTERNAL script.
>>
>> I'm pretty sure there must be a way to do that, but I haven't figured it
>> out yet.
>
> Here's a quick (ugly?) way to do it:
> Add <AuthBy INTERNAL> between the two AuthBys. The INTERNAL would have a
> small inline RequestHook that adds Callback-Number from the reply to the
> request.
>
> Thanks!
>
> --
> Heikki Vatiainen <hvn at open.com.au>
>
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
> Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
> TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
> DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
> NetWare etc.
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator
>
More information about the radiator
mailing list