(RADIATOR) AuthLog SYSLOG problems

Mike McCauley mikem at open.com.au
Wed May 19 23:33:33 CDT 2004


Hello Bret,

Heikki is right. There was a typo introduced when we added Heikki's recent 
patch. It was our mistake. We have uploaded the fixed version to the 3.9 
patches.

We apologise for any inconvenience.

Cheers.

On Thu, 20 May 2004 07:21 am, you wrote:
> On Wed, May 19, 2004 at 12:59:07PM -0600, Bret Jordan wrote:
> > Wed May 19 12:46:41 2004: ERR: Could not load AuthLog module
> > Radius::AuthLogSYSLOG: syntax error at
> > /usr/local/radiator/Radiator-3.9/Radius/AuthLogSYSLOG.pm line 103, near
> > ""$self->{Facility}|$self->{Priority}"}"
> > syntax error at /usr/local/radiator/Radiator-3.9/Radius/AuthLogSYSLOG.pm
> > line 103, near "$str)"
> > Unmatched right curly bracket at
> > /usr/local/radiator/Radiator-3.9/Radius/AuthLogSYSLOG.pm line 106, at
> > end of line
> > syntax error at /usr/local/radiator/Radiator-3.9/Radius/AuthLogSYSLOG.pm
> > line 106, near "}"
> > Compilation failed in require at (eval 26) line 3, <FILE> line 56.
>
> Looks like there is a problem with the current version of
> patches-3.9.tar.gz. Line 103 in file Radius/AuthLogSYSLOG.pm should be
>      eval {syslog("$self->{Facility}|$self->{Priority}", $str)};
> but the incorrect version has
>      eval {syslog("$self->{Facility}|$self->{Priority}"}, $str)};
>
> If you remove the extra }, it should work again.

-- 
Mike McCauley                               mikem at open.com.au
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

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 etc on Unix, Windows, MacOS etc.

--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list