On Thu 10 Aug 2006 23:19, Frank Cusack wrote:
On August 10, 2006 1:51:56 PM +0300 Peter Nixon <listuser@peternixon.net> wrote:
Hi Guys
Does anyone know why "--prefix=/" not longer works as expected when fed to configure in the 1.1.x cvs branch?
Shouldn't that be --prefix=/usr ? Maybe '/' is discarded as an invalid prefix.
OK. After some more testing it is not --prefix which is broken. It works as expected. However it is now required to pass "--with-raddbdir=/etc/raddb" which was not necessary previously to get things to go in the expected place. There does appear to be something still a bit broken on 64bit though. I am using "--libdir=%{_libdir}/freeradius" which as expected builds and installs into /usr/lib64/freeradius/ on 64bit platforms and /usr/lib/freeradius/ on 32bit platforms. However when running radiusd -X on a 64bit install the following happens: Module: Library search path is /usr/lib/freeradius radiusd.conf[1538] Failed to link to module 'rlm_exec': rlm_exec.so: cannot open shared object file: No such file or directory Cheers -- Peter Nixon http://www.peternixon.net/ PGP Key: http://www.peternixon.net/public.asc