authorize file not being reread on HUP

Jay Rouman jsr at dex.edzone.net
Wed Sep 2 18:15:08 CEST 2015


I am sure I am doing something wrong.  We have all our user data in
"authorize" and a HUP doesn't reread the file in 3.0.9.  That version
added the feature of ignoring a HUP unless a file had changed.  It seems
to recognize that a file has changed but it doesn't actually reload.

After a HUP in 3.0.8:
server inner-tunnel { # from file /usr/local/freeradius/etc/raddb/sites-enabled/inner-tunnel
 # Loading authenticate {...}
 # Loading authorize {...}
 # Loading session {...}
 # Loading post-proxy {...}
 # Loading post-auth {...}
} # server inner-tunnel
Ready to process requests

3.0.9:
Listening on proxy address * port 53399
Ready to process requests
Ready to process requests
Received HUP signal
HUP - No files changed.  Ignoring <-- "authorize" changed here
Ready to process requests
Ready to process requests
Received HUP signal
HUP - Files loaded by a module have changed.
Ready to process requests <-- no indication of an actual reload

At this point radiusd doesn't answer queries with the new information in
"authorize."
-- 
Jay Rouman (jsr at dexter.mi.org jsr at edzone.net)
Gratiot/Isabella RESD, Ithaca, Michigan


More information about the Freeradius-Users mailing list