From 1584de6e808c25dd77fae10fd3582af3b0f746f8 Mon Sep 17 00:00:00 2001 From: "Brian Evans (grknight)" Date: Mon, 12 Mar 2007 13:25:02 +0000 Subject: net-mail/policyd-weight: New Ebuild for bug 169646 svn path=/sunrise/; revision=3207 --- net-mail/policyd-weight/ChangeLog | 9 ++++++ net-mail/policyd-weight/Manifest | 20 ++++++++++++ .../files/digest-policyd-weight-0.1.14.3 | 3 ++ .../policyd-weight/files/policyd-weight.init.d | 25 +++++++++++++++ net-mail/policyd-weight/metadata.xml | 20 ++++++++++++ .../policyd-weight/policyd-weight-0.1.14.3.ebuild | 36 ++++++++++++++++++++++ 6 files changed, 113 insertions(+) create mode 100644 net-mail/policyd-weight/ChangeLog create mode 100644 net-mail/policyd-weight/Manifest create mode 100644 net-mail/policyd-weight/files/digest-policyd-weight-0.1.14.3 create mode 100755 net-mail/policyd-weight/files/policyd-weight.init.d create mode 100644 net-mail/policyd-weight/metadata.xml create mode 100644 net-mail/policyd-weight/policyd-weight-0.1.14.3.ebuild (limited to 'net-mail') diff --git a/net-mail/policyd-weight/ChangeLog b/net-mail/policyd-weight/ChangeLog new file mode 100644 index 000000000..8aea66545 --- /dev/null +++ b/net-mail/policyd-weight/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for net-mail/policyd-weight +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 12 Mar 2007; Brian Evans (grknight) + +policyd-weight-0.1.14.3.ebuild, +files/policyd-weight.init.d, + +metadata.xml: + New Ebuild for bug 169646 + diff --git a/net-mail/policyd-weight/Manifest b/net-mail/policyd-weight/Manifest new file mode 100644 index 000000000..182b09299 --- /dev/null +++ b/net-mail/policyd-weight/Manifest @@ -0,0 +1,20 @@ +AUX policyd-weight.init.d 362 RMD160 14ad58d9792b40af595b220f2eb5b91dcb8c4799 SHA1 e24b4028cab224847d1ed1e97f42adbc662d679c SHA256 4354e31b33ca1c191903fa17d64e4a5a8932339248eb297b79f8f50dc4aaf8a6 +MD5 90f34851a4f92179508598dcf162a29b files/policyd-weight.init.d 362 +RMD160 14ad58d9792b40af595b220f2eb5b91dcb8c4799 files/policyd-weight.init.d 362 +SHA256 4354e31b33ca1c191903fa17d64e4a5a8932339248eb297b79f8f50dc4aaf8a6 files/policyd-weight.init.d 362 +DIST policyd-weight-0.1.14.3.tar.gz 49105 RMD160 8263ca55676d15a81925b7bd186ad8c91f9054c8 SHA1 9f16da7567c5bae3fe51dac15069fb378fced450 SHA256 642d5ca134fe6deeb6e7d7e0147dedcf615c8e4d3b4d7d848f1a0ff023a67b50 +EBUILD policyd-weight-0.1.14.3.ebuild 821 RMD160 1af96bc3d118e8fd42784732692a6e36aa914fb9 SHA1 8761b14623a69ca0dc3b77006fb0bd1fd7813015 SHA256 75b89da63b1aa58ef17fe4bf548e005394a7979c6d1941688a96f832e40d8aa5 +MD5 79d52b3e2eaf8b14c1a2755cfc669575 policyd-weight-0.1.14.3.ebuild 821 +RMD160 1af96bc3d118e8fd42784732692a6e36aa914fb9 policyd-weight-0.1.14.3.ebuild 821 +SHA256 75b89da63b1aa58ef17fe4bf548e005394a7979c6d1941688a96f832e40d8aa5 policyd-weight-0.1.14.3.ebuild 821 +MISC ChangeLog 299 RMD160 d7b8ab12358260b6fd2efe5a3db470fae3303a38 SHA1 518e47bc50513628293a86c97ede419134eafdf0 SHA256 7c6aef7ebe20b6b164ea580d2d491b02a19c58ef699bde275fa6417d6f425bcc +MD5 a025655affc83c22a05c34f8011a5c79 ChangeLog 299 +RMD160 d7b8ab12358260b6fd2efe5a3db470fae3303a38 ChangeLog 299 +SHA256 7c6aef7ebe20b6b164ea580d2d491b02a19c58ef699bde275fa6417d6f425bcc ChangeLog 299 +MISC metadata.xml 808 RMD160 0a5f09acfee91cc2caadf4d689d9351676d3fac9 SHA1 766538a8abf1876ddecece8c04bf2fd25944b46f SHA256 7e1174664e6ddb3af4c0155c756ec56a745f91d0574969bd95b42ef0c1620e5b +MD5 b14468d3c30c4d19270e8c5a5d0ab396 metadata.xml 808 +RMD160 0a5f09acfee91cc2caadf4d689d9351676d3fac9 metadata.xml 808 +SHA256 7e1174664e6ddb3af4c0155c756ec56a745f91d0574969bd95b42ef0c1620e5b metadata.xml 808 +MD5 ec16304666cca76b0e3dec905f42c1d4 files/digest-policyd-weight-0.1.14.3 268 +RMD160 59c55791f71bba64b73d2e2e4d4662b100e7c6ba files/digest-policyd-weight-0.1.14.3 268 +SHA256 4d46f539dc5b71409dcd1a61ad7d50deb3ea9b02685e9328fe1281c7392bf60d files/digest-policyd-weight-0.1.14.3 268 diff --git a/net-mail/policyd-weight/files/digest-policyd-weight-0.1.14.3 b/net-mail/policyd-weight/files/digest-policyd-weight-0.1.14.3 new file mode 100644 index 000000000..cbd004d5e --- /dev/null +++ b/net-mail/policyd-weight/files/digest-policyd-weight-0.1.14.3 @@ -0,0 +1,3 @@ +MD5 afa9286a5adc393b63641994bbb78a16 policyd-weight-0.1.14.3.tar.gz 49105 +RMD160 8263ca55676d15a81925b7bd186ad8c91f9054c8 policyd-weight-0.1.14.3.tar.gz 49105 +SHA256 642d5ca134fe6deeb6e7d7e0147dedcf615c8e4d3b4d7d848f1a0ff023a67b50 policyd-weight-0.1.14.3.tar.gz 49105 diff --git a/net-mail/policyd-weight/files/policyd-weight.init.d b/net-mail/policyd-weight/files/policyd-weight.init.d new file mode 100755 index 000000000..f9c89c965 --- /dev/null +++ b/net-mail/policyd-weight/files/policyd-weight.init.d @@ -0,0 +1,25 @@ +#!/sbin/runscript +opts="${opts} reload" + +depend(){ + before postfix + need net +} + +start(){ + ebegin "Starting policyd-weight" + /usr/lib/postfix/policyd-weight start + eend $? +} + +stop(){ + ebegin "Stopping policyd-weight" + /usr/lib/postfix/policyd-weight stop + eend $? +} + +reload(){ + ebegin "Reloading policyd-weight" + /usr/lib/postfix/policyd-weight reload + eend $? +} diff --git a/net-mail/policyd-weight/metadata.xml b/net-mail/policyd-weight/metadata.xml new file mode 100644 index 000000000..21e289ff7 --- /dev/null +++ b/net-mail/policyd-weight/metadata.xml @@ -0,0 +1,20 @@ + + + + +no-herd + + grknight@scent-team.com + + +policyd-weight is a Perl policy daemon for the Postfix MTA (2.1 and later) +intended to eliminate forged envelope senders and HELOs (i.e. in bogus mails). +It allows you to score DNSBLs (RBL/RHSBL), HELO, MAIL FROM and client +IP addresses before any queuing is done. +It allows you to REJECT messages which have a score higher than allowed, +providing improved blocking of spam and virus mails. +policyd-weight caches the most frequent client/sender combinations +(SPAM as well as HAM) to reduce the number of DNS queries. + diff --git a/net-mail/policyd-weight/policyd-weight-0.1.14.3.ebuild b/net-mail/policyd-weight/policyd-weight-0.1.14.3.ebuild new file mode 100644 index 000000000..69ad0ee06 --- /dev/null +++ b/net-mail/policyd-weight/policyd-weight-0.1.14.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="Weighted Policy daemon for Postfix" +HOMEPAGE="http://www.policyd-weight.org/" +SRC_URI="http://www.policyd-weight.org/old/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND="perl-core/Sys-Syslog + dev-perl/Net-DNS + >=mail-mta/postfix-2.1" + +pkg_setup() { + enewgroup 'polw' + enewuser 'polw' -1 -1 -1 'polw' +} + +src_install() { +#Makefile does not install. Performing manual install + exeinto /usr/lib/postfix + doexe policyd-weight + fowners root:wheel /usr/lib/postfix/policyd-weight + doman man/man5/*.5 man/man8/*.8 + dodoc *.txt + insinto /etc + newins policyd-weight.conf.sample policyd-weight.conf + newinitd "${FILESDIR}/${PN}.init.d" "${PN}" +} -- cgit v1.2.3-65-gdbad