Name | Modified | Size | Downloads / Week |
---|---|---|---|
l2tp-ipsec-vpn | 2017-12-30 | ||
ppp-2.4.5-eaptls-mppe | 2012-08-03 | ||
l2tp-ipsec-vpn-daemon | 2012-05-04 | ||
l2tp-ipsec-vpn.readme.txt | 2017-12-30 | 9.5 kB | |
Totals: 4 Items | 9.5 kB | 8 |
Installation of L2TP over IPsec VPN Manager For Fedora 16 run the following as root: ======================================== cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/home:wejaeger/Fedora_16/home:wejaeger.repo yum install l2tp-ipsec-vpn For openSUSE 12.1 run the following as root: =========================================== zypper addrepo http://download.opensuse.org/repositories/home:BuHTOKPbIJI/openSUSE_12.1/home:BuHTOKPbIJI.repo zypper addrepo http://download.opensuse.org/repositories/home:wejaeger/openSUSE_12.1/home:wejaeger.repo zypper refresh zypper install l2tp-ipsec-vpn For Ubuntu run the following: ============================= sudo apt-add-repository ppa:werner-jaeger/ppa-werner-vpn sudo apt-get update sudo apt-get install l2tp-ipsec-vpn For Debian ========== You'll find the l2tp-ipsec-vpn binary packages at http://packages.debian.org/wheezy/l2tp-ipsec-vpn For other Distributions: ======================== Prerequisites: * A compiler is required and fortunately almost all modern Unix systems have one * Following libraries must be available at compile time: ** libcppunit ** libctemplate ** libengine-pkcs11-openssl ** libltdl ** libqt4 ** libssl ** qt4-qmake Download the latest versions of l2tp-ipsec-vpn-daemon_n.n.n.tar.gz and l2tp-ipsec-vpn_n.n.n.tar.gz. Unpack with this commands: $> tar xvfz l2tp-ipsec-vpn-daemon_n.n.n.tar.gz $> tar xvfz l2tp-ipsec-vpn_n.n.n.tar.gz Next compile l2tp-ipsec-vpn-daemon and l2tp-ipsec-vpn: $> cd l2tp-ipsec-vpn-daemon $> make $> cd ../l2tp-ipsec-vpn $> make If both sources compiled without complaint, you are ready to install it on your system. Administrator privileges are required to install. To install, type $> cd l2tp-ipsec-vpn-daemon $> sudo make install $> cd l2tp-ipsec-vpn $> sudo make install CHANGELOG ======== 1.1.0 - new feature you can now add ip addresses that should not be routed through VPN tunnel 1.0.13 - fixed bug 2 VPN auto connects after internet is up - fixed bug disconnect system tray menu entry enabled after connection error - fixed bug more than 1 ipsec PSK secrets entries causes the first PSK to be used 1.0.12 - fixed bug no auto connect when internet connection becomes available - fixed bug tray icon context menu not updated when internet connection becomes available 1.0.11 - status connected now on NetworkInterfaceMonitor event onAddressAdded - status disconnected now on NetworkInterfaceMonitor event onPtpInterfaceIsDeleted - fixed bug selecting private key in Connection Settings dialog -> PPP tab -> Properties failed with error: C_GetAttributeValue(data) failed: CKR_ATTRIBUTE_TYPE_INVALID 1.0.10 - fixed bug disconnects even when a non default route entry is deleted - fixed bug successful redial after error does not change status to connected 1.0.9 - fixed bug removes files that were installed by another package (Closes: #684962) 1.0.8 - fixed bug wrong email address choosen as username in EAP TLS authentication - now caching EAP-TLS autentication certificate in /etc/ipsec.d/certs directory 1.0.7 - to be compatible with more linux distributions use service command instead of invoke-rc.d command to start and stop runlevel services - corrected wrong desktop check - corrected platform specific qt includes - in Makefile configure the appropriate qmake command (qmake or qmake-qt4) - fixed bug connection editor crashes on selecting a certificate or private key from smart card (LP: #975822) - fixed bug trayicon doesn't scale properly (LP: #98616) - provided a separate error status icon 1.0.6 - transfered writing files connectionName.info and defaultgateway.info to L2tpIPsecVpnControlDaemon 1.0.5 - unified runtime path, no longer using /var/tmp/L2tpIPsecVpn - enhanced install Makefile to create a world writable runtime directory - enhanced uninstall Makefile to remove runtime files and directories - chanaged debian copyright file to conform to the new official 1.0 Format - debian watch file is now working correct 1.0.4 - pure L2TP VPN without IPSEC encryption is now possible - disable connection names in context menu when there is no default gateway - enabled i18n and added German translation - enabled size grip for all dialogs - check which graphical su command (gksudo, beesu or kdesudo) is available when starting connection editor - added postrm maintainer script to delete all configuration and runtime files on purge - fixed bug unable to add static routes (LP: #932591) - fixed bug If no smartcard is inserted the insert smartcard dialog is not shown (LP: ##941740) - fixed bug Smartcard inserted event is not detected (LP: #941741) - fixed bug Invalid private key file is written when importing PKCS#12 certificate bundle (LP: #941743) - fixed bug Running Pluto is not detected (LP: #941746) - fixed bug xl2tpd overrides and ipparam settings (LP: #95152) 1.0.3 - added timestamp to connection information log - fixed bug pre-shared key containing double quote not handled properly (LP: #881987) 1.0.2 - fixed bug No connection names in context menu when using unity desktop (LP: #877083) - fixed bug Unable to successfully install/upgrade (LP: #818294) - fixed bug L2tpIPsecVpn core dumps (LP: #845845) - fixed bug copy and paste pre-shared key does not truncate trailing CR/LF (LP: #853020) - fixed bug System tray icon disappears sometimes (LP: #791471) 1.0.1 - Makefile: * clean target did not delete all generated files * added clobber and uninstall target - Renamed targets in Qt test project files 1.0.0 - fixed bug when connecting ipsec auto --up is occasionally started before pluto is running or has added the connection (LP: #781498) - fixed bug ipsec setup start failed (LP: #793542) - added menu entry to start applet - Debian Mainainer scrips * added VCS fields to control file * changed long description in control file * added gksu dependency in control file * corrected format link in copyright file * made url of Source file in copyright file version independent * used user owning the old PID to restart applet in postinst file * removed postrm file 0.9.9 - added help button to all dialogs - added a tab to the ConnectionInformation dialog to show various connection information and connection statistics - Animated system tray icon when connecting or disconnecting - Certificates to be used for IPsec rsasig authentication can now be imported from a PKCS#12 certificate bundle - Debian package installer: start / restart applet after installation or upgrade - Spitted context menu. Now connection specific action are in a separate connection menu which is activated by a left click on the system tray icon - fixed bug dial-up to network interfaces (PPPn) are not automatically detected (LP: #741430) - fixed bug disconnection of physical network interface not detected if 'Use default gateway on the remote network' is selected in PPP -> IP setting -> Routes configuration for the VPN connection (LP: #750000) - fixed bug manager applet no longer started automatically after upgrading it (LP: #750174) - fixed bug connection editor has wrong button layout (LP: #759510) - fixed bug invalid version string in .desktop files (LP: #759515) - fixed bug network interface monitor does not set netmask for address and route entries (LP: #761036) - fixed bug icon not available to other users (LP: #761216) 0.9.8 - no longer depends on ppp-2.4.5-eaptls-mppe package. It is optional and only needed if one wants to use PPP EAP-TLS authentication - No longer depends on OpenSC, any PKCS11 library can be used and is dynamically loaded - Increased retry attempts to detect a system tray from 10 to 30 - Use QT's QSslCertificate class instead of OpenSSL library calls - Show also certificate serial number in tool tips of certificate selection dialogs - Added preferences button in connection editor dialog - Removed apply button in connection editor dialog - Fixed bug don't insist on overwriting /etc/resolv.conf 0.9.7 - When connecting, now calling 'ipsec auto --ready' before calling 'ipsec auto --up' to avoid occasional need --listen before --initiate error 0.9.6 - Fixed missing execute rights for L2tpIPsecVpn-down script - Now using /var/run/pluto/ipsec.info instead of /var/run/pluto/pluto.pid for testing if ipsec service is started - Fixed delayed display of disconnected status 0.9.5 - Fixed bug successful connection not recognized by client if ip address of ipsec gateway and ip address of remote PPP are different 0.9.4 - Less restrictive IPsec default configuration removed esp=3des-sha1, ikelifetime=8h, ike=3des-sha1-modp1024, keylife=24h - Increased PPP interface is up check time from 20 to 30 seconds - Ensuring a clean starting state before every connection attempt - A domain name is now allowed as Remote Server (IPsec peer) - Fixed looping packets bug, in cases where ip addresses of remote IPsec server and PPP server are different 0.9.3 - Fixed broken password callback in Maverick series - Fixed asking to insert smart card for non EAP authentications - Fixed read only edit field for private key passphrase in connection editor (PPP tab, EAP properties) - Fixed missing host's ID when writing ipsec PSK secrets - Connection Information dialog is now modeless - Enabled password callback for CHAP authentication 0.9.2 - Start of l2tp-ipsec-vpn project.