Landon Cox <freeradius@360vl.com> wrote:
radiusd: entering modules setup Module: Library search path is /usr/lib/freeradius radiusd.conf[1367] Failed to link to module 'rlm_exec': /usr/lib/ freeradius/rlm_exec-1.0.0.so: cannot open shared object file: No such file or directory
Yeah, it's bug in libltdl. Some library needed by rlm_exec is no longer on the system, so rather than printing out the name of *that* library, it says "failed to load rlm_exec".
So, that's one question - what is not being found?
No idea. and it may be difficult to find out.
I've seen numerous references to this exact linkage error on various freeradius lists as well as have seen it on lists for various architectures and *nix's, not just x86/SuSE Linux. However, there is typically no response given to fix the problem except to rebuild FR with no shared libraries
Or, just re-build the server. In your case, I'm not surprised that upgrading the OS broke applications. In any case, you *should* be running 1.0.5. There are no functionality differences between it and 1.0.0, but there are a number of bug fixes. Alan DeKok.