summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Buchholz <rbu@gentoo.org>2008-01-05 02:42:31 +0000
committerRobert Buchholz <rbu@gentoo.org>2008-01-05 02:42:31 +0000
commit879a388c71b66c0d450263a11140fd03a0f9c5f4 (patch)
tree6ec0ab834cfc3e8f7b178c22c62cce78e83338aa /net-mail/perdition
parentkeyworded ~amd64 (bug #176064) (diff)
downloadhistorical-879a388c71b66c0d450263a11140fd03a0f9c5f4.tar.gz
historical-879a388c71b66c0d450263a11140fd03a0f9c5f4.tar.bz2
historical-879a388c71b66c0d450263a11140fd03a0f9c5f4.zip
Version bump to fix CVE-2007-5740 (security bug #197679). Adding ~amd64 keyword (bug #176064).
Package-Manager: portage-2.1.4_rc10
Diffstat (limited to 'net-mail/perdition')
-rw-r--r--net-mail/perdition/ChangeLog10
-rw-r--r--net-mail/perdition/Manifest24
-rw-r--r--net-mail/perdition/files/digest-perdition-1.17.13
-rw-r--r--net-mail/perdition/perdition-1.17.1.ebuild59
4 files changed, 86 insertions, 10 deletions
diff --git a/net-mail/perdition/ChangeLog b/net-mail/perdition/ChangeLog
index bed26d5604b1..73520b5227dc 100644
--- a/net-mail/perdition/ChangeLog
+++ b/net-mail/perdition/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-mail/perdition
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/perdition/ChangeLog,v 1.8 2007/09/02 11:38:18 ferdy Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/perdition/ChangeLog,v 1.9 2008/01/05 02:42:30 rbu Exp $
+
+*perdition-1.17.1 (05 Jan 2008)
+
+ 05 Jan 2008; Robert Buchholz <rbu@gentoo.org> +perdition-1.17.1.ebuild:
+ Version bump to fix CVE-2007-5740 (security bug #197679).
+ Adding ~amd64 keyword (bug #176064).
02 Sep 2007; Fernando J. Pereda <ferdy@gentoo.org> perdition-1.17.ebuild:
Parallel make seems to fail as per bug #134802. Disable it.
diff --git a/net-mail/perdition/Manifest b/net-mail/perdition/Manifest
index 7c60d369baf7..aeb57d740d79 100644
--- a/net-mail/perdition/Manifest
+++ b/net-mail/perdition/Manifest
@@ -9,15 +9,20 @@ AUX perdition.initd 2438 RMD160 fd1d67c72faadb8a913b2c06bfd35eff2c1cd651 SHA1 52
MD5 f6a22f3221ec5499cab3065e47af2248 files/perdition.initd 2438
RMD160 fd1d67c72faadb8a913b2c06bfd35eff2c1cd651 files/perdition.initd 2438
SHA256 ee84395dc2103515bc4290a66f4511bb7e620d9b1257e99ca54bd16fecdb1c16 files/perdition.initd 2438
+DIST perdition-1.17.1.tar.gz 638162 RMD160 2ea351c189b330308a022e97c9dcc8c9bd381377 SHA1 ddfde903f6a77f80355d789eedd54b4631106735 SHA256 e2abd57aa76b106591056ef835e26816c71c3b39dc55bc3aeba6dfeefac7af26
DIST perdition-1.17.tar.gz 552149 RMD160 cc3c4679390132ece6858eca6483ffddead568e4 SHA1 5e04f172db4a7ee2af5b7a28c19c231f955243fc SHA256 38f1bfe1cb7db8b16fc6a3febc293460b6a5ae49312c6a08b757c89b1ae73879
+EBUILD perdition-1.17.1.ebuild 1502 RMD160 9be595feb6b37cdc226f2df0386ac05cb66a1888 SHA1 ba997e3ec2d6b1b742e0c2fe7c53188a382d1ce5 SHA256 d3c0a335c39e13acef40e46240402b7a35f26d2c2bdcd530234b05e7370a6a94
+MD5 0ef4c5adf906e70e896a301c77b95482 perdition-1.17.1.ebuild 1502
+RMD160 9be595feb6b37cdc226f2df0386ac05cb66a1888 perdition-1.17.1.ebuild 1502
+SHA256 d3c0a335c39e13acef40e46240402b7a35f26d2c2bdcd530234b05e7370a6a94 perdition-1.17.1.ebuild 1502
EBUILD perdition-1.17.ebuild 1495 RMD160 4a65c27dc9239a19c66c4db002a81ad09ed4df7e SHA1 eebe005307493772462434efb6c8099cdc03a291 SHA256 a5e482c9fcacfd7fe20967cd0c4297448799da1770f1d54d6d8cc6e29b724dfb
MD5 9a3f11a1670bc65f79f314768fa8b731 perdition-1.17.ebuild 1495
RMD160 4a65c27dc9239a19c66c4db002a81ad09ed4df7e perdition-1.17.ebuild 1495
SHA256 a5e482c9fcacfd7fe20967cd0c4297448799da1770f1d54d6d8cc6e29b724dfb perdition-1.17.ebuild 1495
-MISC ChangeLog 1404 RMD160 f3aabd1861ac269238ea679e9acfc2e99cc73006 SHA1 d26ba160c2e106bdd7d55c58055093e063094ba4 SHA256 8ab536fb6e34ff95fbd384f2f44d97067e1d8ce455a6aa4729e5ef17c825f0e1
-MD5 de35b784728c35adcf8fa557588dcd21 ChangeLog 1404
-RMD160 f3aabd1861ac269238ea679e9acfc2e99cc73006 ChangeLog 1404
-SHA256 8ab536fb6e34ff95fbd384f2f44d97067e1d8ce455a6aa4729e5ef17c825f0e1 ChangeLog 1404
+MISC ChangeLog 1609 RMD160 b65dbe4df9fcd1939518f4b0dccdb53c5b807d59 SHA1 519c33187afce295d3e6007c5c6251397dfcd604 SHA256 557e8c9ff3678b458effcef3d37bf1e99fddea5e1b7a35ed84b087daa02b58cd
+MD5 01993a29414c61364c0e1a4732cebc53 ChangeLog 1609
+RMD160 b65dbe4df9fcd1939518f4b0dccdb53c5b807d59 ChangeLog 1609
+SHA256 557e8c9ff3678b458effcef3d37bf1e99fddea5e1b7a35ed84b087daa02b58cd ChangeLog 1609
MISC metadata.xml 644 RMD160 a7afa6f7df8118df2a2b7f8bfb0ba71f9a8c2098 SHA1 ed2c42fb9ae72021d2ae961c3ac24a03450163da SHA256 a44bf144f474ac8ee4b0169437e227636197965bace9963e01a3070be8a4019f
MD5 d2ad787f28f30ff5958b88a76ef96560 metadata.xml 644
RMD160 a7afa6f7df8118df2a2b7f8bfb0ba71f9a8c2098 metadata.xml 644
@@ -25,10 +30,13 @@ SHA256 a44bf144f474ac8ee4b0169437e227636197965bace9963e01a3070be8a4019f metadata
MD5 8ebb2cd1d242242cf989356aab1732f2 files/digest-perdition-1.17 244
RMD160 0347832f79f9257ee4860ded512fedf5d78622f9 files/digest-perdition-1.17 244
SHA256 0ee54374ac1857ab8a17ef8614f5c218a346d0243d5496744eb56fbd2c37d1e5 files/digest-perdition-1.17 244
+MD5 47c4538d9e01cab3c14f68ff0b9e20b7 files/digest-perdition-1.17.1 250
+RMD160 1b01f4e4339f80fd1299a475e760676357c6c99a files/digest-perdition-1.17.1 250
+SHA256 6e9dcc9f0e9ecff8d4c36b6d02aa5aaa4eba1b13f0be167b348fa0e43872cbda files/digest-perdition-1.17.1 250
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
+Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFG2qC2ViELBEf1JB0RApiRAJ9uOuzHZn4DhImIB75gh0gzel/3vwCfUG/V
-BxlRYGbSsWasswCjac/PmeI=
-=MEXl
+iD8DBQFHfu6ZyZx3L/ph1soRAvpMAKCAuMP1MQnFJ0qrhUIf7x2icJ1zPQCfZOF/
+dj81Hy9buvj+3/u9EWDZpM4=
+=EElm
-----END PGP SIGNATURE-----
diff --git a/net-mail/perdition/files/digest-perdition-1.17.1 b/net-mail/perdition/files/digest-perdition-1.17.1
new file mode 100644
index 000000000000..23b66b279392
--- /dev/null
+++ b/net-mail/perdition/files/digest-perdition-1.17.1
@@ -0,0 +1,3 @@
+MD5 5464c517f8be810519b6187b694c9d98 perdition-1.17.1.tar.gz 638162
+RMD160 2ea351c189b330308a022e97c9dcc8c9bd381377 perdition-1.17.1.tar.gz 638162
+SHA256 e2abd57aa76b106591056ef835e26816c71c3b39dc55bc3aeba6dfeefac7af26 perdition-1.17.1.tar.gz 638162
diff --git a/net-mail/perdition/perdition-1.17.1.ebuild b/net-mail/perdition/perdition-1.17.1.ebuild
new file mode 100644
index 000000000000..f893cd53d857
--- /dev/null
+++ b/net-mail/perdition/perdition-1.17.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/perdition/perdition-1.17.1.ebuild,v 1.1 2008/01/05 02:42:30 rbu Exp $
+
+inherit eutils
+
+DESCRIPTION="modular and fully featured POP3 and IMAP4 proxy"
+HOMEPAGE="http://www.vergenet.net/linux/perdition/"
+SRC_URI="http://www.vergenet.net/linux/${PN}/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls pam ssl mysql odbc postgres gdbm ldap"
+
+DEPEND="!mail-client/mailx
+ !mail-client/nmh
+ dev-scheme/guile
+ >=dev-libs/vanessa-logger-0.0.6
+ >=dev-libs/vanessa-adt-0.0.6
+ >=net-libs/vanessa-socket-0.0.7
+ ssl? ( dev-libs/openssl )
+ odbc? ( dev-db/unixODBC )
+ gdbm? ( sys-libs/gdbm )
+ mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )
+ ldap? ( net-nds/openldap )
+ pam? ( sys-libs/pam )
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ econf --disable-sendmail \
+ $(use_enable nls) \
+ $(use_enable pam) \
+ $(use_enable ssl) \
+ $(use_enable mysql) \
+ $(use_enable odbc) \
+ $(use_enable postgres) \
+ $(use_enable gdbm) \
+ $(use_enable ldap) \
+ || die "econf failed"
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "install failed"
+
+ dodoc README AUTHORS TODO
+
+ newinitd "${FILESDIR}"/perdition.initd perdition
+ newconfd "${FILESDIR}"/perdition.confd perdition
+
+ keepdir /var/run/perdition
+}
+
+pkg_preinst() {
+ enewuser perdition
+ chown perdition "${D}"/var/run/perdition
+}