08-26-2020 09:05 AM
Hi
I want to use Duo Auth proxy (RADIUS authentication) on pfSense (FreeBSD)
But I am unable compile it with error:
gmake[1]: Entering directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
gmake[1]: Entering directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
gmake depend
gmake[2]: Entering directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
making depend in crypto...
gmake[3]: Entering directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o/crypto'
cc: error: argument unused during compilation: '-Wa,--noexecstack' [-Werror,-Wunused-command-line-argument]
gmake[3]: *** [Makefile:137: local_depend] Error 1
gmake[3]: Leaving directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o/crypto'
gmake[2]: *** [Makefile:483: depend] Error 1
gmake[2]: Leaving directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
gmake[1]: *** [Makefile.duo:21: install] Error 2
gmake[1]: Leaving directory '/root/duoauthproxy-5.0.0-b03e68d-src/pkgs/openssl-1.0.2o'
gmake: *** [Makefile:36: /root/duoauthproxy-5.0.0-b03e68d-src/duoauthproxy-build/usr/local/openssl/lib/libcrypto.so.1.0.0] Error 2
Can you help me?
08-27-2020 11:20 AM
I spent several hours to fix sources (shame to duo devs)
09-01-2020 08:23 AM
Hi @Vlad,
We don’t support the Duo Authentication Proxy on BSD, which is why you experienced compilation issues. The dependencies reflect our supported distros.
You can contact your Duo account manager or customer success manager (if you have one) or Duo Support to submit a feature request for full BSD support in the future.
10-10-2020 02:39 AM
Really sad to hear that you are not interested in support wide range of platforms.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide