Freeradius hasn't been ported to hoary yet (in the 64 bits version)
I hope freeradius package is an exception ! Nonetheless, it's possible to install it cleanly on Hoary
- Get the tarball at http://freeradius.org. Luckily enough you have a ./debian directory so you can craft your own .deb with dpkg-buildpackage
- Once you have installed the dependencies... The build process will fail (If it has been that easy, I imagine you would have a pre-cooked .deb in the distribution...)
- The first problem is the libtool dependencie (<1.5) Don't try to build a libtool1.4 .deb it's seem really hard Instead edit ./debian/rules and remove --with-system-libtool
- Unfortunately... this is not enough. Indeed, the build will succeed, but you'll end with a linking issue on rlm_eap. (This is precisely the module I wanted to use). The solution of copying missing .so or .la from source tree to /usr/lib/freeradius won't fit because, the freeradius server will complain about a undefined symbol: eaptls_process
- Everything is working fine if you add
--disable-shared --without-rlm_smb --without-rlm_perl --without-rlm_krb5 --without-rlm_python
--with-experimental-modules (I've added this one, althought it's not related to the fix)
update: There is a patch (see FreeRadius bug #75) which should help but it doesn't work for me...