# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ IUSE="s25r" inherit eutils DESCRIPTION="simple greylisting for qmail(with Qgray s25r patch)" HOMEPAGE="http://www.jonatkins.com/page/software/qgreylist/ http://k2net.hakuba.jp/qgrey/" SRC_URI="http://www.jonatkins.com/qgreylist/${P}.tar.gz s25r? (http://k2net.hakuba.jp/pub/qgrey-0.1-0.3.tar.gz)" # Qgray patch based http://k2net.hakuba.jp/rgrey/index.html postfix filter # combined FQDN check & greylisting LICENSE="as-is" SLOT="0" KEYWORDS="~x86" DEPEND=">=dev-lang/perl-5.8 >=mail-mta/qmail-1.03-r15" RDEPEND="" S=${WORKDIR}/qgreylist src_unpack() { unpack ${A} cd ${S} if use s25r; then epatch ../qgrey-0.1-0.3/qgrey.patch fi chmod 755 greylist } #src_compile() { #} src_install() { dodir /var/qmail/greylist fowners qmaild:qmail /var/qmail/greylist if use s25r; then insinto /var/qmail doins ../qgrey-0.1-0.3/s25r fi insinto /var/qmail/bin doins greylist || die dodoc README } pkg_postinst() { einfo einfo "nano -w /var/qmail/control/conf-smtpd" einfo "add QMAIL_SMTP_PRE=\"${QMAIL_SMTP_PRE} /var/qmail/bin/greylist\" before" einfo "QMAIL_SMTP_PRE=\"${QMAIL_SMTP_PRE} rblsmtpd -r relays.ordb.org\" " einfo "must be after relay-ctrl-check" einfo }