Added second EAP module which uses the hostap libeap to do it's
authoraland <aland>
Tue, 11 Dec 2007 07:58:34 +0000 (07:58 +0000)
committeraland <aland>
Tue, 11 Dec 2007 07:58:34 +0000 (07:58 +0000)
commit1fbcd4f15890ad2a725784cb4b7dba90f58fdc4e
treece4059adb4adb70cdd649732ecb9cf5f4f714ef6
parent840275f50291f7557742128e7146c462bd906a45
Added second EAP module which uses the hostap libeap to do it's
work.

Some issues:
- you have to build hosteap/eap_example/libeap.so yourself
- if libeap.so is build with TLS, this module REQUIRES tls
  (certs, etc) and WILL NOT run without it
- you CANNOT control inner or outer tunneled methods, except
  by editing the source to this module and (perhaps) the
  hostap Makefiles
- the "inner tunnel" sessions are NOT run through a virtual
  server as with rlm_eap.  This MUST be fixed for production use
- as a result, the inner tunnele sessions CANNOT be proxied,
  and they CANNOT have a separate policy applied to them
- you MUST set "Auth-Type = eap2" manually.
- you will have to edit this Makefile yourself to get it to
  build.  No "configure" script is supplied
src/modules/rlm_eap2/Makefile [new file with mode: 0644]
src/modules/rlm_eap2/rlm_eap2.c [new file with mode: 0644]