Thank you. I had some trouble compiling. Probably because my brew installed openssl@1.1. export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib" export CPPFLAGS="-I/usr/local/opt/openssl@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 passes. 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! Stephan
On 10 Feb, 2019, at 7:46 PM, Alan DeKok <aland@deployingradius.com> wrote:
On Feb 10, 2019, at 1:16 PM, Stephan Jung <raumerkunder@gmail.com> 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 https://github.com/FreeRADIUS/freeradius-server <https://github.com/FreeRADIUS/freeradius-server>, 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 http://www.freeradius.org/list/users.html