rlm_eap module

Peter Balsianok balsianok.peter at gmail.com
Thu Dec 29 13:30:20 CET 2016


The reason is very simple. I am not able to compile EAP module, because:

In file included from
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:28:
src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h:134: error:
'EVP_GCM_TLS_TAG_LEN' undeclared here (not in a function)
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function
'_session_ticket':
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:316: warning:
comparison between signed and unsigned
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:356: warning:
implicit declaration of function 'SSL_set_session_secret_cb'
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:356: warning: nested
extern declaration of 'SSL_set_session_secret_cb'
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function
'mod_session_init':
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:563: warning:
implicit declaration of function 'SSL_set_session_ticket_ext_cb'
src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:563: warning: nested
extern declaration of 'SSL_set_session_ticket_ext_cb'
make: ***
[build/objs/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.lo] Error 1

I guess, because i have old openssl library. I have also tried to install
newer version of the openssl (1.1.0c), but this installation needs Perl
5.10 or higher.
As usual i have only 5.8 (on the production system)  :).

Therefore i have asked.


On Thu, Dec 29, 2016 at 11:59 AM, Alan DeKok <aland at deployingradius.com>
wrote:

> On Dec 29, 2016, at 10:44 AM, Peter Balsianok <balsianok.peter at gmail.com>
> wrote:
> >
> > How can i prevent to compile rlm-eap module ?
>
>   You'll need to not only remove it from the build system, but also delete
> the use of "eap" from all of the default configuration.
>
>   To be honest, there's just no reason to disable EAP compilation.  If you
> don't want to use EAP, just remove it from the default configuration.  If
> you're insistent on removing the EAP module library (for whatever reason),
> then you should know how to do that.
>
>   If you don't know how to remove a library, you have few (if any) reasons
> for removing it.
>
>   Alan DeKok.
>
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/
> list/users.html


More information about the Freeradius-Users mailing list