Creating templates for users
Krzysztof Grobelak
kgrobelak at airspeed.ie
Thu Oct 20 18:39:27 CEST 2011
Thank you for the reply.
I understand why $template didn't work but I am not sure why the
$INCLUDE file is not working or is its usage also limited to radiusd.conf
Kind regards,
Krzysztof
On 20/10/11 17:20, Fred wrote:
> extracted from templates.conf :
>
> # For now, you can use templates only for sections in
> # radiusd.conf, not sub-sections. So you still have to use
> # the "$INCLUDE file.." method for things like defining
> # multiple "sql" modules, each with similar configuration.
>
> It seems this cannot be used in users file ...
> Instead, you can use $INCLUDE in radiusd.conf ...
>
> Regards,
> Fred
>
> 2011/10/20 Krzysztof Grobelak<kgrobelak at airspeed.ie>:
>> Hello,
>>
>> I am having some troubles creating templates with wimax attributes for
>> users. I created files with atributes in them in the form:
>>
>> Alvarion-R3-IF-Name += CPEL3Mgmt,
>> Alvarion-PDFID += 1,
>> WiMAX-Packet-Data-Flow-Id += 1,
>> WiMAX-Service-Data-Flow-Id += 1,
>> WiMAX-Direction += 3,
>> WiMAX-Transport-Type += 1,
>> WiMAX-Uplink-QOS-Id += 1,
>> WiMAX-Downlink-QOS-Id += 1,
>>
>> and then in the users file I use:
>>
>> 30001020 Cleartext-Password := "30001020"
>> $INCLUDE cpe_mgmt,
>> $INCLUDE ethcs_1_vlan_sf,
>> WiMAX-VLAN-ID += 175,
>> Session-Timeout = 3600,
>> Reply-Message = "4motion
>> test"
>>
>> but I am getting error:
>> Thu Oct 20 16:35:24 2011 : Error: /usr/local/etc/raddb/users[63]: Parse
>> error (reply) for entry 30001020: expecting operator
>> Thu Oct 20 16:35:24 2011 : Error: Errors reading /usr/local/etc/raddb/users
>> Thu Oct 20 16:35:24 2011 : Error: /usr/local/etc/raddb/modules/files[7]:
>> Instantiation failed for module "files"
>> Thu Oct 20 16:35:24 2011 : Error:
>> /usr/local/etc/raddb/sites-enabled/default[152]: Failed to load module
>> "files".
>> Thu Oct 20 16:35:24 2011 : Error:
>> /usr/local/etc/raddb/sites-enabled/default[62]: Errors parsing authorize
>> section.
>>
>> Simillar thing happened when i tried using template.conf
>>
>>
>> 30001020 Cleartext-Password := "30001020"
>> $template
>> cpe_mgmt,
>> Session-Timeout = 3600,
>> Reply-Message =
>> "4motion test"
>>
>> but the error i got was:
>> Thu Oct 20 17:00:46 2011 : Debug: including configuration file
>> /usr/local/etc/raddb/templates.conf
>> Thu Oct 20 17:00:46 2011 : Error: /usr/local/etc/raddb/templates.conf[109]:
>> Invalid operator in assignment
>> Thu Oct 20 17:00:46 2011 : Error: Errors reading
>> /usr/local/etc/raddb/radiusd.conf
>>
>> Is the += format not supported in the templates.conf?? Or is there any other
>> way to save myself the problem of typing all the attributes for each user??
>>
>> Thanks in advance.
>>
>>
>>
>> Kind regards,
>> Krzysztof
>>
>>
>>
>>
>>
>>
>> -
>> List info/subscribe/unsubscribe? See
>> http://www.freeradius.org/list/users.html
>>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list