# ChangeLog for net-misc/cisco-vpnclient-3des
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/ChangeLog,v 1.47 2006/12/12 15:08:12 wolf31o2 Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/ChangeLog,v 1.48 2007/02/06 22:05:51 wolf31o2 Exp $
+
+ 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+ -files/4.6.00.0045-2.6.14.patch, -files/4.0.1a-linux26-gentoo.patch,
+ -files/4.6.00.0045-supported_device.patch, -files/4.0.5-2.6.14.patch,
+ -files/atheros.patch, -files/register_netdevice.patch,
+ -cisco-vpnclient-3des-4.0.1a-r1.ebuild,
+ -cisco-vpnclient-3des-4.0.3b-r4.ebuild,
+ -cisco-vpnclient-3des-4.0.5-r1.ebuild,
+ -cisco-vpnclient-3des-4.6.00.0045-r1.ebuild:
+ As painful as this is for me, I'm removing older versions of this ebuild.
+ This is due to my lack of access to the distfiles for the older ebuilds, and
+ bug #164344. If you use these older ebuilds and want to see them back in
+ portage, you'll need to contact me directly so we can work out arrangements
+ to make that possible. I apologize for any inconvenience this may cause.
12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> files/vpnclient.rc:
Changed exit 1 to eend 1 for bug #157596.
MD5 3f4623681d5bcd124174906e9f3a6372 files/2.6.19.patch 3247
RMD160 c3b6dac23c6e297f4a4468a653407b769fb72742 files/2.6.19.patch 3247
SHA256 e6b221751bc87d914b55912304ba0a72536ebc6bd0e3476024b4eb554391e5e5 files/2.6.19.patch 3247
-AUX 4.0.1a-linux26-gentoo.patch 686 RMD160 1a15a1acd1a67dc126f6af7f496f5ad3a7b9f135 SHA1 32533ca3c5cb7d8de26debb1a6a6e2a5f931c935 SHA256 0e482ea52a2f5548a6740677589ac1e2ed3296512c62e7186c846d8ae223f263
-MD5 968b0edd0fc5b128c1c78f03d0b49336 files/4.0.1a-linux26-gentoo.patch 686
-RMD160 1a15a1acd1a67dc126f6af7f496f5ad3a7b9f135 files/4.0.1a-linux26-gentoo.patch 686
-SHA256 0e482ea52a2f5548a6740677589ac1e2ed3296512c62e7186c846d8ae223f263 files/4.0.1a-linux26-gentoo.patch 686
-AUX 4.0.5-2.6.14.patch 584 RMD160 1571949fb116774a3784f1623809872559d14e06 SHA1 16a8913037eb7b664788ae67661750f336ba0520 SHA256 99b50667afb2fc20a1d12a568de9c63d9a0a4ab4497962fd48b9ef1dd0296a39
-MD5 85b413dbfb35dc1d790002409df1bb1f files/4.0.5-2.6.14.patch 584
-RMD160 1571949fb116774a3784f1623809872559d14e06 files/4.0.5-2.6.14.patch 584
-SHA256 99b50667afb2fc20a1d12a568de9c63d9a0a4ab4497962fd48b9ef1dd0296a39 files/4.0.5-2.6.14.patch 584
-AUX 4.6.00.0045-2.6.14.patch 1122 RMD160 e6c7860c552548574987932029d0b8df1f4dd09b SHA1 04039e0f6715ab443805074c864c4120e76ca51b SHA256 5067e4f32875972b1b633cb15d9a635c3edcc3ea8f26b58e10b8e57b84803ec4
-MD5 393a6d85fef03bd017fad57cc9917e55 files/4.6.00.0045-2.6.14.patch 1122
-RMD160 e6c7860c552548574987932029d0b8df1f4dd09b files/4.6.00.0045-2.6.14.patch 1122
-SHA256 5067e4f32875972b1b633cb15d9a635c3edcc3ea8f26b58e10b8e57b84803ec4 files/4.6.00.0045-2.6.14.patch 1122
-AUX 4.6.00.0045-supported_device.patch 826 RMD160 8fb9b4c2bc3eb9e43cde09b478e2854f9417bbeb SHA1 21b89d23d3d0fbcf7be1e995adaf8591223c270c SHA256 50b03bd3e4928988ae8438630f25ee10d73ab3c8ccc277e1ec785bfa8e1cbe8e
-MD5 5250e93732649bfbea046a13e84ff4a8 files/4.6.00.0045-supported_device.patch 826
-RMD160 8fb9b4c2bc3eb9e43cde09b478e2854f9417bbeb files/4.6.00.0045-supported_device.patch 826
-SHA256 50b03bd3e4928988ae8438630f25ee10d73ab3c8ccc277e1ec785bfa8e1cbe8e files/4.6.00.0045-supported_device.patch 826
AUX 4.6.02.0030-2.6.14.patch 1122 RMD160 e6c7860c552548574987932029d0b8df1f4dd09b SHA1 04039e0f6715ab443805074c864c4120e76ca51b SHA256 5067e4f32875972b1b633cb15d9a635c3edcc3ea8f26b58e10b8e57b84803ec4
MD5 393a6d85fef03bd017fad57cc9917e55 files/4.6.02.0030-2.6.14.patch 1122
RMD160 e6c7860c552548574987932029d0b8df1f4dd09b files/4.6.02.0030-2.6.14.patch 1122
MD5 393a6d85fef03bd017fad57cc9917e55 files/4.7.00.0640-2.6.14.patch 1122
RMD160 e6c7860c552548574987932029d0b8df1f4dd09b files/4.7.00.0640-2.6.14.patch 1122
SHA256 5067e4f32875972b1b633cb15d9a635c3edcc3ea8f26b58e10b8e57b84803ec4 files/4.7.00.0640-2.6.14.patch 1122
-AUX atheros.patch 478 RMD160 ebdf1802c1363d1e8e80cb17d6030f6b7490e95b SHA1 6081850b2b032537c8d99cb106e8f798c70a1ace SHA256 9f4256018337d422952f28c3133954ee01e7e4deae8df2317bd9f01a6f87e43d
-MD5 0181d77c1dd8b6929b7dd81fb2db45f1 files/atheros.patch 478
-RMD160 ebdf1802c1363d1e8e80cb17d6030f6b7490e95b files/atheros.patch 478
-SHA256 9f4256018337d422952f28c3133954ee01e7e4deae8df2317bd9f01a6f87e43d files/atheros.patch 478
AUX driver_build_CC.patch 547 RMD160 9de233256381d54c6168b0ce1bc5d84fe8048506 SHA1 352f32eac28165efd0de6f0b74694b62910df67f SHA256 4b32234c8a259cac99da8ec0aef0dff673558b1b198688b0fbcd5a712e54bfec
MD5 fffa4fdd9a7bd0eeae2d4832895ce99f files/driver_build_CC.patch 547
RMD160 9de233256381d54c6168b0ce1bc5d84fe8048506 files/driver_build_CC.patch 547
SHA256 4b32234c8a259cac99da8ec0aef0dff673558b1b198688b0fbcd5a712e54bfec files/driver_build_CC.patch 547
-AUX register_netdevice.patch 1233 RMD160 28e358c26772ce0b4ea68600b511a21573b13667 SHA1 6c4ff9abf3a231a60e2cb8c190bfe113d056e73c SHA256 1acad6fdc8de19af50a66f93061bfa4af2f84a775ac0ae607e93655d3b9e988e
-MD5 49c26fcaba6aec15a8116f8868e39d88 files/register_netdevice.patch 1233
-RMD160 28e358c26772ce0b4ea68600b511a21573b13667 files/register_netdevice.patch 1233
-SHA256 1acad6fdc8de19af50a66f93061bfa4af2f84a775ac0ae607e93655d3b9e988e files/register_netdevice.patch 1233
AUX vpnclient.rc 2318 RMD160 8d957f90366567ba755263dda232f1b26bbd5f67 SHA1 86ac5ddd34546796b4be4efe8a40bac628bac624 SHA256 a4ed3b575a7b5431895c2f01b68eede21adbf98555ff125bd3f131872a5cc792
MD5 c710c446577ffcfb0e4808e86905a032 files/vpnclient.rc 2318
RMD160 8d957f90366567ba755263dda232f1b26bbd5f67 files/vpnclient.rc 2318
SHA256 a4ed3b575a7b5431895c2f01b68eede21adbf98555ff125bd3f131872a5cc792 files/vpnclient.rc 2318
-DIST vpnclient-linux-4.0.1.A-k9.tar.gz 1312224
-DIST vpnclient-linux-4.0.3.B-k9.tar.gz 1326493
-DIST vpnclient-linux-4.0.5.Rel-k9.tar.gz 1336638
-DIST vpnclient-linux-4.6.00.0045-k9.tar.gz 1406359
DIST vpnclient-linux-4.6.02.0030-k9.tar.gz 1671443 RMD160 1024682f7e55737149587ab6601d279e6312d46d SHA1 2a0695a575aa9141dd703791619d386eed1c1d0d SHA256 b5129c738b754d2f3e59bff6af2861ddfd8b2c6a0ade69ca9404dee21f2c25fa
DIST vpnclient-linux-x86_64-4.6.03.0190-k9.tar.gz 1839683 RMD160 a4c099484bd85b4dcc2fa5584ce83a732f6ae847 SHA1 63bdb37e68ba91a0b91b355d40792aa962efa32f SHA256 5567d1254c395ddebf981deafa302b179393c1db2b2b0e5797aa2d10a94c7a2d
DIST vpnclient-linux-x86_64-4.7.00.0640-k9.tar.gz 2043002 RMD160 d237f79993536aa8604ad358d87281a767594d3e SHA1 224a6f6f72a1ad9b23767dcd437f1c15d3069a25 SHA256 7249cc6835db4b100d5551e1eeaacca18999c7af692e660e8e2787b60a074ff0
DIST vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz 2045213 RMD160 e38e5d937c9d47abb2484c052212cc02aaf84088 SHA1 d3fe2a0dd44c956ee66a51f0a7011b647e06dafb SHA256 cd9c3a73f9f818608b42edab534d7a75d6c5f01874eed012b05f9932a61f1287
-EBUILD cisco-vpnclient-3des-4.0.1a-r1.ebuild 1987 RMD160 e2a7982f8ebe716ea56406e468ece8aeec4ba80e SHA1 ddbec4e4ac4d990a59df82aba3659b4d1fb71d98 SHA256 fc445a03c1a1e261f7664505922061c116573e306d44282dde1c2e25f6beafe7
-MD5 874a24dfaffb47217674aa3367ca8c20 cisco-vpnclient-3des-4.0.1a-r1.ebuild 1987
-RMD160 e2a7982f8ebe716ea56406e468ece8aeec4ba80e cisco-vpnclient-3des-4.0.1a-r1.ebuild 1987
-SHA256 fc445a03c1a1e261f7664505922061c116573e306d44282dde1c2e25f6beafe7 cisco-vpnclient-3des-4.0.1a-r1.ebuild 1987
-EBUILD cisco-vpnclient-3des-4.0.3b-r4.ebuild 2367 RMD160 cb5d97a29d5038bb1a0193520c32a64205bb4797 SHA1 83869514cfce97685f75f72b72336fc8faf339b1 SHA256 4edf18ca92c12c34106078a80e5e913a3f3fbd759a4032f7f559db750a377b14
-MD5 31b6e2f8d9cf287561984feff566d228 cisco-vpnclient-3des-4.0.3b-r4.ebuild 2367
-RMD160 cb5d97a29d5038bb1a0193520c32a64205bb4797 cisco-vpnclient-3des-4.0.3b-r4.ebuild 2367
-SHA256 4edf18ca92c12c34106078a80e5e913a3f3fbd759a4032f7f559db750a377b14 cisco-vpnclient-3des-4.0.3b-r4.ebuild 2367
-EBUILD cisco-vpnclient-3des-4.0.5-r1.ebuild 2124 RMD160 41d39c921aefc405ee84cb8e90c21e1b789bacee SHA1 61cd26a830d793580ff3fe1f9e54e0cbd20fcc0a SHA256 3428ed7601210ba707e3e8a537afae5161bb35e19e4578f1b822e3aca0071c7d
-MD5 3b970f6fe7d7abf710123aba569b541d cisco-vpnclient-3des-4.0.5-r1.ebuild 2124
-RMD160 41d39c921aefc405ee84cb8e90c21e1b789bacee cisco-vpnclient-3des-4.0.5-r1.ebuild 2124
-SHA256 3428ed7601210ba707e3e8a537afae5161bb35e19e4578f1b822e3aca0071c7d cisco-vpnclient-3des-4.0.5-r1.ebuild 2124
-EBUILD cisco-vpnclient-3des-4.6.00.0045-r1.ebuild 2496 RMD160 7697592d929fdbc85e64024e3a4f5ca1fe18eb86 SHA1 911bbcb6f85f18f8ff51a787d55b19ea73c40eef SHA256 670f1b95a6046c895250a5b98f573c31724223aeb0b7e144bff039c6eb599d63
-MD5 beb2c89c9c99a6749880b3feec9f207d cisco-vpnclient-3des-4.6.00.0045-r1.ebuild 2496
-RMD160 7697592d929fdbc85e64024e3a4f5ca1fe18eb86 cisco-vpnclient-3des-4.6.00.0045-r1.ebuild 2496
-SHA256 670f1b95a6046c895250a5b98f573c31724223aeb0b7e144bff039c6eb599d63 cisco-vpnclient-3des-4.6.00.0045-r1.ebuild 2496
EBUILD cisco-vpnclient-3des-4.6.02.0030.ebuild 2698 RMD160 766f2aa8b8d5985aa3df10acceed2370cd4a2796 SHA1 31a76ab5cb7ce2bf63504640f9c65c3dd1cb9dfb SHA256 55cc069e73b233dd997e6169bba54a044f9445cb18c41cac7cee19a8a69eb4c6
MD5 eefc480be6c749991784afe34f028cbe cisco-vpnclient-3des-4.6.02.0030.ebuild 2698
RMD160 766f2aa8b8d5985aa3df10acceed2370cd4a2796 cisco-vpnclient-3des-4.6.02.0030.ebuild 2698
MD5 69c8c3579b77ae50244fe3f23c4eeced cisco-vpnclient-3des-4.8.00.0490.ebuild 2152
RMD160 b3968d1fbdc6293af0713c49e3012b5b008545a3 cisco-vpnclient-3des-4.8.00.0490.ebuild 2152
SHA256 eb09aad09fa2c30777ab102eaaa91d368468d7ad24fcd662e0e1e72cc9bb6ee6 cisco-vpnclient-3des-4.8.00.0490.ebuild 2152
-MISC ChangeLog 12459 RMD160 faeb3d97a6eb7ba924722c6e438cf2e3736ea55f SHA1 558635afed7150eeddcbb6919d3b6e9be7f3c9d6 SHA256 303030a1df3d8998f535646702230c5428c7e79a300edb9c9fc83e18016f15a4
-MD5 f279901dc366a6ba1ae07b8131f1faaa ChangeLog 12459
-RMD160 faeb3d97a6eb7ba924722c6e438cf2e3736ea55f ChangeLog 12459
-SHA256 303030a1df3d8998f535646702230c5428c7e79a300edb9c9fc83e18016f15a4 ChangeLog 12459
+MISC ChangeLog 13269 RMD160 e54b74c0c5e56339d67e379c816429a7a27fc6db SHA1 321077c887d673bfdd5818965c4f29239c5aba1f SHA256 07e1312a1ec923048778929d5a503d06c5e6fae5696bd5e0b1877768e31d9813
+MD5 87214c57280bd509c3fc3bc0c2fb52a0 ChangeLog 13269
+RMD160 e54b74c0c5e56339d67e379c816429a7a27fc6db ChangeLog 13269
+SHA256 07e1312a1ec923048778929d5a503d06c5e6fae5696bd5e0b1877768e31d9813 ChangeLog 13269
MISC metadata.xml 736 RMD160 32476fef069b92f0c479739950e9f2b4716b9bd3 SHA1 0fa2a32af9afd4da12dc0a13082944db6e50b9c5 SHA256 5060571cb14461b496c370fa5221d3c3f911eb42a9d47ecbc23bf397b2233ca0
MD5 7f9364577f20b4c572db8b73225a8623 metadata.xml 736
RMD160 32476fef069b92f0c479739950e9f2b4716b9bd3 metadata.xml 736
SHA256 5060571cb14461b496c370fa5221d3c3f911eb42a9d47ecbc23bf397b2233ca0 metadata.xml 736
-MD5 71958f1bfd76d8fc63b6c5c1a3069b0b files/digest-cisco-vpnclient-3des-4.0.1a-r1 79
-RMD160 614784e4de91412994bb19de5a6abafa8e011512 files/digest-cisco-vpnclient-3des-4.0.1a-r1 79
-SHA256 54c52be1e7c26ac7cbbd977f310f945aa3637dc95ee55553232704ee1e01efef files/digest-cisco-vpnclient-3des-4.0.1a-r1 79
-MD5 33ae35139cf3bc489e1454c3cb550659 files/digest-cisco-vpnclient-3des-4.0.3b-r4 79
-RMD160 8a90d97885345e445a3b69e093160254bc33e08c files/digest-cisco-vpnclient-3des-4.0.3b-r4 79
-SHA256 705f26dc60657c00c4bae68a4d8e1f1097efbfbc2bcff7521aa06cc40de200f8 files/digest-cisco-vpnclient-3des-4.0.3b-r4 79
-MD5 43220e6569806f24251abfbb44742532 files/digest-cisco-vpnclient-3des-4.0.5-r1 81
-RMD160 5b1c33cfeba4f4eb530c2ffeec94d0814047f690 files/digest-cisco-vpnclient-3des-4.0.5-r1 81
-SHA256 2291e3bb1c0dea27867c0fe144bf07dd5212bab18c9beb0501311592c197da1a files/digest-cisco-vpnclient-3des-4.0.5-r1 81
-MD5 bc0669d18439e508bd493312d307afa4 files/digest-cisco-vpnclient-3des-4.6.00.0045-r1 83
-RMD160 b8edf03cdf819c6e41a686a55bd2009a493b589c files/digest-cisco-vpnclient-3des-4.6.00.0045-r1 83
-SHA256 dc238f5ef85b637f8e917826d6c07cd0f6b3919f9f96a7af896a1a6fab84d955 files/digest-cisco-vpnclient-3des-4.6.00.0045-r1 83
MD5 11e7b2e63f15da18fff42b6550adfa00 files/digest-cisco-vpnclient-3des-4.6.02.0030 295
RMD160 57ca857b848e8fe0e2ec6424b690c7081ea5df17 files/digest-cisco-vpnclient-3des-4.6.02.0030 295
SHA256 170454848b31c7501316c5e8faf118ffebc130b0086bc69a1ed9848988dd242c files/digest-cisco-vpnclient-3des-4.6.02.0030 295
RMD160 ebed3d7aa111ac70849fab7c39e108bf98cf062e files/digest-cisco-vpnclient-3des-4.8.00.0490 316
SHA256 a3e015b55bb71f18f8fef4a6e76b9086a3e6f86aec3bab193884d1e8bbf015a4 files/digest-cisco-vpnclient-3des-4.8.00.0490 316
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v2.0.1 (GNU/Linux)
-iD8DBQFFfsXjkT4lNIS36YERAuNQAJ9oYY2B5isT/Wa9L+7ptllC022jTQCeOuMU
-luBFJuGCNf1SfSxIGhr447w=
-=TU99
+iD8DBQFFyPvFkT4lNIS36YERAmODAKCdd5S727rsR8hffzQtm/CtqMgHZACdGMt6
+Mx9Uqmq6628KeLAB3ZNdVhI=
+=6OXX
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.0.1a-r1.ebuild,v 1.17 2006/12/04 14:42:42 wolf31o2 Exp $
-
-inherit eutils linux-mod
-
-MY_PV=${PV/a/.A-k9}
-DESCRIPTION="Cisco VPN Client (3DES)"
-HOMEPAGE="http://www.cisco.com/en/US/products/sw/secursw/ps2308/index.html"
-SRC_URI="vpnclient-linux-${MY_PV}.tar.gz"
-
-LICENSE="cisco-vpn-client"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-RESTRICT="fetch strip" # stricter"
-
-QA_TEXTRELS="opt/cisco-vpnclient/lib/libvpnapi.so"
-QA_EXECSTACK="opt/cisco-vpnclient/lib/libvpnapi.so
- opt/cisco-vpnclient/bin/vpnclient
- opt/cisco-vpnclient/bin/cvpnd
- opt/cisco-vpnclient/bin/cisco_cert_mgr
- opt/cisco-vpnclient/bin/ipseclog"
-
-S=${WORKDIR}/vpnclient
-
-VPNDIR=/etc/CiscoSystemsVPNClient
-
-pkg_nofetch() {
- eerror "Please goto:"
- eerror " ${HOMEPAGE}"
- eerror "and download"
- eerror " ${A}"
- eerror "to ${DISTDIR}"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- if kernel_is 2 6; then
- epatch ${FILESDIR}/${PV}-linux26-gentoo.patch
- fi
-
- # Patch to allow use of alternate CC. Patch submitted to bug #33488 by
- # Jesse Becker (jbecker@speakeasy.net)
- epatch ${FILESDIR}/driver_build_CC.patch
-
-}
-
-src_compile () {
- unset ARCH
- sh ./driver_build.sh ${KV_DIR}
- [ ! -f ./cisco_ipsec ] && die "Failed to make module 'cisco_ipsec'"
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient_init
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient.ini.in
-}
-
-src_install() {
- exeinto /etc/init.d
- newexe vpnclient_init vpnclient
-
- exeinto /usr/bin
- exeopts -m0711
- doexe vpnclient
- exeopts -m4711
- doexe cvpnd
- dobin ipseclog cisco_cert_mgr
-
- insinto /lib/modules/${KV}/CiscoVPN
- doins cisco_ipsec
-
- insinto ${VPNDIR}
- newins vpnclient.ini.in vpnclient.ini
- insinto ${VPNDIR}/Profiles
- doins *.pcf
- dodir ${VPNDIR}/Certificates
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- einfo "You must run \`/etc/init.d/vpnclient start\` before using the client."
-}
-
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.0.3b-r4.ebuild,v 1.14 2006/12/04 14:42:42 wolf31o2 Exp $
-
-inherit eutils linux-mod
-
-MY_PV=${PV/b/.B-k9}
-DESCRIPTION="Cisco VPN Client (3DES)"
-HOMEPAGE="http://cco.cisco.com/en/US/products/sw/secursw/ps2308/index.html"
-SRC_URI="vpnclient-linux-${MY_PV}.tar.gz"
-
-LICENSE="cisco-vpn-client"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-RESTRICT="fetch strip" # stricter"
-
-QA_TEXTRELS="opt/cisco-vpnclient/lib/libvpnapi.so"
-QA_EXECSTACK="opt/cisco-vpnclient/lib/libvpnapi.so
- opt/cisco-vpnclient/bin/vpnclient
- opt/cisco-vpnclient/bin/cvpnd
- opt/cisco-vpnclient/bin/cisco_cert_mgr
- opt/cisco-vpnclient/bin/ipseclog"
-
-S=${WORKDIR}/vpnclient
-
-VPNDIR="/etc/CiscoSystemsVPNClient"
-
-pkg_nofetch() {
- eerror "Please goto:"
- eerror " ${HOMEPAGE}"
- eerror "and download"
- eerror " ${A}"
- eerror "to ${DISTDIR}"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Patch to allow use of alternate CC. Patch submitted to bug #33488 by
- # Jesse Becker <jbecker@speakeasy.net>
- epatch ${FILESDIR}/driver_build_CC.patch
- # Patch to allow module to work with kernel 2.6.x. Patch submitted to bug
- # #40730 by Kent Skaar <skaar@aol.net>. Patch originally submitted to LMKL
- # by Gertjan van Wingerde <gwingerde@home.nl>.
- epatch ${FILESDIR}/register_netdevice.patch
- # Patch to allow module to work with Atheros chipsets. Patch submitted to
- # bug #48680 by Dominic Battre <dominic.battre@gmx.de>
- epatch ${FILESDIR}/atheros.patch
-}
-
-src_compile () {
- unset ARCH
- sh ./driver_build.sh ${KV_DIR}
- [ ! -f ./cisco_ipsec ] && die "Failed to make module 'cisco_ipsec'"
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient_init
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient.ini.in
-}
-
-src_install() {
- exeinto /etc/init.d
- #newexe vpnclient_init vpnclient
- newexe ${FILESDIR}/vpnclient.rc vpnclient
-
- exeinto /usr/bin
- exeopts -m0711
- doexe vpnclient
- exeopts -m4711
- doexe cvpnd
- dobin ipseclog cisco_cert_mgr
-
- insinto /lib/modules/${KV}/CiscoVPN
- doins cisco_ipsec
-
- insinto ${VPNDIR}
- newins vpnclient.ini.in vpnclient.ini
- insinto ${VPNDIR}/Profiles
- doins *.pcf
- dodir ${VPNDIR}/Certificates
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- einfo "You must run \`/etc/init.d/vpnclient start\` before using the client."
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.0.5-r1.ebuild,v 1.5 2006/12/04 14:42:42 wolf31o2 Exp $
-
-inherit eutils linux-mod
-
-MY_PV=${PV}.Rel-k9
-DESCRIPTION="Cisco VPN Client (3DES)"
-HOMEPAGE="http://cco.cisco.com/en/US/products/sw/secursw/ps2308/index.html"
-SRC_URI="vpnclient-linux-${MY_PV}.tar.gz"
-
-LICENSE="cisco-vpn-client"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-RESTRICT="fetch strip" # stricter"
-
-QA_TEXTRELS="opt/cisco-vpnclient/lib/libvpnapi.so"
-QA_EXECSTACK="opt/cisco-vpnclient/lib/libvpnapi.so
- opt/cisco-vpnclient/bin/vpnclient
- opt/cisco-vpnclient/bin/cvpnd
- opt/cisco-vpnclient/bin/cisco_cert_mgr
- opt/cisco-vpnclient/bin/ipseclog"
-
-S=${WORKDIR}/vpnclient
-
-VPNDIR="/etc/CiscoSystemsVPNClient"
-
-pkg_nofetch() {
- einfo "Please visit:"
- einfo " ${HOMEPAGE}"
- einfo "and download ${A} to ${DISTDIR}"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Patch to allow use of alternate CC. Patch submitted to bug #33488 by
- # Jesse Becker <jbecker@speakeasy.net>
- epatch ${FILESDIR}/driver_build_CC.patch
- #Fix problems with the linux >=2.6.14 kernel.
- if kernel_is 2 6 && [ ${KV_PATCH} -ge 14 ]
- then
- epatch ${FILESDIR}/${PV}-2.6.14.patch
- fi
-}
-
-src_compile () {
- unset ARCH
- sh ./driver_build.sh ${KV_DIR}
- [ ! -f ./cisco_ipsec -a ! -f ./cisco_ipsec.ko ] \
- && die "Failed to make module 'cisco_ipsec'"
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient_init
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient.ini.in
-}
-
-src_install() {
- exeinto /etc/init.d
- newexe ${FILESDIR}/vpnclient.rc vpnclient
-
- exeinto /usr/bin
- exeopts -m0711
- doexe vpnclient
- exeopts -m4711
- doexe cvpnd
- dobin ipseclog cisco_cert_mgr
-
- insinto /lib/modules/${KV}/CiscoVPN
- if kernel_is 2 6 ; then
- doins cisco_ipsec.ko
- else
- doins cisco_ipsec
- fi
-
- insinto ${VPNDIR}
- newins vpnclient.ini.in vpnclient.ini
- insinto ${VPNDIR}/Profiles
- doins *.pcf
- dodir ${VPNDIR}/Certificates
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- einfo "You must run \`/etc/init.d/vpnclient start\` before using the client."
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/cisco-vpnclient-3des/cisco-vpnclient-3des-4.6.00.0045-r1.ebuild,v 1.12 2006/12/04 14:42:42 wolf31o2 Exp $
-
-inherit eutils linux-mod
-
-MY_PV=${PV}-k9
-DESCRIPTION="Cisco VPN Client (3DES)"
-HOMEPAGE="http://cco.cisco.com/en/US/products/sw/secursw/ps2308/index.html"
-SRC_URI="vpnclient-linux-${MY_PV}.tar.gz"
-
-LICENSE="cisco-vpn-client"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE=""
-RESTRICT="fetch strip" # stricter"
-
-QA_TEXTRELS="opt/cisco-vpnclient/lib/libvpnapi.so"
-QA_EXECSTACK="opt/cisco-vpnclient/lib/libvpnapi.so
- opt/cisco-vpnclient/bin/vpnclient
- opt/cisco-vpnclient/bin/cvpnd
- opt/cisco-vpnclient/bin/cisco_cert_mgr
- opt/cisco-vpnclient/bin/ipseclog"
-
-S=${WORKDIR}/vpnclient
-
-VPNDIR="/etc/opt/cisco-vpnclient/"
-
-pkg_nofetch() {
- einfo "Please visit:"
- einfo " ${HOMEPAGE}"
- einfo "and download ${A} to ${DISTDIR}"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Patch to allow use of alternate CC. Patch submitted to bug #33488 by
- # Jesse Becker <jbecker@speakeasy.net>
- epatch ${FILESDIR}/driver_build_CC.patch
- # Patch submitted to bug #69870 by James Ward <jennyandjamesward@yahoo.com>
- epatch ${FILESDIR}/${PV}-supported_device.patch
- #Fix problems with the linux >=2.6.14 kernel.
- if kernel_is 2 6 && [ ${KV_PATCH} -ge 14 ]
- then
- epatch ${FILESDIR}/${PV}-2.6.14.patch
- fi
-}
-
-src_compile () {
- unset ARCH
- sh ./driver_build.sh ${KV_DIR}
- [ ! -f ./cisco_ipsec -a ! -f ./cisco_ipsec.ko ] \
- && die "Failed to make module 'cisco_ipsec'"
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient_init
- sed -i "s#@VPNBINDIR@#/usr/bin#" vpnclient.ini
-}
-
-src_install() {
- exeinto /etc/init.d
- newexe ${FILESDIR}/vpnclient.rc vpnclient
-
- exeinto /opt/cisco-vpnclient/bin
- exeopts -m0711
- doexe vpnclient
- exeopts -m4711
- doexe cvpnd
- into /opt/cisco-vpnclient/
- dobin ipseclog cisco_cert_mgr
- dolib.so libvpnapi.so
- insinto /opt/cisco-vpnclient/include
- doins vpnapi.h
- dodir /usr/bin
- dosym /opt/cisco-vpnclient/bin/vpnclient /usr/bin/vpnclient
-
- insinto /lib/modules/${KV}/CiscoVPN
- if kernel_is 2 6; then
- doins cisco_ipsec.ko
- else
- doins cisco_ipsec
- fi
-
- insinto ${VPNDIR}
- doins vpnclient.ini
- insinto ${VPNDIR}/Profiles
- doins *.pcf
- dodir ${VPNDIR}/Certificates
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- einfo "You must run \`/etc/init.d/vpnclient start\` before using the client."
- echo
- ewarn "Configuration directory has moved to ${VPNDIR}!"
- echo
-}
+++ /dev/null
---- interceptor.c.orig 2003-10-27 14:59:18.474879600 -0500
-+++ interceptor.c 2003-10-27 14:59:05.186899680 -0500
-@@ -322,12 +322,12 @@
-
- dev_add_pack(&dummy_pt);
- /* this should be the original IP packet handler */
-- default_pt = dummy_pt.next;
-+ default_pt = list_entry(dummy_pt.list.next, struct packet_type, list);
- /* there may be more than one other packet handler in our bucket,
- * so look through all the buckets */
- while (default_pt != NULL && default_pt->type != htons(ETH_P_IP))
- {
-- default_pt = default_pt->next;
-+ default_pt = list_entry((*default_pt).list.next, struct packet_type, list);
- }
- if (!default_pt)
- {
+++ /dev/null
---- linuxcniapi.c.orig 2005-10-31 10:39:15.000000000 +1100
-+++ linuxcniapi.c 2005-10-31 10:37:44.000000000 +1100
-@@ -289,7 +289,7 @@
- goto exit_gracefully;
- }
- /* move the data into the packet */
-- do_gettimeofday(&skb->stamp);
-+ do_gettimeofday(&skb->tstamp);
-
- pIP = skb_put(skb, lpPacketDescriptor->uiPacketSize);
-
-@@ -429,7 +429,7 @@
- CniGetPacketData(Packet, 0, lpPacketDescriptor->uiPacketSize, pIP);
-
- /* put the mac header on */
-- do_gettimeofday(&skb->stamp);
-+ do_gettimeofday(&skb->tstamp);
-
- skb->dev = pBinding->pDevice;
-
+++ /dev/null
---- linuxcniapi.c.orig 2005-11-25 10:24:28.000000000 -0600
-+++ linuxcniapi.c 2005-11-25 10:21:52.000000000 -0600
-@@ -274,6 +274,7 @@
- PBINDING pBinding;
- LPFRAGMENTBUFFER lpMacFragment;
- struct sk_buff *skb = NULL;
-+ struct timeval stamp;
- unsigned char *pIP = NULL, *pMac = NULL;
-
- /* we need to build the actual sk_buff from the packet structure */
-@@ -289,7 +290,8 @@
- goto exit_gracefully;
- }
- /* move the data into the packet */
-- do_gettimeofday(&skb->stamp);
-+ do_gettimeofday(&stamp);
-+ skb_set_timestamp(skb, &stamp);
-
- pIP = skb_put(skb, lpPacketDescriptor->uiPacketSize);
-
-@@ -386,6 +388,7 @@
- PBINDING pBinding,pVABinding;
- LPFRAGMENTBUFFER lpMacFragment;
- struct sk_buff *skb;
-+ struct timeval stamp;
- unsigned char *pIP = NULL, *pMac = NULL;
- int tmp_rc = 0;
-
-@@ -429,7 +432,8 @@
- CniGetPacketData(Packet, 0, lpPacketDescriptor->uiPacketSize, pIP);
-
- /* put the mac header on */
-- do_gettimeofday(&skb->stamp);
-+ do_gettimeofday(&stamp);
-+ skb_set_timestamp(skb, &stamp);
-
- skb->dev = pBinding->pDevice;
-
+++ /dev/null
---- interceptor.c.orig 2004-11-02 07:27:19.296825440 -0700
-+++ interceptor.c 2004-11-02 07:22:46.545289976 -0700
-@@ -100,6 +100,24 @@
- .notifier_call = handle_netdev_event,
- };
-
-+static int
-+inline supported_device(struct net_device* dev)
-+{
-+ int rc=0;
-+
-+ if(dev->type == ARPHRD_ETHER)
-+ {
-+ rc=1;
-+ }
-+ else if(dev->type == ARPHRD_PPP)
-+ {
-+ rc=1;
-+ }
-+
-+ return rc;
-+}
-+
-+
- static int __init
- interceptor_init(struct net_device *dev)
- {
-@@ -476,23 +494,6 @@
- s->rc = 0;
- }
-
--static int
--inline supported_device(struct net_device* dev)
--{
-- int rc=0;
--
-- if(dev->type == ARPHRD_ETHER)
-- {
-- rc=1;
-- }
-- else if(dev->type == ARPHRD_PPP)
-- {
-- rc=1;
-- }
--
-- return rc;
--}
--
-
- static BINDING *
- getbindingbydev(struct net_device *dev)
+++ /dev/null
-diff -U2 interceptor.c.orig interceptor.c
---- interceptor.c.orig 2003-10-30 02:27:34.000000000 +0100
-+++ interceptor.c 2004-04-19 21:04:08.388323856 +0200
-@@ -509,4 +509,9 @@
- rc = 1;
- }
-+ else if (!strncmp(dev->name, "ath", 3)
-+ && (dev->name[3] >= '0' && dev->name[3] <= '9'))
-+ {
-+ rc = 1;
-+ }
- else if (!strncmp(dev->name, "ppp", 3) && (dev->name[3] >= '0' &&
- dev->name[3] <= '9'))
+++ /dev/null
-MD5 d60cd032c8052caa7f18822e3fafad0e vpnclient-linux-4.0.1.A-k9.tar.gz 1312224
+++ /dev/null
-MD5 0f5cc298818b311b3a2b7cdc7430eda8 vpnclient-linux-4.0.3.B-k9.tar.gz 1326493
+++ /dev/null
-MD5 56be983a14925db4a5dbe5a9c51d4e01 vpnclient-linux-4.0.5.Rel-k9.tar.gz 1336638
+++ /dev/null
-MD5 4204c9cc10d57d3e0d8de0fc7548bbf5 vpnclient-linux-4.6.00.0045-k9.tar.gz 1406359
+++ /dev/null
---- interceptor.c.orig 2004-02-24 17:34:43.492845856 -0500
-+++ interceptor.c 2004-02-24 17:37:45.465181856 -0500
-@@ -364,11 +364,6 @@
- error = VPNIFUP_FAILURE;
- goto error_exit;
- }
-- error = register_netdevice_notifier(&interceptor_notifier);
-- if (error)
-- {
-- goto error_exit;
-- }
-
- vpn_is_up = TRUE;
- return error;
-@@ -388,8 +383,6 @@
- {
- int i;
-
-- unregister_netdevice_notifier(&interceptor_notifier);
--
- cleanup_frag_queue();
- /*restore IP packet handler */
- if (original_ip_handler.pt != NULL)
-@@ -436,6 +429,9 @@
- {
- struct net_device *dev = (struct net_device *) val;
-
-+ if (!vpn_is_up)
-+ return 1;
-+
- switch (event)
- {
- case NETDEV_REGISTER:
-@@ -853,6 +849,8 @@
- CNICallbackTable = *PCNICallbackTable;
- CniPluginDeviceCreated();
-
-+ register_netdevice_notifier(&interceptor_notifier);
-+
- if ((status = register_netdev(&interceptor_dev)) != 0)
- {
- printk(KERN_INFO "%s: error %d registering device \"%s\".\n",
-@@ -876,6 +874,9 @@
- CniPluginUnload();
-
- unregister_netdev(&interceptor_dev);
-+
-+ unregister_netdevice_notifier(&interceptor_notifier);
-+
- return;
- }
-