Okay I downloaded and installed FreeRadius 0.4 I had to make a couple small modifications to the source to get it to compile.
Remove INADDR_NONE from one include file and add INADDR_ANY to another No big deal now when I run it I get ---------------------------------------------------------------------------- ----- /usr/local/sbin/radiusd -X Starting - reading configuration files ... reread_config: reading radiusd.conf Config: including file: /usr/local/etc/raddb/proxy.conf Config: including file: /usr/local/etc/raddb/clients.conf Config: including file: /usr/local/etc/raddb/snmp.conf Config: including file: /usr/local/etc/raddb/sql.conf main: prefix = "/usr/local" main: localstatedir = "/usr/local/var" main: logdir = "/usr/local/var/log/radius" main: libdir = "/usr/local/lib" main: radacctdir = "/usr/local/var/log/radius/radacct" main: hostname_lookups = no read_config_files: reading dictionary read_config_files: reading clients read_config_files: reading realms read_config_files: reading naslist main: max_request_time = 30 main: cleanup_delay = 5 main: max_requests = 1024 main: delete_blocked_requests = 0 main: port = 0 main: allow_core_dumps = no main: log_stripped_names = no main: log_auth = no main: log_auth_badpass = no main: log_auth_goodpass = no main: pidfile = "/usr/local/var/run/radiusd.pid" main: user = "root" main: group = "root" main: usercollide = no main: lower_user = "no" main: lower_pass = "no" main: nospace_user = "no" main: nospace_pass = "no" main: proxy_requests = yes proxy: retry_delay = 5 proxy: retry_count = 3 proxy: synchronous = no proxy: dead_time = 120 main: debug_level = 0 read_config_files: entering modules setup Module: Library search path is /usr/local/lib /usr/local/sbin/radiusd: can't resolve symbol 'fgetgrent' /usr/local/sbin/radiusd: can't resolve symbol 'fgetpwent' /usr/local/sbin/radiusd: can't resolve symbol 'fgetgrent' /usr/local/sbin/radiusd: can't resolve symbol 'fgetpwent' radiusd.conf[328] Failed to link to module 'rlm_unix': file not found vhostmail% pwd /usr/home/admin/radius/freeradius-0.4 ls /usr/local/lib/ libltdl.a librlm_dictionary.so.0 librlm_realm.so libltdl.la librlm_dictionary.so.0.0.0 librlm_realm.so.0 libltdl.so librlm_example.a librlm_realm.so.0.0.0 libltdl.so.0 librlm_example.so librlm_sql.a libltdl.so.0.1.2 librlm_example.so.0 librlm_sql.so librlm_acct_unique.a librlm_example.so.0.0.0 librlm_sql.so.0 librlm_acct_unique.so librlm_fastusers.a librlm_sql.so.0.0.0 librlm_acct_unique.so.0 librlm_fastusers.so librlm_unix.a librlm_acct_unique.so.0.0.0 librlm_fastusers.so.0 librlm_unix.so librlm_always.a librlm_fastusers.so.0.0.0 librlm_unix.so.0 librlm_always.so librlm_files.a librlm_unix.so.0.0.0 librlm_always.so.0 librlm_files.so librlm_x99_token.a librlm_always.so.0.0.0 librlm_files.so.0 rlm_acct_unique.la librlm_attr_filter.a librlm_files.so.0.0.0 rlm_always.la librlm_attr_filter.so librlm_mschap.a rlm_attr_filter.la librlm_attr_filter.so.0 librlm_mschap.so rlm_attr_rewrite.la librlm_attr_filter.so.0.0.0 librlm_mschap.so.0 rlm_chap.la librlm_attr_rewrite.a librlm_mschap.so.0.0.0 rlm_detail.la librlm_attr_rewrite.so librlm_ns_mta_md5.a rlm_dictionary.la librlm_attr_rewrite.so.0 librlm_ns_mta_md5.so rlm_example.la librlm_attr_rewrite.so.0.0.0 librlm_ns_mta_md5.so.0 rlm_fastusers.la librlm_chap.a librlm_ns_mta_md5.so.0.0.0 rlm_files.la librlm_chap.so librlm_preprocess.a rlm_mschap.la librlm_chap.so.0 librlm_preprocess.so rlm_ns_mta_md5.la librlm_chap.so.0.0.0 librlm_preprocess.so.0 rlm_preprocess.la librlm_detail.a librlm_preprocess.so.0.0.0 rlm_radutmp.la librlm_detail.so librlm_radutmp.a rlm_realm.la librlm_detail.so.0 librlm_radutmp.so rlm_sql.la librlm_detail.so.0.0.0 librlm_radutmp.so.0 rlm_unix.la librlm_dictionary.a librlm_radutmp.so.0.0.0 rlm_x99_token.la librlm_dictionary.so librlm_realm.a ----------------------------------------------------------- As far as I can tell the library exists. /usr/local/lib is in my ld.so.conf file as well ------------------------------- cat /etc/ld.so.conf /shlib /usr/lib /usr/contrib/lib /usr/X11R6/lib /usr/local/lib /usr/contrib/kde/lib /usr/contrib/gnome/lib /usr/contrib/lib/mysql /usr/contrib/pgsql/lib /usr/local/ssl/lib -------------------- Does anyone have any ideas? Thanks Kelvin - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
