1 Jun
2006
1 Jun
'06
2:32 p.m.
Shane <maillists@cois.on.ca> wrote:
Read radiusd.conf, and look for "/etc/passwd". Odds are that you enabled caching of /etc/passw. There's a reason it's not enabled by default, it doesn't work on FreeBSD. Which is explicitly documented.
No, that isn't the cause as I have the following in radiusd.conf: ... unix { # allowed values: {no, yes} cache = no
OK...
# This is required for some systems, like FreeBSD, # and Mac OSX. passwd = /etc/passwd
Those should be commented out. Maybe radiusd doesn't have permission to call getpwent()? See the comments around the "unix" module in radiusd.conf. Alan DeKok.