Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 144975 Details for
Bug 211928
mail-filter/postgrey ebuild should have support for targrey
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Replacement ebuild for postgrey to support targrey for tarpitting
postgrey-1.31.ebuild (text/plain), 2.29 KB, created by
Douglas Mayle
on 2008-02-29 21:59:29 UTC
(
hide
)
Description:
Replacement ebuild for postgrey to support targrey for tarpitting
Filename:
MIME Type:
Creator:
Douglas Mayle
Created:
2008-02-29 21:59:29 UTC
Size:
2.29 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/mail-filter/postgrey/postgrey-1.31.ebuild,v 1.6 2007/11/19 12:19:19 armin76 Exp $ > >inherit eutils > >DESCRIPTION="Postgrey is a Postfix policy server implementing greylisting" >SRC_URI="http://postgrey.schweikert.ch/pub/${P}.tar.gz > http://postgrey.schweikert.ch/pub/old/${P}.tar.gz > targrey? (http://k2net.hakuba.jp/pub/targrey-0.31-${P}.patch)" >HOMEPAGE="http://postgrey.schweikert.ch/" >LICENSE="GPL-2" >SLOT="0" >IUSE="targrey" >DEPEND="" >RDEPEND=">=dev-lang/perl-5.6.0 > dev-perl/net-server > dev-perl/IO-Multiplex > dev-perl/BerkeleyDB > dev-perl/Net-DNS > dev-perl/Parse-Syslog > dev-perl/Net-RBLClient > >=sys-libs/db-4.1" > >KEYWORDS="alpha amd64 ppc64 sparc x86" > >pkg_setup() { > enewgroup ${PN} > enewuser ${PN} -1 -1 /dev/null ${PN} >} > >src_unpack() { > unpack ${A} > cd "${S}" > if use targrey; then > epatch "${DISTDIR}/targrey-0.31-${P}.patch" > fi >} > >src_install () { > cd ${S} > > # postgrey data/DB in /var > diropts -m0770 -o ${PN} -g ${PN} > dodir /var/spool/postfix/${PN} > keepdir /var/spool/postfix/${PN} > fowners postgrey:postgrey /var/spool/postfix/${PN} > fperms 0770 /var/spool/postfix/${PN} > > # postgrey binary > dosbin ${PN} > dosbin contrib/postgreyreport > > # policy-test script > dosbin policy-test > > # postgrey data in /etc/postfix > insinto /etc/postfix > insopts -o root -g ${PN} -m 0640 > doins postgrey_whitelist_clients postgrey_whitelist_recipients > > # documentation > dodoc Changes README > > # init.d + conf.d files > newinitd ${FILESDIR}/${PN}.rc.new ${PN} > newconfd ${FILESDIR}/${PN}.conf.new ${PN} >} > >pkg_postinst() { > echo > elog "To make use of greylisting, please update your postfix config:" > elog > > elog "In order to start using postgrey, edit /etc/conf.d/postgrey, add following lines" > elog "to smtpd_recipient restrictions setting in your /etc/postfix/main.cf:" > elog "\t\"check_policy_service inet:127.0.0.1:10030\", if you're using TCP socket" > elog "\t\"check_policy_service unix:private/postgrey\", if you're using UNIX socket" > elog "Then, start postgrey and restart postfix." > > elog "Also remember to make the daemon start durig system boot:" > elog " rc-update add postgrey default" > echo > ewarn "Read postgrey documentation for more info (perldoc postgrey)." > echo > epause 5 >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 211928
:
144973
| 144975