|
@@ -39,6 +39,7 @@ PKG_MOD_AVAILABLE:= \
|
39
|
39
|
eap-md5 \
|
40
|
40
|
eap-mschapv2 \
|
41
|
41
|
eap-radius \
|
|
42
|
+ eap-tls \
|
42
|
43
|
farp \
|
43
|
44
|
fips-prf \
|
44
|
45
|
gcm \
|
|
@@ -149,6 +150,7 @@ $(call Package/strongswan/Default)
|
149
|
150
|
+strongswan-mod-eap-md5 \
|
150
|
151
|
+strongswan-mod-eap-mschapv2 \
|
151
|
152
|
+strongswan-mod-eap-radius \
|
|
153
|
+ +strongswan-mod-eap-tls \
|
152
|
154
|
+strongswan-mod-farp \
|
153
|
155
|
+strongswan-mod-fips-prf \
|
154
|
156
|
+strongswan-mod-gcm \
|
|
@@ -336,7 +338,7 @@ define Package/strongswan/install
|
336
|
338
|
$(INSTALL_DIR) $(1)/etc
|
337
|
339
|
$(CP) $(PKG_INSTALL_DIR)/etc/strongswan.conf $(1)/etc/
|
338
|
340
|
$(INSTALL_DIR) $(1)/usr/lib/ipsec
|
339
|
|
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/ipsec/{libstrongswan.so.*,libhydra.so.*} $(1)/usr/lib/ipsec/
|
|
341
|
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/ipsec/{libtls.so.*,libstrongswan.so.*,libhydra.so.*} $(1)/usr/lib/ipsec/
|
340
|
342
|
$(INSTALL_CONF) ./files/ipsec.secrets $(1)/etc/
|
341
|
343
|
$(INSTALL_DIR) $(1)/etc/init.d
|
342
|
344
|
$(INSTALL_BIN) ./files/ipsec.init $(1)/etc/init.d/ipsec
|
|
@@ -449,6 +451,7 @@ $(eval $(call BuildPlugin,eap-identity,EAP identity helper,))
|
449
|
451
|
$(eval $(call BuildPlugin,eap-md5,EAP MD5 (CHAP) EAP auth,))
|
450
|
452
|
$(eval $(call BuildPlugin,eap-mschapv2,EAP MS-CHAPv2 EAP auth,+strongswan-mod-md4 +strongswan-mod-des))
|
451
|
453
|
$(eval $(call BuildPlugin,eap-radius,EAP RADIUS auth,))
|
|
454
|
+$(eval $(call BuildPlugin,eap-tls,EAP TLS auth,))
|
452
|
455
|
$(eval $(call BuildPlugin,farp,fake arp respsonses,))
|
453
|
456
|
$(eval $(call BuildPlugin,fips-prf,FIPS PRF crypto,+strongswan-mod-sha1))
|
454
|
457
|
$(eval $(call BuildPlugin,gcm,GCM AEAD wrapper crypto,))
|