"dict_addattr: attribute name too long" error when running raclient by cron
Sergio Belkin
sebelk at gmail.com
Wed Mar 17 16:25:35 CET 2010
2010/3/17 Sergio Belkin <sebelk at gmail.com>:
> Hi, I have a simple script as follows:
>
> #! /bin/bash
> echo "Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 16" |
> radclient localhost:18120 status YellowSubmarine | tee
> /var/log/radius/status-"$(date -d "yesterday" +%Y%m%d)".log
> #echo "Message-Authenticator = 0x00, FreeRADIUS-Statistics-Type = 1" |
> radclient localhost:18120 status YellowSubmarine | tee -a
> /var/log/radius/status-"$(date -d "yesterday" +%Y%m%d)".log
>
>
> When I run on the shell do it fine, but when it is launched by root it
> fails, resulting in:
>
> radclient: dict_init:
> /usr/local/share/freeradius/dictionary.freeradius[47]: dict_addattr:
> attribute name too long
> radclient: dict_init:
> /usr/local/share/freeradius/dictionary.freeradius[47]: dict_addattr:
> attribute name too long
>
>
> crontab line is as follows:
>
> 58 9 * * * root /scripts/getRadiusStatus > /tmp/whatsup 2>&1
>
> Please could you help to solve it?
>
> Thanks in advance
> --
Sorry, I fix myself I wanted to mean "radclient" on subject and
launched by cron...
--
--
Sergio Belkin http://www.sergiobelkin.com
Watch More TV http://sebelk.blogspot.com
Sergio Belkin -
More information about the Freeradius-Users
mailing list