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.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: