Environment
Novell Open Enterprise Server (Linux based)
Novell Open Enterprise Server (Linux based) Service Pack 1
Novell Open Enterprise Server (Linux based) Service Pack 2
Situation
When starting FreeRADIUS on a fresh installation of Suse Linux
Enterprise Server or Open Enterprise Server, FreeRADIUS appears to
start but does not continue to run. When starting FreeRADIUS
with a -X attribute (capital "X"), the last message in the output
reads :
ERROR: radiusd.conf[9] Failed to link to module 'rlm_eap': rlm_eap.so: cannot open shared object file: No such file or directory
ERROR: radiusd.conf[9] Failed to link to module 'rlm_eap': rlm_eap.so: cannot open shared object file: No such file or directory
Resolution
This was a defect in the libtool used to compile FreeRADIUS.
Urgent security updates have been released for FreeRADIUS, and
these patches have the appropriate fix in them. The update
can be done by :
- Open a web browser to https://support.novell.com/
- Click "Download" and then "Patches"
- In the Linux patches search box, type "freeradius"
- Download the most recent version, and copy it to the Suse Linux
Enterprise Server or Open Enterprise Server
- Run "rpm -Uvh freeradius-1.0.5-2.14.i586.rpm" (using the appropriate file name for the downloaded package)