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

Reply via email to