Hi,
I installed freeradius to manage the
wifi network of our organization (17 wifi ap)
It works well when launched in
command line (radiusd –X), but I can’t make it work as a
service,
‘Service radiusd start’ seems to
work, but radius close immediately after, so a status will say that radiusd is
dead, but subsys is locked.
That indicates a permissions problem. When you run
radiusd -X it runs as root. When you start as a service it switches to the user
specified in radiusd.conf, usually radiusd.
Try:
strace -f -e open,stat
radiusd
and look for lines with EPERM indicating files that
failed to open because of permission fails. These will probably be owned by
root.
regards,
Frank
Ranner