From 7ae7a82319cdb0f556457a3288d77107674fc417 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Wed, 18 Feb 2015 00:30:27 +0000 Subject: [PATCH] openvpn: remove as fixes were pushed back to Gentoo --- net-misc/openvpn/ChangeLog | 1244 ----------------- net-misc/openvpn/Manifest | 14 - .../openvpn/files/2.3.6-null-cipher.patch | 46 - net-misc/openvpn/files/65openvpn | 1 - net-misc/openvpn/files/down.sh | 33 - net-misc/openvpn/files/openvpn-2.1.conf | 18 - net-misc/openvpn/files/openvpn-2.1.init | 133 -- .../files/openvpn-ssl_compression.patch | 16 - net-misc/openvpn/files/openvpn.init | 63 - net-misc/openvpn/files/openvpn.service | 12 - net-misc/openvpn/files/openvpn.tmpfile | 1 - net-misc/openvpn/files/up.sh | 100 -- net-misc/openvpn/metadata.xml | 22 - net-misc/openvpn/openvpn-2.3.6-r2.ebuild | 136 -- 14 files changed, 1839 deletions(-) delete mode 100644 net-misc/openvpn/ChangeLog delete mode 100644 net-misc/openvpn/Manifest delete mode 100644 net-misc/openvpn/files/2.3.6-null-cipher.patch delete mode 100644 net-misc/openvpn/files/65openvpn delete mode 100755 net-misc/openvpn/files/down.sh delete mode 100644 net-misc/openvpn/files/openvpn-2.1.conf delete mode 100755 net-misc/openvpn/files/openvpn-2.1.init delete mode 100644 net-misc/openvpn/files/openvpn-ssl_compression.patch delete mode 100644 net-misc/openvpn/files/openvpn.init delete mode 100644 net-misc/openvpn/files/openvpn.service delete mode 100644 net-misc/openvpn/files/openvpn.tmpfile delete mode 100755 net-misc/openvpn/files/up.sh delete mode 100644 net-misc/openvpn/metadata.xml delete mode 100644 net-misc/openvpn/openvpn-2.3.6-r2.ebuild diff --git a/net-misc/openvpn/ChangeLog b/net-misc/openvpn/ChangeLog deleted file mode 100644 index 23ee53878..000000000 --- a/net-misc/openvpn/ChangeLog +++ /dev/null @@ -1,1244 +0,0 @@ -# ChangeLog for net-misc/openvpn -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/openvpn/ChangeLog,v 1.318 2015/01/18 12:39:12 djc Exp $ - - 18 Jan 2015; Dirkjan Ochtman openvpn-2.3.6.ebuild: - Fix minimum version of libpkcs11-helper dependency (fixes bug 536332) - - 28 Dec 2014; Dirkjan Ochtman -openvpn-2.3.2.ebuild, - -openvpn-2.3.3.ebuild, -openvpn-2.3.4-r1.ebuild, -openvpn-2.3.5.ebuild: - Remove vulnerable versions of openvpn (bug 531308) - - 26 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for sparc, wrt bug #531308 - - 23 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for alpha, wrt bug #531308 - - 16 Dec 2014; Markus Meier openvpn-2.3.6.ebuild: - arm stable, bug #531308 - - 06 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for ia64, wrt bug #531308 - - 04 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for ppc64, wrt bug #531308 - - 03 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for ppc, wrt bug #531308 - - 02 Dec 2014; Mike Gilbert files/openvpn.service: - Revert previous unit file change, bug 527614. - - 02 Dec 2014; Jeroen Roovers openvpn-2.3.6.ebuild: - Stable for HPPA (bug #531308). - - 02 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for x86, wrt bug #531308 - - 02 Dec 2014; Agostino Sarubbo openvpn-2.3.6.ebuild: - Stable for amd64, wrt bug #531308 - -*openvpn-2.3.6 (01 Dec 2014) - - 01 Dec 2014; Dirkjan Ochtman +openvpn-2.3.6.ebuild: - Version bump openvpn to 2.3.6 (fixes bug 531308) - - 21 Nov 2014; Tobias Klausmann openvpn-2.3.4-r1.ebuild: - Stable on alpha, bug 522168 - - 16 Nov 2014; Dirkjan Ochtman -openvpn-2.3.1.ebuild, - -openvpn-2.3.4.ebuild: - Remove old versions of openvpn - -*openvpn-2.3.5 (16 Nov 2014) - - 16 Nov 2014; Dirkjan Ochtman +openvpn-2.3.5.ebuild: - Version bump openvpn to 2.3.5 - - 05 Nov 2014; Mike Gilbert files/openvpn.service: - Use unescaped instance name for PIDFile and config file, bug 527614. - - 02 Nov 2014; Sven Vermeulen openvpn-2.3.4-r1.ebuild, - openvpn-9999.ebuild: - Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug - #527698) - - 05 Oct 2014; Manuel Rüger openvpn-2.3.4-r1.ebuild: - Mark stable on amd64. Bug #522168 - - 21 Sep 2014; Markus Meier openvpn-2.3.4-r1.ebuild: - arm stable, bug #522168 - - 10 Sep 2014; Jeroen Roovers openvpn-2.3.4-r1.ebuild: - Stable for HPPA (bug #522168). - - 27 Aug 2014; Agostino Sarubbo openvpn-2.3.3.ebuild: - Stable for ppc, wrt bug #511668 - - 20 Aug 2014; Raúl Porcel openvpn-2.3.3.ebuild: - ia64/sparc stable wrt bug #511668 - - 26 Jul 2014; Pawel Hajdan jr openvpn-2.3.3.ebuild: - x86 stable wrt bug #511668 - - 21 Jul 2014; Chema Alonso openvpn-2.3.3.ebuild: - Stable for amd64 wrt bug #511668 - - 21 Jul 2014; Dirkjan Ochtman openvpn-2.3.3.ebuild, - openvpn-2.3.4-r1.ebuild, openvpn-2.3.4.ebuild: - Make pkcs11 USE depend on ssl flag (fixes bug 517660) - - 20 Jul 2014; Tobias Klausmann openvpn-2.3.3.ebuild: - Stable on alpha, bug #511668 - -*openvpn-2.3.4-r1 (03 Jul 2014) - - 03 Jul 2014; Peter Volkov +openvpn-2.3.4-r1.ebuild: - Added systemd USE flag to forward console query to systemd, #515982 - - 09 Jun 2014; Markus Meier openvpn-2.3.3.ebuild: - arm stable, bug #511668 - - 03 Jun 2014; Jeroen Roovers openvpn-2.3.3.ebuild: - Stable for HPPA (bug #511668). - -*openvpn-2.3.4 (15 May 2014) - - 15 May 2014; Dirkjan Ochtman +openvpn-2.3.4.ebuild, - openvpn-2.3.3.ebuild: - Version bump openvpn to 2.3.4 (bug 510372) - - 22 Apr 2014; Dirkjan Ochtman - -files/openvpn-2.2.2-pkcs11.patch, -files/openvpn-9999-pkcs11.patch, - -openvpn-2.2.2.ebuild, -openvpn-2.3.0.ebuild: - Remove old versions, patches. - -*openvpn-2.3.3 (22 Apr 2014) - - 22 Apr 2014; Dirkjan Ochtman +openvpn-2.3.3.ebuild: - Version bump openvpn to 2.3.3 (bug 507758). - - 26 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for arm, wrt bug #484726 - - 25 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for ppc, wrt bug #484726 - - 23 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for sparc, wrt bug #484726 - - 23 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for ppc64, wrt bug #484726 - - 23 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for alpha, wrt bug #484726 - - 14 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for x86, wrt bug #484726 - - 14 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for amd64, wrt bug #484726 - - 14 Sep 2013; Agostino Sarubbo openvpn-2.3.2.ebuild: - Stable for ia64, wrt bug #484726 - - 13 Sep 2013; Jeroen Roovers openvpn-2.3.2.ebuild: - Stable for HPPA (bug #484726). - - 26 Aug 2013; Dirkjan Ochtman openvpn-2.3.2.ebuild: - No dies needed here. - -*openvpn-2.3.2 (10 Jun 2013) - - 10 Jun 2013; Dirkjan Ochtman +openvpn-2.3.2.ebuild: - Version bump openvpn to 2.3.2 (bug 472542). - - 09 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. - - 09 Jun 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for sh, wrt bug #468756 - - 01 Jun 2013; Pacho Ramos metadata.xml: - Cleanup due bug #151880 - - 26 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for s390, wrt bug #468756 - - 20 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for s390, wrt bug #468364 - - 11 May 2013; Jeroen Roovers openvpn-2.3.1.ebuild: - Stable for HPPA (bug #468756). - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for sparc, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for ppc, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for ppc64, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for ia64, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for arm, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for alpha, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for x86, wrt bug #468756 - - 11 May 2013; Agostino Sarubbo openvpn-2.3.1.ebuild: - Stable for amd64, wrt bug #468756 - - 08 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for sh, wrt bug #468364 - - 08 May 2013; Jeroen Roovers openvpn-2.3.0.ebuild: - Stable for HPPA (bug #468364). - - 07 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for ppc64, wrt bug #468364 - - 07 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for sparc, wrt bug #468364 - - 07 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for ia64, wrt bug #468364 - - 05 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for alpha, wrt bug #468364 - - 05 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for arm, wrt bug #468364 - - 03 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for ppc, wrt bug #468364 - - 03 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for x86, wrt bug #468364 - - 03 May 2013; Agostino Sarubbo openvpn-2.3.0.ebuild: - Stable for amd64, wrt bug #468364 - - 03 May 2013; Dirkjan Ochtman openvpn-2.3.1.ebuild: - Fix USE flag order for 2.3.1. - - 03 May 2013; Dirkjan Ochtman openvpn-9999.ebuild: - Add polarssl for 9999 ebuild (thanks to josh.cepek@usa.net). - -*openvpn-2.3.1 (03 May 2013) - - 03 May 2013; Dirkjan Ochtman +openvpn-2.3.1.ebuild: - Version bump to 2.3.1, add polarssl support (bug 463984, thanks to - josh.cepek@usa.net). - - 20 Feb 2013; Zac Medico openvpn-2.3.0.ebuild: - Add ~arm-linux keyword. - - 09 Feb 2013; Dirkjan Ochtman files/up.sh: - Add metric to openresolv if possible (thanks Alon Bar-Lev, bug 391175). - - 25 Jan 2013; Kacper Kowalik +files/openvpn.service, - +files/openvpn.tmpfile, openvpn-2.3.0.ebuild: - Add unit and tmp file for systemd compatibility. Fixes bug 448884 - - 24 Jan 2013; Dirkjan Ochtman openvpn-2.3.0.ebuild: - Emit message about split out easy-rsa. - - 12 Jan 2013; Dirkjan Ochtman openvpn-9999.ebuild: - Update live ebuild with changes for 2.3.0 (bug 415995). - - 12 Jan 2013; Dirkjan Ochtman - -files/openvpn-2.1_rc13-peercred.patch, -files/openvpn-2.1_rc20-pkcs11.patch, - -openvpn-2.1.4.ebuild, -files/openvpn-2.2.0-pkcs11.patch, metadata.xml: - Remove old versions and files. - -*openvpn-2.3.0 (12 Jan 2013) - - 12 Jan 2013; Dirkjan Ochtman +openvpn-2.3.0.ebuild, - metadata.xml: - Version bump to 2.3.0 (bug 451376) with updated build system (bug 415995). - - 06 Jan 2013; Torsten Veller openvpn-2.2.2.ebuild: - Drop duplicate arches from KEYWORDS - - 09 Sep 2012; Justin Lecher openvpn-2.1.4.ebuild, - openvpn-2.2.2.ebuild, openvpn-9999.ebuild: - Drop unnessecary PN and '.' from DESCRIPTION - - 23 Aug 2012; Fabian Groffen openvpn-2.2.2.ebuild, - openvpn-9999.ebuild: - Drop ~x86-macos, it doesn't compile, and we don't care enough to fix it - - 23 Aug 2012; Christoph Junghans openvpn-2.2.2.ebuild: - added prefix keywords (bug #417519) - - 29 Jul 2012; Raúl Porcel openvpn-2.2.2.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #415847 - - 01 Jun 2012; Zac Medico openvpn-2.1.4.ebuild, - openvpn-2.2.2.ebuild, openvpn-9999.ebuild: - inherit user for enewgroup and enewuser - - 27 May 2012; Markus Meier openvpn-2.2.2.ebuild: - arm stable, bug #415847 - - 23 May 2012; Jeroen Roovers openvpn-2.2.2.ebuild: - Stable for HPPA (bug #415847). - - 23 May 2012; Brent Baude openvpn-2.2.2.ebuild: - Marking openvpn-2.2.2 ppc64 for bug 415847 - - 22 May 2012; Brent Baude openvpn-2.2.2.ebuild: - Marking openvpn-2.2.2 ppc for bug 415847 - - 18 May 2012; Jeff Horelick openvpn-2.2.2.ebuild: - marked x86 per bug 415847 - - 14 May 2012; Agostino Sarubbo openvpn-2.2.2.ebuild: - Stable for amd64, wrt bug #415847 - - 14 May 2012; Dirkjan Ochtman -openvpn-2.2.0-r1.ebuild: - Remove old version. - - 14 May 2012; Dirkjan Ochtman openvpn-9999.ebuild: - Update live ebuild to deal with new build system (thanks Alon Bar-Lev, bug - 409577). - - 14 Apr 2012; Zac Medico openvpn-2.2.2.ebuild: - Add ~amd64-linux keyword. - - 01 Mar 2012; Dirkjan Ochtman openvpn-9999.ebuild: - Fix CVS header in live ebuild. - -*openvpn-9999 (01 Mar 2012) - - 01 Mar 2012; Dirkjan Ochtman +openvpn-9999.ebuild, - +files/openvpn-9999-pkcs11.patch: - Add live ebuild (bug 385375). Thanks to Marcel Pennewiß. - - 23 Feb 2012; Christian Faulhammer - files/openvpn-2.1_rc20-pkcs11.patch, +files/openvpn-2.2.0-pkcs11.patch: - Make patch application work again, see bug 404269 - - 17 Feb 2012; Dirkjan Ochtman openvpn-2.2.2.ebuild: - Remove reference to old ipv6 use flag, bug 404137. - - 17 Feb 2012; Dirkjan Ochtman -openvpn-2.2.0.ebuild: - Remove old version, fixing bug 401747. - - 16 Feb 2012; Dirkjan Ochtman openvpn-2.2.2.ebuild: - Make 2.2.2 have +ssl (bug 404111). - -*openvpn-2.2.2 (16 Feb 2012) - - 16 Feb 2012; Dirkjan Ochtman - files/openvpn-2.1_rc20-pkcs11.patch, +openvpn-2.2.2.ebuild, - +files/openvpn-2.2.2-pkcs11.patch: - Version bump to 2.2.2 (bug 383537), some cleanups from darkside. - - 29 Jul 2011; Zac Medico openvpn-2.2.0-r1.ebuild: - Add ~x86-linux keyword. - - 28 Jul 2011; Zac Medico openvpn-2.2.0-r1.ebuild: - Fix for prefix. - -*openvpn-2.2.0-r1 (01 May 2011) - - 01 May 2011; Dirkjan Ochtman +openvpn-2.2.0-r1.ebuild: - Fix issues with docdir and remaining eurephia mentions (bug 365487). - - 30 Apr 2011; Dirkjan Ochtman openvpn-2.2.0.ebuild: - Upgrade to EAPI=4 for 2.2.0, get rid of prepalldocs. - - 30 Apr 2011; Dirkjan Ochtman -openvpn-2.1.2.ebuild, - -openvpn-2.1.3.ebuild: - Remove old versions. - -*openvpn-2.2.0 (30 Apr 2011) - - 30 Apr 2011; Dirkjan Ochtman +openvpn-2.2.0.ebuild: - Version bump to 2.2.0, add ipv6 payload support (bug 335563). - - 21 Mar 2011; Kacper Kowalik openvpn-2.1.4.ebuild: - ppc/ppc64 stable wrt #354661 - - 20 Mar 2011; Raúl Porcel openvpn-2.1.4.ebuild: - s390/sh/sparc stable wrt #354661 - - 13 Mar 2011; Markus Meier openvpn-2.1.4.ebuild: - arm stable, bug #354661 - - 08 Mar 2011; Tobias Klausmann openvpn-2.1.4.ebuild: - Stable on alpha, bug #354661 - - 03 Mar 2011; Thomas Kahle openvpn-2.1.4.ebuild: - x86 stable per bug 354661 - - 21 Feb 2011; Jeroen Roovers openvpn-2.1.4.ebuild: - Stable for HPPA (bug #354661). - - 13 Feb 2011; Markos Chandras openvpn-2.1.4.ebuild: - Stable on amd64 wrt bug #354661 - - 10 Jan 2011; Brent Baude openvpn-2.1.3.ebuild: - stable ppc, bug 342897 - - 28 Dec 2010; Brent Baude openvpn-2.1.3.ebuild: - stable ppc64, bug 342897 - -*openvpn-2.1.4 (14 Dec 2010) - - 14 Dec 2010; Dirkjan Ochtman +openvpn-2.1.4.ebuild: - Version bump to 2.1.4. - - 05 Dec 2010; Raúl Porcel openvpn-2.1.3.ebuild: - alpha/s390/sh/sparc stable wrt #342897 - - 03 Nov 2010; Markus Meier openvpn-2.1.3.ebuild: - arm stable, bug #342897 - - 03 Nov 2010; Pawel Hajdan jr openvpn-2.1.3.ebuild: - x86 stable wrt bug #342897 - - 29 Oct 2010; Jeroen Roovers openvpn-2.1.3.ebuild: - Stable for HPPA (bug #342897). - - 28 Oct 2010; Markos Chandras openvpn-2.1.3.ebuild: - Stable on amd64 wrt bug #342897 - - 28 Oct 2010; Dirkjan Ochtman openvpn-2.1.3.ebuild: - Fix QA issues for bug 342933. - - 27 Oct 2010; Dirkjan Ochtman +files/65openvpn, - openvpn-2.1.3.ebuild: - Add CONFIG_PROTECT for /usr/share/openvpn/easy-rsa, as suggested by - hwoarang. - - 19 Oct 2010; Dirkjan Ochtman - -files/openvpn-2.0.9-pam.patch, -files/openvpn-2.0.9-persistent.patch, - -openvpn-2.1.0-r1.ebuild: - Clean up cruft from old versions. - - 19 Oct 2010; Dirkjan Ochtman openvpn-2.1.3.ebuild: - Update ebuild to use new path_exists function. - - 19 Oct 2010; Jeroen Roovers openvpn-2.1.2.ebuild: - Stable for HPPA (bug #338919). - - 15 Oct 2010; Brent Baude openvpn-2.1.2.ebuild: - stable ppc, bug 338919 - - 12 Oct 2010; Dirkjan Ochtman openvpn-2.1.3.ebuild: - Improved 2.1.3 ebuild; thanks to pva for the review. - - 12 Oct 2010; Raúl Porcel openvpn-2.1.2.ebuild: - alpha/arm/s390/sh/sparc stable wrt #338919 - - 06 Oct 2010; Markus Meier openvpn-2.1.2.ebuild: - x86 stable, bug #338919 - - 30 Sep 2010; Brent Baude openvpn-2.1.2.ebuild: - stable ppc64, bug 338919 - - 28 Sep 2010; Markos Chandras openvpn-2.1.2.ebuild: - Stable on amd64 wrt bug #338919 - -*openvpn-2.1.3 (27 Sep 2010) - - 27 Sep 2010; Dirkjan Ochtman +openvpn-2.1.3.ebuild: - Version bump to 2.1.3. - - 27 Sep 2010; Dirkjan Ochtman -openvpn-2.0.9.ebuild, - -openvpn-2.1_rc15.ebuild: - Clean up old versions. - - 07 Sep 2010; Joseph Jezak openvpn-2.1.0-r1.ebuild, - openvpn-2.1.2.ebuild: - Change altivec fix to work on ppc64 as well. - - 06 Sep 2010; Brent Baude openvpn-2.1.0-r1.ebuild: - Marking openvpn-2.1.0-r1 ppc64 for bug 293894 - - 04 Sep 2010; Raúl Porcel openvpn-2.1.0-r1.ebuild: - alpha/s390/sh/sparc stable wrt #293894 - - 28 Aug 2010; Markus Meier openvpn-2.1.0-r1.ebuild: - arm stable, bug #293894 - - 25 Aug 2010; Jeroen Roovers openvpn-2.1.0-r1.ebuild: - Stable for HPPA PPC (bug #293894). - - 24 Aug 2010; Pawel Hajdan jr - openvpn-2.1.0-r1.ebuild: - x86 stable wrt security bug #293894 - - 23 Aug 2010; Markos Chandras - openvpn-2.1.0-r1.ebuild: - Stable on amd64 wrt bug #293894 - - 23 Aug 2010; Dirkjan Ochtman openvpn-2.1.0-r1.ebuild, - openvpn-2.1.2.ebuild: - Get rid of useless threads flag. - -*openvpn-2.1.2 (23 Aug 2010) - - 23 Aug 2010; Dirkjan Ochtman +openvpn-2.1.2.ebuild: - Version bump to 2.1.2. - - 23 Aug 2010; Dirkjan Ochtman openvpn-2.1.0-r1.ebuild: - Remove built_with_use, upgrade to EAPI=2. - - 23 Aug 2010; Dirkjan Ochtman -openvpn-2.0.6.ebuild, - -openvpn-2.0.7-r2.ebuild, -files/openvpn-2.0.7-pam.patch, - -files/openvpn-2.0.7-persistent.patch, -openvpn-2.1_rc19.ebuild, - -openvpn-2.1_rc20.ebuild, -openvpn-2.1_rc21.ebuild: - Clean up old versions. - - 23 Aug 2010; Dirkjan Ochtman metadata.xml: - Add myself as a maintainer. - - 28 Feb 2010; Cédric Krier files/openvpn-2.1.init, - files/openvpn.init: - Fix init scripts to work with tabs for bug #301619 - - 28 Feb 2010; Cédric Krier openvpn-2.1.0-r1.ebuild: - Filter out -maltivec on ppc for bug #293840 - -*openvpn-2.1.0-r1 (29 Dec 2009) - - 29 Dec 2009; Cédric Krier -openvpn-2.1.0.ebuild, - +openvpn-2.1.0-r1.ebuild, -files/openvpn-2.1.0-stdbool.patch: - Remove stdbool patch for bug #297854 - -*openvpn-2.1.0 (19 Dec 2009) - - 19 Dec 2009; Cédric Krier +openvpn-2.1.0.ebuild, - +files/openvpn-2.1.0-stdbool.patch: - Version bump and add patch for bug #293840 - -*openvpn-2.1_rc21 (15 Nov 2009) - - 15 Nov 2009; Cédric Krier +openvpn-2.1_rc21.ebuild: - Version bump - - 10 Oct 2009; Cédric Krier openvpn-2.1_rc20.ebuild, - metadata.xml: - Add eurephia patch for bug #272079 - -*openvpn-2.1_rc20 (10 Oct 2009) - - 10 Oct 2009; Cédric Krier +openvpn-2.1_rc20.ebuild, - +files/openvpn-2.1_rc20-pkcs11.patch: - Version bump with ipv6 patch for bug #287896 and patch for bug #273586 - - 10 Oct 2009; Cédric Krier files/openvpn-2.1.init: - Remove --nobind from init script for bug #282721 - - 10 Oct 2009; Raúl Porcel openvpn-2.0.9.ebuild: - sh/sparc stable wrt #272546 - - 10 Oct 2009; Raúl Porcel openvpn-2.1_rc15.ebuild: - s390/sh/sparc stable wrt #280072 - - 04 Oct 2009; Markus Meier openvpn-2.1_rc15.ebuild: - arm stable, bug #280072 - - 26 Sep 2009; Brent Baude openvpn-2.1_rc15.ebuild: - Marking openvpn-2.1_rc15 ppc64 for bug 280072 - - 29 Aug 2009; nixnut openvpn-2.1_rc15.ebuild: - ppc stable #280072 - - 29 Aug 2009; nixnut openvpn-2.0.9.ebuild: - ppc stable #272546 - - 28 Aug 2009; Tobias Klausmann - openvpn-2.1_rc15.ebuild: - Stable on alpha, bug #280072 - - 19 Aug 2009; Jeroen Roovers openvpn-2.1_rc15.ebuild: - Stable for HPPA (bug #280072). - - 05 Aug 2009; openvpn-2.1_rc15.ebuild: - Marked stable on AMD64 as requested by Cédric Krier in - bug #280072. Compile-tested on a Core2 Duo, no suitable network - environment to test. - - 04 Aug 2009; Christian Faulhammer - openvpn-2.1_rc15.ebuild: - stable x86, bug 280072 - -*openvpn-2.1_rc19 (01 Aug 2009) - - 01 Aug 2009; Cédric Krier +openvpn-2.1_rc19.ebuild: - Version bump - - 28 Jun 2009; Brent Baude openvpn-2.0.9.ebuild: - Marking openvpn-2.0.9 ppc64 for bug 272546 - - 21 Jun 2009; Cédric Krier openvpn-2.1_rc15.ebuild: - Remove empty doc dir for bug #272994 - - 21 Jun 2009; Cédric Krier openvpn-2.1_rc15.ebuild: - Add missing -Wall for plugin - - 21 Jun 2009; Cédric Krier openvpn-2.0.9.ebuild: - Add missing missing file for easy-rsa for bug #273586 - - 21 Jun 2009; Cédric Krier openvpn-2.1_rc15.ebuild: - Fix CFLAGS and LDFLAGS in plugin for bug #263136 - - 11 Jun 2009; Jeroen Roovers openvpn-2.0.9.ebuild: - Stable for HPPA (bug #272546). - - 07 Jun 2009; Tobias Klausmann openvpn-2.0.9.ebuild: - Stable on alpha, bug #272546 - - 07 Jun 2009; Markus Meier openvpn-2.0.9.ebuild: - amd64/x86 stable, bug #272546 - - 28 May 2009; Cédric Krier openvpn-2.1_rc15.ebuild: - Fix bad header and missing RDEPEND - - 28 May 2009; Cédric Krier files/up.sh: - Fix invalid resolv.conf when DOMAIN is empty for bug #269614 - - 15 Apr 2009; Cédric Krier files/up.sh: - Fix up.sh to add search for all domains for bug #259382 - -*openvpn-2.1_rc15 (03 Jan 2009) - - 03 Jan 2009; Cédric Krier -openvpn-2.1_rc13.ebuild, - +openvpn-2.1_rc15.ebuild: - Version bump - - 02 Nov 2008; Cédric Krier - +files/openvpn-2.1_rc13-peercred.patch, openvpn-2.1_rc13.ebuild: - Add peercred patch for bug #245181 - -*openvpn-2.1_rc13 (01 Nov 2008) - - 01 Nov 2008; Cédric Krier - -files/openvpn-2.1_rc9-tests.patch, -openvpn-2.1_rc9.ebuild, - +openvpn-2.1_rc13.ebuild: - Version bump - - 01 Nov 2008; Cédric Krier files/openvpn-2.1.init: - Fix init script for bug #234667 - - 28 Sep 2008; Cédric Krier - +files/openvpn-2.1_rc9-tests.patch, openvpn-2.1_rc9.ebuild: - Add tests patch for bug #236877 - - 02 Aug 2008; Cédric Krier files/openvpn-2.1.init: - Add --script-security 2 for bug #233657 - -*openvpn-2.1_rc9 (01 Aug 2008) - - 01 Aug 2008; Cédric Krier - -files/openvpn-2.1_rc7-tap.patch, -openvpn-2.1_rc7-r2.ebuild, - +openvpn-2.1_rc9.ebuild: - Version bump - -*openvpn-2.0.9 (14 May 2008) - - 14 May 2008; Cédric Krier - +files/openvpn-2.0.9-pam.patch, +files/openvpn-2.0.9-persistent.patch, - +openvpn-2.0.9.ebuild: - Version bump - - 13 May 2008; Cédric Krier metadata.xml: - Take ownership, after Alon Bar-Lev left - -*openvpn-2.1_rc7-r2 (18 Apr 2008) - - 18 Apr 2008; Alon Bar-Lev - files/openvpn-2.1_rc7-tap.patch, -openvpn-2.1_rc7-r1.ebuild, - +openvpn-2.1_rc7-r2.ebuild: - Fix tun (again), bug#218129, thanks to Sigmatador - -*openvpn-2.1_rc7-r1 (16 Apr 2008) - - 16 Apr 2008; Alon Bar-Lev - files/openvpn-2.1_rc7-tap.patch, -openvpn-2.1_rc7.ebuild, - +openvpn-2.1_rc7-r1.ebuild: - Fix typeo in tun, bug#217956, thanks to Sigmatador - - 17 Feb 2008; Christoph Mende openvpn-2.0.7-r2.ebuild: - Stable on amd64, bug #209177 - - 12 Feb 2008; Raúl Porcel openvpn-2.0.7-r2.ebuild: - alpha/sparc stable wrt #209177 - -*openvpn-2.1_rc7 (09 Feb 2008) - - 09 Feb 2008; Alon Bar-Lev - -files/openvpn-2.1_rc4-ip6-mss.patch, - -files/openvpn-2.1_rc6-iproute.patch, +files/openvpn-2.1_rc7-tap.patch, - -openvpn-2.1_rc4-r2.ebuild, -openvpn-2.1_rc6-r1.ebuild, - +openvpn-2.1_rc7.ebuild: - Version bump, fix bug#209055 - - 08 Feb 2008; Tobias Scherbaum - openvpn-2.0.7-r2.ebuild: - ppc stable, bug #209177 - - 07 Feb 2008; Jeroen Roovers openvpn-2.0.7-r2.ebuild: - Stable for HPPA (bug #209177). - - 07 Feb 2008; Christian Faulhammer - openvpn-2.0.7-r2.ebuild: - restrict tests if USE=ssl is not set - - 07 Feb 2008; Christian Faulhammer - openvpn-2.0.7-r2.ebuild: - stable x86, bug 209177 - - 07 Feb 2008; Brent Baude openvpn-2.0.7-r2.ebuild: - stable ppc64, bug 209177 - - 30 Jan 2008; Alon Bar-Lev files/down.sh, files/up.sh: - If SVCNAME does not exist avoid doing service magic - - 29 Jan 2008; Diego Pettenò files/openvpn-2.1.init, - files/openvpn.init: - Fix init script dependencies to work without a boot runlevel. - -*openvpn-2.1_rc6-r1 (25 Jan 2008) - - 25 Jan 2008; Alon Bar-Lev - +files/openvpn-2.1_rc6-iproute.patch, -openvpn-2.1_rc6.ebuild, - +openvpn-2.1_rc6-r1.ebuild: - Fix iproute issue, bug#207320, thanks to Graham Murray - -*openvpn-2.1_rc6 (24 Jan 2008) - - 24 Jan 2008; Alon Bar-Lev -openvpn-2.1_rc5.ebuild, - +openvpn-2.1_rc6.ebuild: - Version bump - -*openvpn-2.1_rc5 (23 Jan 2008) - - 23 Jan 2008; Alon Bar-Lev +openvpn-2.1_rc5.ebuild: - Version bump - - 21 Dec 2007; Alon Bar-Lev metadata.xml: - Take ownership, after Roy left - - 25 Sep 2007; Roy Marples files/openvpn-2.1.conf, - files/openvpn-2.1.init, files/down.sh, files/up.sh: - PEER_DNS now allows OpenVPN to create /etc/resolv.conf or not, #193668 - - 25 Sep 2007; Roy Marples files/down.sh, files/up.sh: - Pass parameters to service specific scripts, #193724 thanks to Sergiy Borodych - - 15 Sep 2007; Roy Marples - -files/openvpn-2.0.4-darwin.patch, openvpn-2.0.6.ebuild, - openvpn-2.0.7-r2.ebuild, openvpn-2.1_rc4-r2.ebuild: - ppc-macos keyword and patch dropped - -*openvpn-2.1_rc4-r2 (16 Aug 2007) - - 16 Aug 2007; Roy Marples - +files/openvpn-2.1_rc4-ip6-mss.patch, +openvpn-2.1_rc4-r2.ebuild: - Add a patch to fix mss for IPv6. - - 09 Jul 2007; Roy Marples openvpn-2.1_rc4.ebuild, - openvpn-2.1_rc4-r1.ebuild: - Remove BSD warning about MTU as it no longer applies (I think) - - 08 Jul 2007; Roy Marples files/openvpn-2.1.conf, - files/openvpn-2.1.init: - RE_ENTER config variable allows custom up/down scripts to re-enter openvpn. - Should fix #133107. - -*openvpn-2.1_rc4-r1 (29 Jun 2007) - - 29 Jun 2007; Roy Marples +files/openvpn-2.1.conf, - files/openvpn-2.1.init, +openvpn-2.1_rc4-r1.ebuild: - DETECT_CLIENT config directive now controls init script behaviour, #181000. - IPv6 support added, #183457 thanks to Marcel Pennewiß. - - 08 Jun 2007; Joshua Kinard openvpn-2.0.7-r2.ebuild: - Marked unstable on mips, per #181074. - -*openvpn-2.1_rc4 (26 Apr 2007) - - 26 Apr 2007; Roy Marples +openvpn-2.1_rc4.ebuild: - Bump, fixes #176001 thanks to boris64. - - 16 Apr 2007; Roy Marples - +files/openvpn-2.1_rc2-freebsd.patch, openvpn-2.0.6.ebuild, - openvpn-2.0.7.ebuild, openvpn-2.0.7-r1.ebuild, openvpn-2.0.7-r2.ebuild, - openvpn-2.1_rc2.ebuild: - static USE flag now does what it says on the tin, #174786 - thanks to Michael Gisbers. - Added a patch to clean up compile and install on FreeBSD. - - 09 Mar 2007; Roy Marples files/openvpn-2.1.init: - Hide ifconfig errors on FreeBSD. - Use printf instead of echo -e so we work on all POSIX shells. - -*openvpn-2.1_rc2 (04 Mar 2007) - - 04 Mar 2007; Roy Marples +openvpn-2.1_rc2.ebuild: - Bumpage. - -*openvpn-2.1_rc1-r2 (23 Feb 2007) -*openvpn-2.0.7-r2 (23 Feb 2007) - - 23 Feb 2007; Roy Marples files/openvpn-2.1.init, - files/down.sh, files/openvpn.init, files/up.sh, +openvpn-2.0.7-r2.ebuild, - +openvpn-2.1_rc1-r2.ebuild: - Init scripts no longer require bash. - - 07 Feb 2007; Roy Marples files/down.sh, files/up.sh: - up.sh and down.sh no longer require bash. - - 05 Jan 2007; Diego Pettenò openvpn-2.0.6.ebuild, - openvpn-2.0.7.ebuild, openvpn-2.0.7-r1.ebuild, openvpn-2.1_rc1.ebuild, - openvpn-2.1_rc1-r1.ebuild: - Remove gnuconfig_update usage, leave it to econf. - -*openvpn-2.1_rc1-r1 (08 Nov 2006) -*openvpn-2.0.7-r1 (08 Nov 2006) - - 08 Nov 2006; Roy Marples - +files/openvpn-2.0.7-persistent.patch, - +files/openvpn-2.1_rc1-persistent.patch, +openvpn-2.0.7-r1.ebuild, - +openvpn-2.1_rc1-r1.ebuild: - Added patches to enable txqueuelen when making a persistent interface, #150791 - - 06 Nov 2006; Roy Marples openvpn-2.0.6.ebuild, - openvpn-2.0.7.ebuild, -openvpn-2.1_beta15.ebuild, openvpn-2.1_rc1.ebuild: - die if iproute2 support was requested, but built with the minimal USE flag. - Fixes #154191 thanks to Martin Scherer. - -*openvpn-2.1_rc1 (02 Nov 2006) - - 02 Nov 2006; Roy Marples +openvpn-2.1_rc1.ebuild: - New upstream version. - - 01 Nov 2006; Roy Marples files/openvpn-2.1.init, - files/up.sh: - Ensure we work with all bash versions. - - 17 Oct 2006; Roy Marples openvpn-2.0.7.ebuild, - openvpn-2.1_beta15.ebuild: - Added ~sparc-fbsd keyword. - - 14 Oct 2006; Roy Marples files/openvpn-2.1.init: - Quiet stopping. - - 11 Oct 2006; Roy Marples - +files/openvpn-2.0.7-pam.patch, openvpn-2.0.7.ebuild, - openvpn-2.1_beta15.ebuild: - Add a patch so we work with both LinuxPAM and OpenPAM correctly. - - 05 Oct 2006; Markus Rothe openvpn-2.1_beta15.ebuild: - Added ~ppc64 - - 13 Sep 2006; Roy Marples -openvpn-2.1_beta14.ebuild, - openvpn-2.1_beta15.ebuild: - Fix plugin install, #147308 again. - -*openvpn-2.1_beta15 (12 Sep 2006) - - 12 Sep 2006; Roy Marples files/up.sh, - +openvpn-2.1_beta15.ebuild: - Version bump, #147308 thanks to Alon Bar-Lev. - Fix up.sh for FreeBSD. - - 10 Sep 2006; Roy Marples files/openvpn-2.1.init: - Add FreeBSD support - - 08 Jul 2006; Markus Rothe openvpn-2.0.6.ebuild: - Stable on ppc64 - - 06 Jul 2006; Roy Marples files/openvpn-2.1.init, - files/openvpn.init: - Allow periods in config names, #139454 thanks to Ed Catmur. - -*openvpn-2.0.7 (29 Jun 2006) - - 29 Jun 2006; Roy Marples +openvpn-2.0.7.ebuild: - Bump, #138250, thanks to Armando Di Cianno. - - 15 May 2006; Brent Baude openvpn-2.0.6.ebuild: - Marking openvpn-2.0.6 ~ppc64 per bug request 133417 - - 12 May 2006; Roy Marples files/down.sh, files/up.sh: - up.sh and down.sh now save and restore resolv.conf if we don't - have resolvconf installed, #132932. - - 10 May 2006; Roy Marples openvpn-2.1_beta14.ebuild, - files/up.sh: - up.sh no longer overwrites resolv.conf if no dns - information has been given to us by openvpn. - - Dropped the smartcard USE flag and opensc dependency as requested by the - openvpn pcks11 patch author Alon Bar-Lev, #118435. - -*openvpn-2.1_beta14 (09 May 2006) - - 09 May 2006; Roy Marples +files/openvpn-2.1.init, - +files/down.sh, +files/up.sh, +openvpn-2.1_beta14.ebuild: - New upstream beta release with smartcard support (#118435). - We now add an openvpn user/group so you can drop root if you wish (#120425). - - If you use the remote keyword in your config then you are deemed to be a - client and we force our up/down scripts to be used. These scripts start/stop - any services depending on openvpn AND apply any DNS information to resolvconf - or /etc/resolv.conf directly if resolvconf is not installed. - - 05 May 2006; Roy Marples files/openvpn.init: - Tweak init script to start before netmount. - - 24 Apr 2006; Roy Marples -openvpn-2.0.5-r2.ebuild, - openvpn-2.0.6.ebuild: - Stop installing INSTALL document. - - 09 Apr 2006; Fabian Groffen openvpn-2.0.6.ebuild: - Marked ppc-macos stable (bug #128888) - - 08 Apr 2006; Bryan Østergaard openvpn-2.0.6.ebuild: - Stable on hppa. See bug #128888. - - 05 Apr 2006; Andrej Kacian openvpn-2.0.6.ebuild: - Stable on x86, bug #128888. - - 05 Apr 2006; Patrick McLean openvpn-2.0.6.ebuild: - Stable on amd64 (bug 128888). - - 05 Apr 2006; Gustavo Zacarias openvpn-2.0.6.ebuild: - Stable on sparc wrt security #128888 - - 05 Apr 2006; Tobias Scherbaum - openvpn-2.0.6.ebuild: - ppc stable, bug #128888 - -*openvpn-2.0.6 (05 Apr 2006) - - 05 Apr 2006; Roy Marples +openvpn-2.0.6.ebuild: - New upstream release. - - 08 Feb 2006; Roy Marples openvpn-2.0.5-r2.ebuild: - Marking stable on ppc-macos so I can punt older versions, #117111. - It's just an init script anyway, so shouldn't affect things. - - 07 Feb 2006; Aron Griffis openvpn-2.0.5-r2.ebuild: - Mark 2.0.5-r2 stable on alpha - - 05 Feb 2006; Guy Martin openvpn-2.0.5-r2.ebuild: - Stable on hppa. - - 08 Jan 2006; Carsten Lohrke metadata.xml: - One maintainer retired, one left. - - 05 Jan 2006; Simon Stelling openvpn-2.0.5-r2.ebuild: - stable on amd64 - - 02 Jan 2006; Michael Hanselmann - openvpn-2.0.5-r2.ebuild: - Stable on ppc. - - 30 Dec 2005; Roy Marples openvpn-2.0.5-r2.ebuild: - Stable on x86, #117111. - - 30 Dec 2005; Gustavo Zacarias - openvpn-2.0.5-r2.ebuild: - Stable on sparc wrt #117111 - - 08 Nov 2005; Roy Marples -openvpn-2.0.1.ebuild, - -openvpn-2.0.2.ebuild, -openvpn-2.0.2-r3.ebuild, -openvpn-2.0.4-r1.ebuild, - -openvpn-2.0.4-r2.ebuild, -openvpn-2.0.5-r1.ebuild: - Punted a few versions. - -*openvpn-2.0.5-r2 (06 Nov 2005) - - 06 Nov 2005; Roy Marples openvpn-2.0.5.ebuild, - +openvpn-2.0.5-r2.ebuild: - easyrsa pkitool is now installed, #111635. - easyrsa no longer gets installed when minimum USE flag is set. - - 06 Nov 2005; Simon Stelling openvpn-2.0.5.ebuild: - stable on amd64 wrt bug 111116 - - 05 Nov 2005; Bryan Østergaard openvpn-2.0.5.ebuild: - Stable on alpha, bug 111116. - - 04 Nov 2005; Gustavo Zacarias openvpn-2.0.5.ebuild: - Stable on sparc wrt #111116 - - 04 Nov 2005; Fabian Groffen openvpn-2.0.5.ebuild: - Marked ppc-macos for bug #111116 (again) - - 04 Nov 2005; Mark Loeser openvpn-2.0.5.ebuild: - Stable on x86; bug #111116 - - 03 Nov 2005; Michael Hanselmann openvpn-2.0.5.ebuild: - Stable on ppc. See bug #111116. - -*openvpn-2.0.5-r1 (03 Nov 2005) -*openvpn-2.0.5 (03 Nov 2005) - - 03 Nov 2005; Roy Marples +openvpn-2.0.5.ebuild, - +openvpn-2.0.5-r1.ebuild: - Version bump - fixes some serious issues 2.0.4 had - 2.0.5 has old init script - 2.0.5-r1 has new init script - - 03 Nov 2005; Roy Marples openvpn-2.0.4-r1.ebuild, - openvpn-2.0.4-r2.ebuild: - easy-rsa now gets installed properly, #111351 - - 03 Nov 2005; Gustavo Zacarias - openvpn-2.0.4-r1.ebuild: - Stable on sparc wrt #111116 - - 02 Nov 2005; Fabian Groffen - +files/openvpn-2.0.4-darwin.patch, openvpn-2.0.4-r1.ebuild, - openvpn-2.0.4-r2.ebuild: - Fixed compilation problem on Darwin and marked ppc-macos (bug #111116) - -*openvpn-2.0.4-r2 (02 Nov 2005) -*openvpn-2.0.4-r1 (02 Nov 2005) - - 02 Nov 2005; Roy Marples -openvpn-2.0.4.ebuild, - +openvpn-2.0.4-r1.ebuild, +openvpn-2.0.4-r2.ebuild: - 2.0.4 removed as it had the new init script - 2.0.4-r1 added with old init script - 2.0.4-r2 added with new init script - - 02 Nov 2005; Roy Marples openvpn-2.0.4.ebuild: - Fixed pam issue when building plugins, #111267 - - 02 Nov 2005; Michael Hanselmann openvpn-2.0.4.ebuild: - Stable on ppc. - - 02 Nov 2005; Andrej Kacian openvpn-2.0.4.ebuild: - Stable on x86, security bug #111116. - -*openvpn-2.0.4 (02 Nov 2005) - - 02 Nov 2005; Roy Marples metadata.xml, - +openvpn-2.0.4.ebuild: - Added myself as a maintainer until luckyduck comes back online - - Version bump, wrt bug #111116 - - Examples flag really now works, #100943 - - init script now appends the --cd option only when the same option - is not specified in the config file, #109363 - - 15 Oct 2005; Roy Marples openvpn-2.0.2-r3.ebuild: - plugins now really install to /usr/lib/openvpn - -*openvpn-2.0.2-r3 (14 Oct 2005) - - 14 Oct 2005; Roy Marples files/openvpn.init, - -openvpn-2.0.2-r2.ebuild, +openvpn-2.0.2-r3.ebuild: - init script now modprobes tun if /dev/tun does not exist and errors - if tun/tap support is not enabled in the kernel - - iproute2 USE flag fixed as --disable-iproute2 also enables it in the Makefile - -*openvpn-2.0.2-r2 (14 Oct 2005) - - 14 Oct 2005; Roy Marples files/openvpn.init, - -openvpn-2.0.2-r1.ebuild, +openvpn-2.0.2-r2.ebuild: - Rev bump for new init script which stops properly on baselayout-1.11 and - earlier. - - 14 Oct 2005; Roy Marples openvpn-2.0.2-r1.ebuild: - Added net-tools as a dependency if iproute2 USE flag is not used. - -*openvpn-2.0.2-r1 (13 Oct 2005) - - 13 Oct 2005; Roy Marples +files/openvpn.init, - +openvpn-2.0.2-r1.ebuild: - New init script which allows more granular control of seperate vpns, #105439 - Install all docs, #100943 - new iproute2 USE flag, #98782 thanks to Sean Lynn - new static USE flag, #105479 thanks to Clemens Noss - new minimal USE flag which decides to build bundled plugins or not, #103711 - -*openvpn-2.0.2 (19 Sep 2005) - - 19 Sep 2005; Seemant Kulleen -openvpn-2.0.ebuild, - -openvpn-2.0-r1.ebuild, +openvpn-2.0.2.ebuild: - version bump to newest upstream release. wfm, and luckyduck is missing. - Closes bug #103913 - - 15 Sep 2005; Aron Griffis openvpn-2.0.1.ebuild: - Mark 2.0.1 stable on alpha - - 30 Aug 2005; Gustavo Zacarias openvpn-2.0.1.ebuild: - Stable on sparc wrt #102871 - - 24 Aug 2005; Olivier Crête openvpn-2.0.1.ebuild: - Stable on x86 per security bug #102871 - - 21 Aug 2005; Fabian Groffen openvpn-2.0.1.ebuild: - Stable on ppc-macos (bug #102871) - - 21 Aug 2005; Michael Hanselmann openvpn-2.0.1.ebuild: - Stable on ppc. - - 21 Aug 2005; Luis Medinas openvpn-2.0.1.ebuild: - Marked Stable on AMD64. Fixes bug #102871. - -*openvpn-2.0.1 (21 Aug 2005) - - 21 Aug 2005; petre rodan +openvpn-2.0.1.ebuild: - version bump as per security bug #102871; added selinux RDEPEND - - 25 Jun 2005; Jan Brinkmann openvpn-2.0-r1.ebuild: - -r1 installs the initscript again, fixes #96855. - - 18 Jun 2005; Jason Wever openvpn-2.0.ebuild: - Stable on SPARC. - - 09 Jun 2005; Jan Brinkmann openvpn-2.0-r1.ebuild: - Minor fixes. - -*openvpn-2.0-r1 (30 May 2005) - - 30 May 2005; Jan Brinkmann files/openvpn, - +openvpn-2.0-r1.ebuild: - make use of our initscript again, fixes #94350. the initscript now supports - checking if a connection is already online, see #92369 for details. thanks - to Christian Hesse for the suggestion. - - 28 May 2005; Jan Brinkmann openvpn-2.0.ebuild: - stable on amd64, ppc and x86 - - 07 May 2005; Jeffrey Forman openvpn-1.6.0.ebuild: - openvpn-1.6.0 stable on sparc - - 01 May 2005; Jan Brinkmann openvpn-1.5.0-r1.ebuild, - openvpn-1.6.0.ebuild: - marked 1.6.0 stable on amd64 and x86, some cosmetic changes. - - 29 Apr 2005; Jan Brinkmann metadata.xml: - herd -> secure-tunneling - - 29 Apr 2005; Jan Brinkmann openvpn-2.0.ebuild: - added a compatibility warning. - -*openvpn-2.0 (29 Apr 2005) - - 29 Apr 2005; Jan Brinkmann metadata.xml, - -openvpn-1.1.0.ebuild, -openvpn-1.3.1.ebuild, -openvpn-1.3.2.ebuild, - -openvpn-1.3.2-r1.ebuild, -openvpn-1.4.2.ebuild, -openvpn-1.5.0.ebuild, - +openvpn-2.0.ebuild: - added ebuild for 2.0, fixes #50767. also updated metadata.xml, took over - maintainership. did some cleanup, removed older versions. introduced support - for the examples useflag. - - 05 Feb 2005; openvpn-1.5.0-r1.ebuild, - openvpn-1.6.0.ebuild: - - q/a fix. os-headers are not needed in RDEPEND - - 23 Jan 2005; Daniel Black openvpn-1.5.0-r1.ebuild, - openvpn-1.6.0.ebuild: - threads is now a global use flags. Changed pthreads to threads. - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 18 Dec 2004; Simon Stelling openvpn-1.6.0.ebuild: - added ~amd64 - - 24 Nov 2004; Kito openvpn-1.6.0.ebuild: - added ~ppc-macos. closes bug Bug 72324 - - 17 Oct 2004; openvpn-1.5.0-r1.ebuild, - openvpn-1.6.0.ebuild: - added gnuconfig_update for bug #61187 - -*openvpn-1.6.0 (02 Oct 2004) - - 02 Oct 2004; Joshua Charles Campbell openvpn-1.6.0.ebuild: - Version bump - - 02 Oct 2004; Bryan Østergaard openvpn-1.5.0-r1.ebuild: - Keyword ~alpha, bug 65839. - - 25 Aug 2004; Sven Wegener openvpn-1.1.0.ebuild, - openvpn-1.3.1.ebuild, openvpn-1.3.2-r1.ebuild, openvpn-1.3.2.ebuild, - openvpn-1.4.2.ebuild, openvpn-1.5.0-r1.ebuild, openvpn-1.5.0.ebuild: - Changed SRC_URI to use mirror:// syntax. - - 09 Jul 2004; Travis Tilley openvpn-1.5.0-r1.ebuild, - openvpn-1.5.0.ebuild: - switch linux-headers dependency to virtual/os-headers - - 25 Mar 2004; Jason Wever openvpn-1.5.0-r1.ebuild: - Marked stable on sparc. - -*openvpn-1.5.0-r1 (15 Mar 2004) - - 15 Mar 2004; metadata.xml, openvpn-1.5.0-r1.ebuild; - Added pthreads support and made the ebuild actually consider its use flags, wow. - -*openvpn-1.5.0 (24 Dec 2003) - -*openvpn-1.4.2 (03 Aug 2003) - - 03 Aug 2003; metadata.xml, openvpn-1.5.0.ebuild: - version 1.5.0 added - fixed init script added. Closes several bugs. - -*openvpn-1.4.2 (03 Aug 2003) - - 03 Aug 2003; metadata.xml, openvpn-1.4.2.ebuild: - ~ppc keyword - -*openvpn-1.4.2 (03 Aug 2003) - - 03 Aug 2003; metadata.xml, openvpn-1.4.2.ebuild: - version 1.4.2 added - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*openvpn-1.3.2-r1 (20 May 2003) - - 20 May 2003; Ryan Phillips openvpn-1.3.2-r1.ebuild : - Included init script. Bug #20085 Fixed. Submitted by Warp Zero - -*openvpn-1.3.2 (31 Jan 2003) - - 31 Jan 2003; Ryan Phillips openvpn-1.3.2 : - - new version. - -*openvpn-1.3.1 (15 Jul 2002) - - 15 Jul 2002; Ryan Phillips openvpn-1.3.1 : - - new version. Thanks to Marko Mikulicic - -*openvpn-1.1.0 (26 May 2002) - - 09 Jul 2002; phoen][x openvpn-1.1.0.ebuild : - Added KEYWORDS. - - 26 May 2002; Mike Jones ChangeLog, openvpn-1.1.0.ebuild: - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. - diff --git a/net-misc/openvpn/Manifest b/net-misc/openvpn/Manifest deleted file mode 100644 index 77bc67256..000000000 --- a/net-misc/openvpn/Manifest +++ /dev/null @@ -1,14 +0,0 @@ -AUX 2.3.6-null-cipher.patch 1531 SHA256 a3f8ac3630c9887d18d21e0ac9781d615cf8dff277c070306b36c5d0faa8a1ac SHA512 0aa288af3c0b43977bf84b099ea28dbf7ab9a1096d76e8f706989570984c70a4c298430eac35b0c80eab8bc05e6072d965c20a9e3689e7448e759abb92c93fb2 WHIRLPOOL cbefb2a1b6d63373890a76d3a6153335f8d05b07e4546893e7a8871c653d39f06941615181308fbf41a07cf702b2a730dfacc6a01840efdbfbeaf301a58362bb -AUX 65openvpn 45 SHA256 d5758e39fdc75dcbb5a788b1afa743c3c1f08c63c535aa32c300b965474d765c SHA512 713345092b60d1322d3fa96fd72d69ed82dbfee5031a675114bc60acfdacaf0811f6bf4530cf937ca5a86b3f2665b28951b9087ec91c2c0faf75bdaf1e25bdbb WHIRLPOOL 534e7dcf2ac953e9ec5de05810022471cb26a16806cd036f25d02550e20f8aaa91410bd005bc7a5e4a549d8a40d01ae317be1d1e1e25d91ed989bbbea7ede9d2 -AUX down.sh 943 SHA256 39debebcd8c899f20e6d355cbc8eaab46e28b83a9f6c33a94c065688a4f3d2c7 SHA512 5defd61edf11cc63f3f8f60bef7fa730c4bcdd2545d664bd94666dd3aea80bd9d190263d8835a555e4287a594f6fce0f52426aed49c60233ff637a2a6164a997 WHIRLPOOL c66fd1e016656fe83d7f55b77bf232058397f9cd3054abe13ec006c227afe6746ee4ada310ff43761ec95510f736b8e542f136711d648642eecafe055975c57e -AUX openvpn-2.1.conf 892 SHA256 330149a83684ddabe413d134d4c8efad4c88b18c2ab67165014deff5f7fffad2 SHA512 982ade883afbe2e656a9cbbe36c31c0e8b4f7bbbe5b63df9f7b834f02a9153032fb7445c85d3e91f62c68a7ddd13c3afbf420fb71cdd13d9c4b69f867bdd9f37 WHIRLPOOL 6ef644826e1e9e2a100e0fa20b5c9190e92c9e08a366dee28dccf3f70fa0593f3c4d271e42db3920630f03704aa2aef8e84d9efbb2b4b6a0d08e74bb340fb0a5 -AUX openvpn-2.1.init 4186 SHA256 d1b1f8a00935d77521bceb62535350444df3470fa45f4d33c3934051a1bb595b SHA512 7ecd0b4dc7341ea0df598752bec8ae6011bea7973ed9dbf17a12c308aed46362e1507fcb3a3bb26049619747f2f819deec1a42c6dce2c13d2a769f1e37735a2f WHIRLPOOL 9d34c438b7d9e45678e2aa48ab42a68b9e2801423688c6280cbb4934a8ef04cbf8a7953a061659f57fb02adf535596ac9313268c29e2dc18cffbf7315681da82 -AUX openvpn-ssl_compression.patch 488 SHA256 aad83fc996d384874b34d5b7ac9cc94a5553be0c997115a306d2f25d68862dce SHA512 019e99c363f127d2d2aa260e4e896fd37ef7624638247c9bfe32fd0101f9052ea3a0754e8f4f6605f22b9e1d7f9c9fbd9413ea3499e546bc8ce0f72857e47e93 WHIRLPOOL 8fe5abc3552c6aefd60ab8c2107f301511f588bfd7e7515dfea8693b2a7ba132ef8d20a7044acd5769bde9338d58a59382dfcdd9d7775404ab7c6844e3feb014 -AUX openvpn.init 1486 SHA256 c4b9e0899fa5ee0b90c5100da7711dc7a6a5658f10042b0feda9e7efb90a11cf SHA512 450595b9ec82ded74c26ed9f73182122e05f53655262a342b195dcedfe63a06a5d9927a3bbe50d0d04f810cc786ac3eb78843877f426c893e165b967bc8ac012 WHIRLPOOL e549221283b4b92c9ada312a746c4ad4c645493c1c844ddaddefecee4c31e17bd4bd8555618408e065c83143e157aaf7e75b44f01abe43f507835df2aa1149d3 -AUX openvpn.service 335 SHA256 a63a6e1505f2b3e20f2c82588dd0c23da9d8c750e1f36fec2ba20a8b5b0c9de1 SHA512 fbd41b80253aaae6750301ac95d8b3bf09e3a70556cc0513792c8e06faa70a716233d134d4928295f381f0f235fcde0eeac9cfa074924b6666a4b46ff7cf91a9 WHIRLPOOL 16f44d10ab03110a21a69716fbac2e64e5376426edd26783d7946d928dd0cc106810126436488843da8e16277d3aa83d208fe50c4aebd9cff86526ce1762b215 -AUX openvpn.tmpfile 39 SHA256 ef3453056a26487d27908d5ced124285403d8e88deb843fccdba9f6724966826 SHA512 659713b35eee340f2b6578796f4335dda391aa635892e802e3f2531f31c9470460b4e4b3be45457f81f3b08b7d60ce15d16f8d70b968fbf24f846ef5f8611a58 WHIRLPOOL 19e4611ffda68a99851921ccaf3a99d04350cd3e0d8833136da151119c267edc383ff96162aa47a2f77171ae908ad011e4119a7a18961ed0bddcbf38d997b976 -AUX up.sh 2865 SHA256 d887ee065261affd849227fa27e092cf66549d824a698f302312d15f787dd840 SHA512 35201b0e60ad20358080007e595eb4f96d186ba8e88f0485c55d164c28e3d78a12f3e09347ba3d76abb9b8b03fb4a53664bd74ab484be1548090022b956925fd WHIRLPOOL 8d25a66d192a6710466d149aec7a1719dfe91558205e8ba7e25b93e58869c8fedc96ba4ce2aedb0595b7e0b63299e6e41be1ba82c6b93ae6bbbb26d409c9bf51 -DIST openvpn-2.3.6.tar.gz 1213272 SHA256 7baed2ff39c12e1a1a289ec0b46fcc49ff094ca58b8d8d5f29b36ac649ee5b26 SHA512 70e0045ea41f6588769ab8b98d8f550b69148adbf7fedcdc36900e25950df43379950492652e243ec6e7965bf9c7dcc86a56ba5dfdc44523aaa81cfc508b1c6e WHIRLPOOL 737f2d1d69ee1c7700d5cd5a4e7d5d1b2f55d8b2229f7c2565fcb8c731ebb719ec8d6bad3b76f763f36e5c70c6e40a666db3508f3024f8e4637c0659061dba48 -EBUILD openvpn-2.3.6-r2.ebuild 4474 SHA256 b6f96c7e4dec297814f117074201a81621ae27427a97ebc57a98d0f3a6fa578c SHA512 a80cb83b6a4523ac2535524f77b0e9c0172e8aa4e2eac359874a7d9f808de3c7f8f82c9fe63e173669a84b4c0bd8047a5d1d3b5e7783941d9d357bcf77fa1d4a WHIRLPOOL 2174b59d0265b57d464a276e34ed22bbb6337fd228064d343a7b394ebb269f6e89975ab7fe0f23414459cd32f4059aedc1f0562496001a415f838065b707b21b -MISC ChangeLog 44229 SHA256 b267623cb0bc4e9956d27a4f060b75f0ee483737ff46b8fa9597c9e7b64bbf82 SHA512 802144bca46822c960d787e7af9966ca7e326965073e1f7bbea89ffd2f8dfe3ae92d0cfaf165060602f6a125c84a34a368035f91ca9d5d4fe8c60b92c8c5f617 WHIRLPOOL 2e4f4c9673636852c3dd44e58ad818e5be65b761dbc9c40d6777a43600bf0c3576ed48b3c91bcda21ccadd4522cac832f5e340c423abbe4a66dd32f088ebe611 -MISC metadata.xml 937 SHA256 3dfcc28012f2c92f044882c39d56b6ef82bb80749ce688b75d526cc6c8836dd3 SHA512 ad3f218ccc64249fda19d87fe79494280eb880841f2d1e69757e7093e62b446f273fecd074ccac02c28894924b02d6a9c9fbbc1bd12ab13493f7f77e50e5b1ce WHIRLPOOL 65bf683e35f44c306c9ed3297cd954eb490f658f97a2d03af2cba0484030b1eccdf401fdc867a5c35a602bd67bf7052d555c2a48b7bebb4469158e26a530a742 diff --git a/net-misc/openvpn/files/2.3.6-null-cipher.patch b/net-misc/openvpn/files/2.3.6-null-cipher.patch deleted file mode 100644 index 1e831cfa2..000000000 --- a/net-misc/openvpn/files/2.3.6-null-cipher.patch +++ /dev/null @@ -1,46 +0,0 @@ -The "really fix cipher none" patch has been merged to release/2.3 and master: - -commit 785838614afc20d362b64907b0212e9a779e2287 (release/2.3) -commit 98156e90e1e83133a6a6a020db8e7333ada6156b (master) - -diff --git a/src/openvpn/crypto_backend.h b/src/openvpn/crypto_backend.h -index 8749878..4e45df0 100644 ---- a/src/openvpn/crypto_backend.h -+++ b/src/openvpn/crypto_backend.h -@@ -237,8 +237,7 @@ int cipher_kt_mode (const cipher_kt_t *cipher_kt); - * - * @return true iff the cipher is a CBC mode cipher. - */ --bool cipher_kt_mode_cbc(const cipher_kt_t *cipher) -- __attribute__((nonnull)); -+bool cipher_kt_mode_cbc(const cipher_kt_t *cipher); - - /** - * Check if the supplied cipher is a supported OFB or CFB mode cipher. -@@ -247,8 +246,7 @@ bool cipher_kt_mode_cbc(const cipher_kt_t *cipher) - * - * @return true iff the cipher is a OFB or CFB mode cipher. - */ --bool cipher_kt_mode_ofb_cfb(const cipher_kt_t *cipher) -- __attribute__((nonnull)); -+bool cipher_kt_mode_ofb_cfb(const cipher_kt_t *cipher); - - - /** -diff --git a/tests/t_lpback.sh b/tests/t_lpback.sh -index 8f88ad9..d7792cd 100755 ---- a/tests/t_lpback.sh -+++ b/tests/t_lpback.sh -@@ -35,6 +35,9 @@ CIPHERS=$(${top_builddir}/src/openvpn/openvpn --show-ciphers | \ - # GD, 2014-07-06 do not test RC5-* either (fails on NetBSD w/o libcrypto_rc5) - CIPHERS=$(echo "$CIPHERS" | egrep -v '^(DES-EDE3-CFB1|DES-CFB1|RC5-)' ) - -+# Also test cipher 'none' -+CIPHERS=${CIPHERS}$(printf "\nnone") -+ - "${top_builddir}/src/openvpn/openvpn" --genkey --secret key.$$ - set +e - --- -1.9.1 - diff --git a/net-misc/openvpn/files/65openvpn b/net-misc/openvpn/files/65openvpn deleted file mode 100644 index 4ddb03430..000000000 --- a/net-misc/openvpn/files/65openvpn +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PROTECT="/usr/share/openvpn/easy-rsa" diff --git a/net-misc/openvpn/files/down.sh b/net-misc/openvpn/files/down.sh deleted file mode 100755 index 1c70db0ec..000000000 --- a/net-misc/openvpn/files/down.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh -# Copyright (c) 2006-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# Contributed by Roy Marples (uberlord@gentoo.org) - -# If we have a service specific script, run this now -if [ -x /etc/openvpn/"${SVCNAME}"-down.sh ] ; then - /etc/openvpn/"${SVCNAME}"-down.sh "$@" -fi - -# Restore resolv.conf to how it was -if [ "${PEER_DNS}" != "no" ]; then - if [ -x /sbin/resolvconf ] ; then - /sbin/resolvconf -d "${dev}" - elif [ -e /etc/resolv.conf-"${dev}".sv ] ; then - # Important that we copy instead of move incase resolv.conf is - # a symlink and not an actual file - cp /etc/resolv.conf-"${dev}".sv /etc/resolv.conf - rm -f /etc/resolv.conf-"${dev}".sv - fi -fi - -if [ -n "${SVCNAME}" ]; then - # Re-enter the init script to start any dependant services - if /etc/init.d/"${SVCNAME}" --quiet status ; then - export IN_BACKGROUND=true - /etc/init.d/"${SVCNAME}" --quiet stop - fi -fi - -exit 0 - -# vim: ts=4 : diff --git a/net-misc/openvpn/files/openvpn-2.1.conf b/net-misc/openvpn/files/openvpn-2.1.conf deleted file mode 100644 index 72510c34a..000000000 --- a/net-misc/openvpn/files/openvpn-2.1.conf +++ /dev/null @@ -1,18 +0,0 @@ -# OpenVPN automatically creates an /etc/resolv.conf (or sends it to -# resolvconf) if given DNS information by the OpenVPN server. -# Set PEER_DNS="no" to stop this. -PEER_DNS="yes" - -# OpenVPN can run in many modes. Most people will want the init script -# to automatically detect the mode and try and apply a good default -# configuration and setup scripts. However, there are cases where the -# OpenVPN configuration looks like a client, but it's really a peer or -# something else. DETECT_CLIENT controls this behaviour. -DETECT_CLIENT="yes" - -# If DETECT_CLIENT is no and you have your own scripts to re-enter the openvpn -# init script (ie, it first becomes "inactive" and the script then starts the -# script again to make it "started") then you can state this below. -# In other words, unless you understand service dependencies and are a -# competent shell scripter, don't set this. -RE_ENTER="no" diff --git a/net-misc/openvpn/files/openvpn-2.1.init b/net-misc/openvpn/files/openvpn-2.1.init deleted file mode 100755 index d65e6f8bd..000000000 --- a/net-misc/openvpn/files/openvpn-2.1.init +++ /dev/null @@ -1,133 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -VPNDIR=${VPNDIR:-/etc/openvpn} -VPN=${SVCNAME#*.} -if [ -n "${VPN}" ] && [ ${SVCNAME} != "openvpn" ]; then - VPNPID="/var/run/openvpn.${VPN}.pid" -else - VPNPID="/var/run/openvpn.pid" -fi -VPNCONF="${VPNDIR}/${VPN}.conf" - -depend() { - need localmount net - use dns - after bootmisc -} - -checkconfig() { - # Linux has good dynamic tun/tap creation - if [ $(uname -s) = "Linux" ] ; then - if [ ! -e /dev/net/tun ]; then - if ! modprobe tun ; then - eerror "TUN/TAP support is not available" \ - "in this kernel" - return 1 - fi - fi - if [ -h /dev/net/tun ] && [ -c /dev/misc/net/tun ]; then - ebegin "Detected broken /dev/net/tun symlink, fixing..." - rm -f /dev/net/tun - ln -s /dev/misc/net/tun /dev/net/tun - eend $? - fi - return 0 - fi - - # Other OS's don't, so we rely on a pre-configured interface - # per vpn instance - local ifname=$(sed -n -e 's/[[:space:]]*dev[[:space:]][[:space:]]*\([^[:space:]]*\).*/\1/p' "${VPNCONF}") - if [ -z ${ifname} ] ; then - eerror "You need to specify the interface that this openvpn" \ - "instance should use" \ - "by using the dev option in ${VPNCONF}" - return 1 - fi - - if ! ifconfig "${ifname}" >/dev/null 2>/dev/null ; then - # Try and create it - echo > /dev/"${ifname}" >/dev/null - fi - if ! ifconfig "${ifname}" >/dev/null 2>/dev/null ; then - eerror "${VPNCONF} requires interface ${ifname}" \ - "but that does not exist" - return 1 - fi -} - -start() { - # If we are re-called by the openvpn gentoo-up.sh script - # then we don't actually want to start openvpn - [ "${IN_BACKGROUND}" = "true" ] && return 0 - - ebegin "Starting ${SVCNAME}" - - checkconfig || return 1 - - local args="" reenter=${RE_ENTER:-no} - # If the config file does not specify the cd option, we do - # But if we specify it, we override the config option which we do not want - if ! grep -q "^[ ]*cd[ ].*" "${VPNCONF}" ; then - args="${args} --cd ${VPNDIR}" - fi - - # We mark the service as inactive and then start it. - # When we get an authenticated packet from the peer then we run our script - # which configures our DNS if any and marks us as up. - if [ "${DETECT_CLIENT:-yes}" = "yes" ] && \ - grep -q "^[ ]*remote[ ].*" "${VPNCONF}" ; then - reenter="yes" - args="${args} --up-delay --up-restart" - args="${args} --script-security 2" - args="${args} --up /etc/openvpn/up.sh" - args="${args} --down-pre --down /etc/openvpn/down.sh" - - # Warn about setting scripts as we override them - if grep -Eq "^[ ]*(up|down)[ ].*" "${VPNCONF}" ; then - ewarn "WARNING: You have defined your own up/down scripts" - ewarn "As you're running as a client, we now force Gentoo specific" - ewarn "scripts to be run for up and down events." - ewarn "These scripts will call /etc/openvpn/${SVCNAME}-{up,down}.sh" - ewarn "where you can put your own code." - fi - - # Warn about the inability to change ip/route/dns information when - # dropping privs - if grep -q "^[ ]*user[ ].*" "${VPNCONF}" ; then - ewarn "WARNING: You are dropping root privileges!" - ewarn "As such openvpn may not be able to change ip, routing" - ewarn "or DNS configuration." - fi - else - # So we're a server. Run as openvpn unless otherwise specified - grep -q "^[ ]*user[ ].*" "${VPNCONF}" || args="${args} --user openvpn" - grep -q "^[ ]*group[ ].*" "${VPNCONF}" || args="${args} --group openvpn" - fi - - # Ensure that our scripts get the PEER_DNS variable - [ -n "${PEER_DNS}" ] && args="${args} --setenv PEER_DNS ${PEER_DNS}" - - [ "${reenter}" = "yes" ] && mark_service_inactive "${SVCNAME}" - start-stop-daemon --start --exec /usr/sbin/openvpn --pidfile "${VPNPID}" \ - -- --config "${VPNCONF}" --writepid "${VPNPID}" --daemon \ - --setenv SVCNAME "${SVCNAME}" ${args} - eend $? "Check your logs to see why startup failed" -} - -stop() { - # If we are re-called by the openvpn gentoo-down.sh script - # then we don't actually want to stop openvpn - if [ "${IN_BACKGROUND}" = "true" ] ; then - mark_service_inactive "${SVCNAME}" - return 0 - fi - - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --quiet \ - --exec /usr/sbin/openvpn --pidfile "${VPNPID}" - eend $? -} - -# vim: set ts=4 : diff --git a/net-misc/openvpn/files/openvpn-ssl_compression.patch b/net-misc/openvpn/files/openvpn-ssl_compression.patch deleted file mode 100644 index 020bfab99..000000000 --- a/net-misc/openvpn/files/openvpn-ssl_compression.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- openvpn-2.3.6/src/openvpn/ssl_openssl.c.orig 2014-11-29 23:00:35.000000000 +0800 -+++ openvpn-2.3.6/src/openvpn/ssl_openssl.c 2015-01-12 21:14:30.186993686 +0800 -@@ -238,6 +238,13 @@ - if (tls_ver_min > TLS_VER_1_2 || tls_ver_max < TLS_VER_1_2) - sslopt |= SSL_OP_NO_TLSv1_2; - #endif -+ -+#ifdef SSL_OP_NO_COMPRESSION -+ msg (M_WARN, "[Workaround] disable SSL compression"); -+ sslopt |= SSL_OP_NO_COMPRESSION; -+#endif -+ -+ - SSL_CTX_set_options (ctx->ctx, sslopt); - } - diff --git a/net-misc/openvpn/files/openvpn.init b/net-misc/openvpn/files/openvpn.init deleted file mode 100644 index 489ab497d..000000000 --- a/net-misc/openvpn/files/openvpn.init +++ /dev/null @@ -1,63 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -VPNDIR="/etc/openvpn" -VPN="${SVCNAME#*.}" -if [ -n "${VPN}" ] && [ "${SVCNAME}" != "openvpn" ]; then - VPNPID="/var/run/openvpn.${VPN}.pid" -else - VPNPID="/var/run/openvpn.pid" -fi -VPNCONF="${VPNDIR}/${VPN}.conf" - -depend() { - need localmount net - before netmount - after bootmisc -} - -checktundevice() { - if [ ! -e /dev/net/tun ]; then - if ! modprobe tun ; then - eerror "TUN/TAP support is not available in this kernel" - return 1 - fi - fi - if [ -h /dev/net/tun ] && [ -c /dev/misc/net/tun ]; then - ebegin "Detected broken /dev/net/tun symlink, fixing..." - rm -f /dev/net/tun - ln -s /dev/misc/net/tun /dev/net/tun - eend $? - fi -} - -start() { - ebegin "Starting ${SVCNAME}" - - checktundevice || return 1 - - if [ ! -e "${VPNCONF}" ]; then - eend 1 "${VPNCONF} does not exist" - return 1 - fi - - local args="" - # If the config file does not specify the cd option, we do - # But if we specify it, we override the config option which we do not want - if ! grep -q "^[ ]*cd[ ].*" "${VPNCONF}" ; then - args="${args} --cd ${VPNDIR}" - fi - - start-stop-daemon --start --exec /usr/sbin/openvpn --pidfile "${VPNPID}" \ - -- --config "${VPNCONF}" --writepid "${VPNPID}" --daemon ${args} - eend $? "Check your logs to see why startup failed" -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --exec /usr/sbin/openvpn --pidfile "${VPNPID}" - eend $? -} - -# vim: ts=4 diff --git a/net-misc/openvpn/files/openvpn.service b/net-misc/openvpn/files/openvpn.service deleted file mode 100644 index 358dcb791..000000000 --- a/net-misc/openvpn/files/openvpn.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=OpenVPN Robust And Highly Flexible Tunneling Application On %I -After=syslog.target network.target - -[Service] -PrivateTmp=true -Type=forking -PIDFile=/var/run/openvpn/%i.pid -ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i.conf - -[Install] -WantedBy=multi-user.target diff --git a/net-misc/openvpn/files/openvpn.tmpfile b/net-misc/openvpn/files/openvpn.tmpfile deleted file mode 100644 index d5fca71a0..000000000 --- a/net-misc/openvpn/files/openvpn.tmpfile +++ /dev/null @@ -1 +0,0 @@ -D /var/run/openvpn 0710 root openvpn - diff --git a/net-misc/openvpn/files/up.sh b/net-misc/openvpn/files/up.sh deleted file mode 100755 index 6ce82d611..000000000 --- a/net-misc/openvpn/files/up.sh +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/sh -# Copyright (c) 2006-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# Contributed by Roy Marples (uberlord@gentoo.org) - -# Setup our resolv.conf -# Vitally important that we use the domain entry in resolv.conf so we -# can setup the nameservers are for the domain ONLY in resolvconf if -# we're using a decent dns cache/forwarder like dnsmasq and NOT nscd/libc. -# nscd/libc users will get the VPN nameservers before their other ones -# and will use the first one that responds - maybe the LAN ones? -# non resolvconf users just the the VPN resolv.conf - -# FIXME:- if we have >1 domain, then we have to use search :/ -# We need to add a flag to resolvconf to say -# "these nameservers should only be used for the listed search domains -# if other global nameservers are present on other interfaces" -# This however, will break compatibility with Debians resolvconf -# A possible workaround would be to just list multiple domain lines -# and try and let resolvconf handle it - -min_route() { - local n=1 - local m - local r - - eval m="\$route_metric_$n" - while [ -n "${m}" ]; do - if [ -z "$r" ] || [ "$r" -gt "$m" ]; then - r="$m" - fi - n="$(($n+1))" - eval m="\$route_metric_$n" - done - - echo "$r" -} - -if [ "${PEER_DNS}" != "no" ]; then - NS= - DOMAIN= - SEARCH= - i=1 - while true ; do - eval opt=\$foreign_option_${i} - [ -z "${opt}" ] && break - if [ "${opt}" != "${opt#dhcp-option DOMAIN *}" ] ; then - if [ -z "${DOMAIN}" ] ; then - DOMAIN="${opt#dhcp-option DOMAIN *}" - else - SEARCH="${SEARCH}${SEARCH:+ }${opt#dhcp-option DOMAIN *}" - fi - elif [ "${opt}" != "${opt#dhcp-option DNS *}" ] ; then - NS="${NS}nameserver ${opt#dhcp-option DNS *}\n" - fi - i=$((${i} + 1)) - done - - if [ -n "${NS}" ] ; then - DNS="# Generated by openvpn for interface ${dev}\n" - if [ -n "${SEARCH}" ] ; then - DNS="${DNS}search ${DOMAIN} ${SEARCH}\n" - elif [ -n "${DOMAIN}" ]; then - DNS="${DNS}domain ${DOMAIN}\n" - fi - DNS="${DNS}${NS}" - if [ -x /sbin/resolvconf ] ; then - metric="$(min_route)" - printf "${DNS}" | /sbin/resolvconf -a "${dev}" ${metric:+-m ${metric}} - else - # Preserve the existing resolv.conf - if [ -e /etc/resolv.conf ] ; then - cp /etc/resolv.conf /etc/resolv.conf-"${dev}".sv - fi - printf "${DNS}" > /etc/resolv.conf - chmod 644 /etc/resolv.conf - fi - fi -fi - -# Below section is Gentoo specific -# Quick summary - our init scripts are re-entrant and set the SVCNAME env var -# as we could have >1 openvpn service - -if [ -n "${SVCNAME}" ]; then - # If we have a service specific script, run this now - if [ -x /etc/openvpn/"${SVCNAME}"-up.sh ] ; then - /etc/openvpn/"${SVCNAME}"-up.sh "$@" - fi - - # Re-enter the init script to start any dependant services - if ! /etc/init.d/"${SVCNAME}" --quiet status ; then - export IN_BACKGROUND=true - /etc/init.d/${SVCNAME} --quiet start - fi -fi - -exit 0 - -# vim: ts=4 : diff --git a/net-misc/openvpn/metadata.xml b/net-misc/openvpn/metadata.xml deleted file mode 100644 index ef30850f9..000000000 --- a/net-misc/openvpn/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - djc@gentoo.org - Dirkjan Ochtman - - OpenVPN is an easy-to-use, robust and highly -configurable VPN daemon which can be used to securely link two or more -networks using an encrypted tunnel. - - Enable the down-root plugin - Enabled iproute2 support instead of net-tools - Enables openvpn to save passwords - Use PolarSSL instead of OpenSSL - Enable PKCS#11 smartcard support - Enable the OpenVPN plugin system - - - cpe:/a:openvpn:openvpn - - diff --git a/net-misc/openvpn/openvpn-2.3.6-r2.ebuild b/net-misc/openvpn/openvpn-2.3.6-r2.ebuild deleted file mode 100644 index 1d13300ad..000000000 --- a/net-misc/openvpn/openvpn-2.3.6-r2.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/openvpn/openvpn-2.3.6-r1.ebuild,v 1.1 2015/02/08 16:22:58 djc Exp $ - -EAPI=4 - -inherit multilib autotools flag-o-matic user systemd - -DESCRIPTION="Robust and highly flexible tunneling application compatible with many OSes" -SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz" -HOMEPAGE="http://openvpn.net/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux" -IUSE="examples down-root iproute2 pam passwordsave pkcs11 +plugins +polarssl selinux +ssl systemd +lzo static userland_BSD" - -REQUIRED_USE="static? ( !plugins !pkcs11 ) - polarssl? ( ssl ) - pkcs11? ( ssl ) - !plugins? ( !pam !down-root )" - -DEPEND=" - kernel_linux? ( - iproute2? ( sys-apps/iproute2[-minimal] ) !iproute2? ( sys-apps/net-tools ) - ) - pam? ( virtual/pam ) - ssl? ( - !polarssl? ( >=dev-libs/openssl-0.9.7 ) polarssl? ( >=net-libs/polarssl-1.2.10 ) - ) - lzo? ( >=dev-libs/lzo-1.07 ) - pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-openvpn ) -" - -src_prepare() { - # Set correct pass to systemd-ask-password binary - sed -i "s:\(/bin/systemd-ask-password\):/usr\1:" ./src/openvpn/console.c || die - epatch "${FILESDIR}/2.3.6-null-cipher.patch" - epatch "${FILESDIR}"/openvpn-ssl_compression.patch - eautoreconf -} - -src_configure() { - use static && LDFLAGS="${LDFLAGS} -Xcompiler -static" - local myconf - echo "DROPPY" - use polarssl && echo "FLOZZY" - use polarssl && myconf="--with-crypto-library=polarssl" - econf \ - ${myconf} \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --with-plugindir="${ROOT}/usr/$(get_libdir)/$PN" \ - $(use_enable passwordsave password-save) \ - $(use_enable ssl) \ - $(use_enable ssl crypto) \ - $(use_enable lzo) \ - $(use_enable pkcs11) \ - $(use_enable plugins) \ - $(use_enable iproute2) \ - $(use_enable pam plugin-auth-pam) \ - $(use_enable down-root plugin-down-root) \ - $(use_enable systemd) -} - -src_install() { - default - find "${ED}/usr" -name '*.la' -delete - # install documentation - dodoc AUTHORS ChangeLog PORTS README README.IPv6 - - # Install some helper scripts - keepdir /etc/openvpn - exeinto /etc/openvpn - doexe "${FILESDIR}/up.sh" - doexe "${FILESDIR}/down.sh" - - # Install the init script and config file - newinitd "${FILESDIR}/${PN}-2.1.init" openvpn - newconfd "${FILESDIR}/${PN}-2.1.conf" openvpn - - # install examples, controlled by the respective useflag - if use examples ; then - # dodoc does not supportly support directory traversal, #15193 - insinto /usr/share/doc/${PF}/examples - doins -r sample contrib - fi - - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfile ${PN}.conf - systemd_newunit "${FILESDIR}"/${PN}.service 'openvpn@.service' -} - -pkg_postinst() { - # Add openvpn user so openvpn servers can drop privs - # Clients should run as root so they can change ip addresses, - # dns information and other such things. - enewgroup openvpn - enewuser openvpn "" "" "" openvpn - - if [ path_exists -o "${ROOT}/etc/openvpn/*/local.conf" ] ; then - ewarn "WARNING: The openvpn init script has changed" - ewarn "" - fi - - elog "The openvpn init script expects to find the configuration file" - elog "openvpn.conf in /etc/openvpn along with any extra files it may need." - elog "" - elog "To create more VPNs, simply create a new .conf file for it and" - elog "then create a symlink to the openvpn init script from a link called" - elog "openvpn.newconfname - like so" - elog " cd /etc/openvpn" - elog " ${EDITOR##*/} foo.conf" - elog " cd /etc/init.d" - elog " ln -s openvpn openvpn.foo" - elog "" - elog "You can then treat openvpn.foo as any other service, so you can" - elog "stop one vpn and start another if you need to." - - if grep -Eq "^[ \t]*(up|down)[ \t].*" "${ROOT}/etc/openvpn"/*.conf 2>/dev/null ; then - ewarn "" - ewarn "WARNING: If you use the remote keyword then you are deemed to be" - ewarn "a client by our init script and as such we force up,down scripts." - ewarn "These scripts call /etc/openvpn/\$SVCNAME-{up,down}.sh where you" - ewarn "can move your scripts to." - fi - - if use plugins ; then - einfo "" - einfo "plugins have been installed into /usr/$(get_libdir)/${PN}" - fi - - einfo "" - einfo "OpenVPN 2.3.x no longer includes the easy-rsa suite of utilities." - einfo "They can now be emerged via app-crypt/easy-rsa." -}