diff options
author | Alin Năstac <mrness@gentoo.org> | 2008-07-17 18:19:10 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2008-07-17 18:19:10 +0000 |
commit | 6e937d049abe6ee177bc15d7a91970f3a9d16ed6 (patch) | |
tree | c221d17af94bd65b5a8f5cebce03095c5054d332 /net-dialup/xl2tpd | |
parent | alpha/ia64/sparc stable wrt #231975 (diff) | |
download | historical-6e937d049abe6ee177bc15d7a91970f3a9d16ed6.tar.gz historical-6e937d049abe6ee177bc15d7a91970f3a9d16ed6.tar.bz2 historical-6e937d049abe6ee177bc15d7a91970f3a9d16ed6.zip |
Close the PPP daemon gracefully when L2TP connection is ended (#231964).
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-dialup/xl2tpd')
-rw-r--r-- | net-dialup/xl2tpd/ChangeLog | 7 | ||||
-rw-r--r-- | net-dialup/xl2tpd/Manifest | 9 | ||||
-rw-r--r-- | net-dialup/xl2tpd/xl2tpd-1.1.12-r1.ebuild | 37 |
3 files changed, 48 insertions, 5 deletions
diff --git a/net-dialup/xl2tpd/ChangeLog b/net-dialup/xl2tpd/ChangeLog index 781a8fbf201e..1c08b1fb8132 100644 --- a/net-dialup/xl2tpd/ChangeLog +++ b/net-dialup/xl2tpd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-dialup/xl2tpd # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/ChangeLog,v 1.15 2008/06/08 14:08:40 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/ChangeLog,v 1.16 2008/07/17 18:19:10 mrness Exp $ + +*xl2tpd-1.1.12-r1 (17 Jul 2008) + + 17 Jul 2008; Alin Năstac <mrness@gentoo.org> +xl2tpd-1.1.12-r1.ebuild: + Close the PPP daemon gracefully when L2TP connection is ended (#231964). 08 Jun 2008; Alin Năstac <mrness@gentoo.org> -xl2tpd-1.1.11.ebuild: Remove obsolete version. diff --git a/net-dialup/xl2tpd/Manifest b/net-dialup/xl2tpd/Manifest index 881a0ad011e9..2d6598444faf 100644 --- a/net-dialup/xl2tpd/Manifest +++ b/net-dialup/xl2tpd/Manifest @@ -3,13 +3,14 @@ Hash: SHA1 AUX xl2tpd-init 728 RMD160 d4692c30a510c2a765700136eef2e360d368943b SHA1 7608f6d2ad884bf8031084e9132cb6a2e33a7214 SHA256 895a49a590b04fbeef02e5b53064fec31ee0ea9c19141bb7d3898cd2815ef42d DIST xl2tpd-1.1.12.tar.gz 328349 RMD160 4b0e06a50c748bbabb90c4d21b55565040f4e649 SHA1 a2449c6c64d83e10f0fee5286bad00f0dd2c7d8f SHA256 f3ca288040502dc30e0759cea6ddb134738bdf54c2459746257e9a96399fdc68 +EBUILD xl2tpd-1.1.12-r1.ebuild 994 RMD160 ed1f3736f3cb8453460a079eeb95a8fa53c224e6 SHA1 e93c826235e7f181c85f485c868bdd00a7fb84e4 SHA256 39ee2457e2ec29c7a0a2382fc7347a98af65475f4d3046e72bcc54eb657315ca EBUILD xl2tpd-1.1.12.ebuild 888 RMD160 216fa09e829285c9647eae8702d829547ae39a76 SHA1 357f44620dafb2786ace0115bea920bfc1513a64 SHA256 c71fe1409fd01ed0db5feb77f524be966996e7a36b33d1a55eeddd31edfe6a74 -MISC ChangeLog 2372 RMD160 f59af47871357e101a5cfc78b5a39a5a744f5a42 SHA1 2dc73a39552c14435dd10a6b9b626e4036dc9d14 SHA256 c6fc5804078d3d79a255dd6fdb6d45bb494e2b29d78ab58e0a5fed9f61d776e6 +MISC ChangeLog 2555 RMD160 5de056b7c68fffd35ac103d1f0ae1c6b3cd6367f SHA1 89448f5775246f1a8d8a372fa892654d889d1216 SHA256 165c08d5c009f1e8b7085f0cc93d7601d0a462783ad472bf35d0d09017e601d0 MISC metadata.xml 281 RMD160 6ba88d0228fd7f974f70d63fb0cc2d762ba82bb5 SHA1 38a78c92947a085d595b7a85d9de2525c69e3fb7 SHA256 3e259d9615cfeebaea3e58571404538766c8d2adc6e7a800c09f3b15756cc0c3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhL5+0ACgkQ+fWpoTWIA9GY+wCeLVqmbsDvetahvc8cC1eN9fC8 -fSwAnjjonhntbSHqc5YBFPcwyN24u8jc -=J0oE +iEYEARECAAYFAkh/jSkACgkQPrHvTlXvhtshCQCfdQfmZM/WBvjoNE0ymAr9n5sf +ae4AoIniKYgkcek8uV8uZ658OL4S4DXS +=rN33 -----END PGP SIGNATURE----- diff --git a/net-dialup/xl2tpd/xl2tpd-1.1.12-r1.ebuild b/net-dialup/xl2tpd/xl2tpd-1.1.12-r1.ebuild new file mode 100644 index 000000000000..682484cd4959 --- /dev/null +++ b/net-dialup/xl2tpd/xl2tpd-1.1.12-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/xl2tpd/xl2tpd-1.1.12-r1.ebuild,v 1.1 2008/07/17 18:19:10 mrness Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="A modern version of the Layer 2 Tunneling Protocol (L2TP) daemon" +HOMEPAGE="http://www.xelerance.com/software/xl2tpd/" +SRC_URI="ftp://ftp.xelerance.com/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="!net-dialup/l2tpd + net-dialup/ppp" + +src_compile() { + append-flags -DTRUST_PPPD_TO_DIE + emake || die "emake failed" +} + +src_install() { + dosbin xl2tpd || die 'xl2tpd binary not found' + doman doc/*.[85] + + dodoc CREDITS README.xl2tpd \ + doc/README.patents doc/rfc2661.txt doc/*.sample + + dodir /etc/xl2tpd + head -n 2 doc/l2tp-secrets.sample > "${D}/etc/xl2tpd/l2tp-secrets" + fperms 0600 /etc/xl2tpd/l2tp-secrets + newinitd "${FILESDIR}/xl2tpd-init" xl2tpd + + keepdir /var/run/xl2tpd +} |