[SOLVED] L2TP/IPsec with TLS certificates + PPTP GUI without the headaches
by PROBLEMCHYLD from LinuxQuestions.org on (#55A55)
1. We need to patch the source ppp from Slackware
https://mirrors.slackware.com/slackw...es/source/ppp/ with https://www.nikhef.nl/~janjust/ppp/ install after compile completes
2. Get openssl-1.1.1g-x86_64-1.txz from https://mirrors.slackware.com/slackw...slackware64/n/ We only need to extract the file libcrypto.pc from it
3. Compile the pptp from https://slackbuilds.org/repository/14.2/network/pptp/ I'm using pptp-1.10.0-x86_64-1.txz
4. Compile the NetworkManager-pptp from https://slackbuilds.org/repository/1...kManager-pptp/
5. Backup your original libcrypto.pc to a safe location and replace it with the newer version to /usr/lib64/pkgconfig/
6. Compile the NetworkManager-l2tp from https://slackbuilds.org/repository/1...kManager-l2tp/ I'm using 1.8.2 https://github.com/nm-l2tp/NetworkManager-l2tp
after compile completes, replace newer libcrypto.pc with original from the backup
7. Compile the strongswan from https://slackbuilds.org/repository/1...?search=strong I'm using strongswan-5.8.4-x86_64-1.txz
8. Compile the xl2tpd from https://slackbuilds.org/repository/1.../?search=xl2tp I'm using xl2tpd-1.3.15-x86_64-1.txz
I can enjoy my L2TP/PPTP + IPSec server with a gui. YAY!!
Attached Thumbnails


https://mirrors.slackware.com/slackw...es/source/ppp/ with https://www.nikhef.nl/~janjust/ppp/ install after compile completes
2. Get openssl-1.1.1g-x86_64-1.txz from https://mirrors.slackware.com/slackw...slackware64/n/ We only need to extract the file libcrypto.pc from it
3. Compile the pptp from https://slackbuilds.org/repository/14.2/network/pptp/ I'm using pptp-1.10.0-x86_64-1.txz
4. Compile the NetworkManager-pptp from https://slackbuilds.org/repository/1...kManager-pptp/
5. Backup your original libcrypto.pc to a safe location and replace it with the newer version to /usr/lib64/pkgconfig/
6. Compile the NetworkManager-l2tp from https://slackbuilds.org/repository/1...kManager-l2tp/ I'm using 1.8.2 https://github.com/nm-l2tp/NetworkManager-l2tp
after compile completes, replace newer libcrypto.pc with original from the backup
7. Compile the strongswan from https://slackbuilds.org/repository/1...?search=strong I'm using strongswan-5.8.4-x86_64-1.txz
8. Compile the xl2tpd from https://slackbuilds.org/repository/1.../?search=xl2tp I'm using xl2tpd-1.3.15-x86_64-1.txz
I can enjoy my L2TP/PPTP + IPSec server with a gui. YAY!!
Attached Thumbnails