there is a new patch regarding EAP-TLS support in PPPD, the eaptls-mppe-0.992 patch. Current ebuild uses eaptls-mppe-0.98-gentoo.patch Reproducible: Always
Created attachment 299059 [details] Newest patch from Jan Just Keijser
Could someone please have a look into this? ppp has been failing to patch for half a year now
Hello, Could you please apply latest path from Jan Just Keijser: http://www.nikhef.nl/~janjust/ppp/ppp-2.4.5-eaptls-mppe-0.994.patch and patch for this patch :-) in this code (ppp-2.4.5/pppd/eap-tls.c) if (ssl_config && pkey_engine_name) { /* don't load the same engine twice */ if ( strcmp( cert_engine_name, pkey_engine_name) == 0 ) pkey_engine = cert_engine; else pkey_engine = eaptls_ssl_load_engine( pkey_engine_name ); } change + if (cert_engine_name && strcmp( cert_engine_name, pkey_engine_name) == 0 ) - if ( strcmp( cert_engine_name, pkey_engine_name) == 0 ) this change works ok for me.
Updated to 0.994 in net-dialup/ppp-2.4.6, thanks to Lars Wendler