summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Reffett <creffett@gentoo.org>2013-10-02 03:53:31 +0000
committerChris Reffett <creffett@gentoo.org>2013-10-02 03:53:31 +0000
commit9a2a2631fe735b6cddd6e2e10c92d22bef50c83b (patch)
treeae4a834775d9eec7419b924260a67728af8f3f0a /net-irc
parentStable for HPPA (bug #475480). (diff)
downloadhistorical-9a2a2631fe735b6cddd6e2e10c92d22bef50c83b.tar.gz
historical-9a2a2631fe735b6cddd6e2e10c92d22bef50c83b.tar.bz2
historical-9a2a2631fe735b6cddd6e2e10c92d22bef50c83b.zip
Security bump wrt bug 482582.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x42618354
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/ngircd/ChangeLog10
-rw-r--r--net-irc/ngircd/Manifest16
-rw-r--r--net-irc/ngircd/ngircd-20.3.ebuild81
3 files changed, 103 insertions, 4 deletions
diff --git a/net-irc/ngircd/ChangeLog b/net-irc/ngircd/ChangeLog
index bc04ed25e2dd..d78ffe808534 100644
--- a/net-irc/ngircd/ChangeLog
+++ b/net-irc/ngircd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/ngircd
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.55 2011/09/22 11:29:53 xarthisius Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ChangeLog,v 1.56 2013/10/02 03:53:23 creffett Exp $
+
+*ngircd-20.3 (02 Oct 2013)
+
+ 02 Oct 2013; Chris Reffett <creffett@gentoo.org> +ngircd-20.3.ebuild:
+ Security bump wrt bug 482582.
22 Sep 2011; Kacper Kowalik <xarthisius@gentoo.org> ngircd-0.12.1.ebuild,
ngircd-13.ebuild, ngircd-17.1.ebuild, ngircd-18.ebuild:
@@ -211,4 +216,3 @@
19 Apr 2004; Chuck Short <zul@gentoo.org> :
Initial version, ebuild written by me. Closes #47945.
-
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index d060b4a262e6..57fd8e4a3514 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,11 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX ngircd.init.d 487 SHA256 650916091d84a7682560315454eadc91f670fbb1f35f28cff0add2c4b4f56635 SHA512 2771ec1378c4d81a20327413751c2e8f35b3c5920e6377110e1217ddf310031de9b7d152e6cdb68ecbbedbdf9f98519f63c0c13127672ef9ecac65a4c46993ce WHIRLPOOL 5936c25c99a45c8fdd550b15835d315e9219a4381c185e5823b30fd4f87f907bf3e3d8944d16e0a03909a0727df05426da332f97b1f823388cfd2c18363c536a
DIST ngircd-0.12.1.tar.gz 353935 SHA256 3a90c6ef9ed7922fae3fdd1d2e9d8ed6de772cf8048d53cb9deacd01a22eab47 SHA512 c3cd455082e8f28808c8b0c047af6349319929b2c50f46b48464cd3c331077eee89b675db9ec734a8b5e96c60d67fb501bcab282c2d9ba8fa007b66a7973a179 WHIRLPOOL 23be814a4712570656239f1e51d7d4d561d0c8917b29b2313ba62481a7918ab622f0650203ada904c06138386070eb202ef6b48a5dbbec00dafae18c1728cbed
DIST ngircd-13.tar.gz 391644 SHA256 b8a7a13620570cc5db47202004dd167418b7f0663104088d3546c61bc5fd9e2b SHA512 14f175eb06922e4ba4d08bc795273432a0368381911a25295904720b0733909805dd3bb52a282e8efa75c4415093071808f11036de260f70ee1b7cd32b737c57 WHIRLPOOL 7f5df103469d7cfe364509df84d532d2009dc57b49d07a29ca2099a3a4761ceff3aa7994bd0eb3ae767ed6936c8810219a4471bf09e538b34c45f5c9b5b4ddf5
DIST ngircd-17.1.tar.gz 433078 SHA256 e93518efb5ad838cce30ede0456b76b4423dca63a875830988760820c1ef6335 SHA512 6569c58fc282a2efc1d4191c2723189af5f267ca8e995332dc64a958085269a4308f21a4c7035e4cc0bd8591a2ce7dde54b1f7b47adb1b28fadc0d686e82115e WHIRLPOOL 4f8803bcc50fa7656f98af7a9c18e0eb470dfde42503bd3f3f3cf6ef6ff6a231fb7fc320ae5af0efedd634967bd4528e323a56234adc58b5dd0019d0d5290239
DIST ngircd-18.tar.gz 464548 SHA256 b24a9cc3e9d32e845836d01e33fd2cfbbe2ecb5c86b6c0d0bc3178229e8472dc SHA512 d5eef3822b265866454b603af90a9bb3bb70a52d78ba1862730a5958e58ebc3b285ac4a0f112fc28d2c0c900e3eaea93f083903f377fc2f7f39a8a8596954f73 WHIRLPOOL 0c1739300fa6df0ab8655c184cb18607bc770bd91c2ae6026d81c029c840737a3fa1c98ad9eb72065b5fc2e54e6d06707e4f68f6830ddb5ec9805cba3a6b9356
+DIST ngircd-20.3.tar.gz 479982 SHA256 55d7c74c6df790b11a68c07f39836d581965087efb618d3e9a6bec855364c2f9 SHA512 8bc36a66e893873fade6dcadb07bf561fb25156714ba30168cf2e399e50f4dd80592fd7fcdb6c8d1083fa7c5e839b0da3a27ed4ce2041a2c5ab2b9581def948c WHIRLPOOL 379ef30a2e23dfc3a523d85e9f2c1531b8079d0880b5f46b9cdb803af873fc943d25186ebc0b9294da26140b46a37a4ebd2b86f3c7cf17acd3a802e4a395dd1e
EBUILD ngircd-0.12.1.ebuild 1321 SHA256 b6f6614f9a65b6140ef11c02204f0ed48d9eb0ad824b52451095fe579c109407 SHA512 8c78f1079c4b45e8465c6f9debbdf435c7678ec2606555586b32660fd781233b7b14bfd3489ac3759aa8f203c73d38b082f7eee13650f3bddc34959a4a45e68d WHIRLPOOL a1ee8fb118223379b201a441239a21784ff3c4f74fed7eecd8c4b9693961c33cdb42ec1b5ae29ee81eacebdbc00b7dcd046947ae5e2a43b6ad8ef31d39d684db
EBUILD ngircd-13.ebuild 1318 SHA256 da53262877f05022f8bb9e1ff9f7015134bd4426299d5f21b9eea797cf89a4a9 SHA512 392544a7172407447bb4edc08dd4070b5cb454cfd1e70723e8a3a74310768074ed55b3adec020df18cd920bac0fed0bae7cc322bec8923a6a5efb97f712fb9fe WHIRLPOOL d1ad2a123e55f202224508caa87c57f3460ea682ae50e54250d1465442c3c4aa74745c51b62f6b98ce2d66709e6ce650d79b646e50b615f16d3a205c0afd31f4
EBUILD ngircd-17.1.ebuild 1706 SHA256 2156ef57628eeb56bbcad8d1772eea587b9cbf9afe1f0db2250d6b6b489600bd SHA512 4b3005b04f4600d183924d9f3f644d020660542afbe0fd231f12600f0fbaf1887784c114b52dbae2600f86d7d5157a04f23b078a3ea024578ab08649119f1e61 WHIRLPOOL 5673d9e9616e636ec7a8113850befd979c9484ddc7961feacf707657b69ecd7fabc07afdbb05bb76711f418c281a3660f12cb202ca219eea6b0f322a59bc1911
EBUILD ngircd-18.ebuild 1672 SHA256 11a79ee7a9c37b2ae6e13372dc7f67b2e157e06f952bb68680554fb3c1090f29 SHA512 5965546c90473f175723fa11872b7e827267a0532ea2b1874d46dd1ab3a3a7a8fbe0c4e2b53eb0209e8de69a6309cf73b5ba138cd8fffdf77018aba855f717fa WHIRLPOOL e074d21202b31b51d33c671d339ab074cb91cccec584370324c458fab52202f82278f7826ff7b66a2bcc0540b6021529ca7ec132407185da9b7488fc5d8ddb1a
-MISC ChangeLog 6631 SHA256 eb59b03f267bbe65f13e3ba80f87b8d4e38b620ac34c5f68d7654717ef840827 SHA512 dcc8f046bc0283a91b534f0cd37887fe2a6c2e76e980070b30d12e9e1fbefcb070308b6ea9845a91c8fbc2bdd21976b3f9ebff13a504438a26ba1595e5352001 WHIRLPOOL da7bfb2c8d0c036f984c925ca05e69a721806dc14f64793ee804bb9ef95d36765b67130719e221936880ef62e61d3674cfe48ebda8432d3dde93a441aeb04408
+EBUILD ngircd-20.3.ebuild 1672 SHA256 15233f2e406203c1b796521053f497771d34b5176e6140fa8f7cc780fcc30897 SHA512 7c99a162aae169f7c78a7287f69e02b3448303ef7099782abdb3933b50aa95234b5ac83c7ed9e8bf23d148baba8ccd579da78c84b896fc79cd96001f5676503a WHIRLPOOL 4372c27aed3a9a49fb21474d672b7b2f5235f945cfe90a0739f74ef3d214f3cd7245b310a822d690f74c8c1e63cf1badf2fa4d69230797e3b6dc92188797080a
+MISC ChangeLog 6761 SHA256 5e5f29e96557ff7b0cfa1f29665f24a48e6b55a8c213ff605c24b0a538b90747 SHA512 54786c15bb7c1e7b29923e93ade0c616a7f5bb765edcd80f5dd2d78481d4a853ad8bd97eb9d100ed137df0007356c17e7c47e1bb85b6454e8fcc5ace3ce19c68 WHIRLPOOL bd091c33fec70609dd267055a93ad3a08c80c960823cbdd0d5f1f83200635d482f0e3794a1d7884446b04a72be8137dead1543d440ed4c35f920a1b70a634f9a
MISC metadata.xml 249 SHA256 25fb09badd4aadb5cd3b7b5f51288b30e18b9a3eeea2314bad7ee6f4c13796ee SHA512 5690788a4655cb6f48f97dfa8cddce9b90fd615347428c3d2e0c7ebc2912280ec87e957321f09b19c866ba3ee05c176b7ad04576c6b769c4e145ede5dff4745f WHIRLPOOL 0c6f7b8ca505661efc473dff75d7f03adce033e08a23408fd74d8488bdeaa8616e6c3cb52cb968c5469544638e595fa570499307c79f4923b659c6b9e8f8931c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iKYEAREIAGYFAlJLmLpfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+bnBncC5maWZ0aGhvcnNlbWFuLm5ldEM2NzU5RjUyMDczREJDQkVDQTBDRkE1NERC
+Nzk1QThBNDI2MTgzNTQACgkQ23laikJhg1SzQQCfRftRDNb5ZdcnwiiB9Xmk91IL
+jxgAn3ZPknLjqi6NOsNL2N7PBbfHj5Ge
+=Emwx
+-----END PGP SIGNATURE-----
diff --git a/net-irc/ngircd/ngircd-20.3.ebuild b/net-irc/ngircd/ngircd-20.3.ebuild
new file mode 100644
index 000000000000..fd6836117ddc
--- /dev/null
+++ b/net-irc/ngircd/ngircd-20.3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ngircd/ngircd-20.3.ebuild,v 1.1 2013/10/02 03:53:23 creffett Exp $
+
+EAPI=4
+
+inherit autotools-utils eutils
+
+DESCRIPTION="A IRC server written from scratch"
+HOMEPAGE="http://ngircd.barton.de/"
+SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.gz
+ ftp://ngircd.barton.de/pub/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="debug gnutls ident ipv6 pam ssl tcpd zlib"
+
+RDEPEND="
+ ident? ( net-libs/libident )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl )
+ )
+ pam? ( virtual/pam )
+ tcpd? ( sys-apps/tcp-wrappers )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+"
+
+RESTRICT="test"
+
+src_configure() {
+ if ! use prefix; then
+ sed -i \
+ -e "s:;ServerUID = 65534:ServerUID = ngircd:" \
+ -e "s:;ServerGID = 65534:ServerGID = nogroup:" \
+ doc/sample-ngircd.conf.tmpl || die
+ fi
+
+ local myeconfargs=(
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
+ --sysconfdir="${EPREFIX}"/etc/ngircd
+ $(use_enable ipv6)
+ $(use_with zlib)
+ $(use_with tcpd tcp-wrappers)
+ $(use_with ident)
+ $(use_with pam)
+ $(use_enable debug)
+ $(use_enable debug sniffer)
+ )
+
+ if use ssl; then
+ myeconfargs+=(
+ $(use_with !gnutls openssl)
+ $(use_with gnutls)
+ )
+ else
+ myeconfargs+=(
+ --without-gnutls
+ --without-ssl
+ )
+ fi
+
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ newinitd "${FILESDIR}"/ngircd.init.d ngircd
+}
+
+pkg_postinst() {
+ if ! use prefix; then
+ enewuser ngircd
+ chown ngircd "${ROOT}"/etc/ngircd/ngircd.conf
+ fi
+}