Problem with migrating from macOS Server to FreeRADIUS 3.0.17

Stephan Jung raumerkunder at
Sun Feb 10 22:04:35 CET 2019

Thank you. I had some trouble compiling. Probably because my brew installed openssl at 1.1.

  export LDFLAGS="-L/usr/local/opt/openssl at 1.1/lib"
  export CPPFLAGS="-I/usr/local/opt/openssl at 1.1/include"

had not been exported. I added them to my .bash_profile and sourced it. Is that correct?

After some attempts it finally compiled. I copied the files to my brew installation and now:

$ sudo /usr/local/Cellar/freeradius-server/3.0.17/bin/radiusd -XC


The only thing that is mentioned is "Ignoring "ldap" (see raddb/mods-available/README.rst)":

server default { # from file /usr/local/Cellar/freeradius-server/3.0.17/etc/raddb/sites-enabled/default
 # Loading authenticate {...}
 # Loading authorize {...}
Ignoring "ldap" (see raddb/mods-available/README.rst)
 # Loading preacct {...}
 # Loading accounting {...}
 # Loading post-proxy {...}
 # Loading post-auth {...}
} # server default

Is that a problem? Can I do something?

RADIUS in macOS is really a niche, since Apple is iPhone it is increasingly difficult to get serious feedback on advanced topics … so thanks a lot for your reply! I probably posted in too many places, but since I will leave trace of how I solved it, I am fine with that.

Thanks in advance!


> On 10 Feb, 2019, at 7:46 PM, Alan DeKok <aland at> wrote:
> On Feb 10, 2019, at 1:16 PM, Stephan Jung <raumerkunder at> wrote:
>> So rlm_opendirectory.* are installed through FreeRADIUS? Ok, that helps me already to move forward.
>  It's installed by downloading the source code, and building it as per the documentation.
>> I checked the github resource of <>, but there were no rlm_opendirectory.* present. Shouldn’t they be there? Where do they come from?
>  There *is* a rlm_opendirectory.c file.  That's source code.  When you build the server (as per the documentation), the output is a binary library.
>> Where would you suggest asking the homebrew people? Since this should really be included.
>  Ask them to include rlm_opendirectory in their package.
>  All of this back and forth could have been avoided by reading the documentation and following it.  There's no need to ask the same question on 4 different sites when the answer is already in the documentation.
>  Alan DeKok.
> -
> List info/subscribe/unsubscribe? See

More information about the Freeradius-Users mailing list