On Apr 13, 2017, at 1:03 PM, Bill Schoolfield <bill@billmax.com> wrote:
I'm writing a little tool that our clients will execute to configure their freeradius instance (given a stock - nothing changed yet setup). Basically it parses the various setup files and makes substitutions, changes, etc. The idea here is the client won't (shouldn't) edit the files manually.
Sounds nice.
Anyway I noticed that the files ship with sql module directives with a prefixed dash. Ie. -sql
What's the meaning of this? Couldn't find it documented anywhere. Another comment method? Something else?
$ man unlang It means "try to load SQL, but if you can't, don't worry about it". Run the server in debugging mode without the rlm_sql library, and see the warning message. Alan DeKok.