mschiff 14/07/15 00:19:41 Added: postfwd-1.35.ebuild metadata.xml Manifest ChangeLog Log: Added postfwd to the tree (again?). (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x296C6CCA35A64134)
Revision Changes Path 1.1 mail-filter/postfwd/postfwd-1.35.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/postfwd-1.35.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/postfwd-1.35.ebuild?rev=1.1&content-type=text/plain Index: postfwd-1.35.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/mail-filter/postfwd/postfwd-1.35.ebuild,v 1.1 2014/07/15 00:19:41 mschiff Exp $ EAPI=4 inherit eutils user DESCRIPTION="Versatile Postfix policy server with a flexible ruleset based configuration" HOMEPAGE="http://www.postfwd.org/" SRC_URI="http://www.postfwd.org/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+tools" DEPEND="" RDEPEND=">=dev-lang/perl-5.16.3 virtual/perl-Sys-Syslog dev-perl/Net-DNS dev-perl/net-server " pkg_setup() { enewgroup postfwd enewuser postfwd -1 -1 -1 postfwd } src_install() { local BIN="postfwd2" # programs and tools dosbin "${S}"/sbin/${BIN} # man pages and documentation doman "${S}"/man/man8/${BIN}.8 dodoc "${S}"/doc/{${BIN}.CHANGELOG,${BIN}.txt} # example configuration(s) insinto /usr/share/doc/${PF}/examples newins "${S}"/etc/postfwd.cf.sample ${BIN}.cf.dist newins "${FILESDIR}"/${BIN}.example.cf ${BIN}.cf.realworld # plugins dodoc -r "${S}"/plugins # tools if use tools; then dodoc -r "${S}"/tools fi # init script and respective configuration file newinitd "${FILESDIR}"/${PN}.init ${PN} newconfd "${FILESDIR}"/${PN}.conf ${PN} } pkg_postinst() { einfo einfo "${PN} has no default configuration for safety reasons. Every" einfo "mail system is different, so you should craft a set of rules" einfo "that is suitable for your environment and save it to:" einfo " /etc/postfix/postfwd.cf" einfo "You can find example configurations in:" einfo " /usr/share/doc/${PF}/examples" einfo einfo "If you want ${PN} to start on system boot, you have to add it your" einfo "default run level:" einfo " # rc-update add postfwd default" einfo "Also remember to edit /etc/conf.d/${PN} to your liking." einfo einfo "A plugins sampe folder has been placed under:" einfo einfo " /usr/share/doc/${PF}/plugins" if use tools; then einfo einfo "You can find additional tools for testing ${PN} in:" einfo " /usr/share/doc/${PF}/tools" fi ewarn ewarn "Please read the documentation carefully and properly test new" ewarn "rulesets before putting them into production use. Otherwise you" ewarn "risk accidental mail loss or worse." ewarn ewarn "Visit http://www.postfwd.org/ for more information." ewarn } 1.1 mail-filter/postfwd/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>no-herd</herd> <maintainer> <email>msch...@gentoo.org</email> <name>Marc Schiffbauer</name> <description>Proxy-Maintainer. Assign bugs to him</description> </maintainer> <maintainer> <email>c...@sys4.de</email> <name>Christian Roessner</name> <description>Proxy-Maintainer. Assign bugs to him</description> </maintainer> <upstream> <maintainer status='active'> <email>i...@postfwd.org</email> <name>Jan Peter Kessler</name> </maintainer> <changelog>http://www.postfwd.org/postfwd2.CHANGELOG</changelog> </upstream> <longdescription lang="en"> postfwd (short for Postfix Firewall Daemon) is a Postfix policy server that is written in Perl. It allows to define flexible and complex rules to block access to the mail system before the actual message has been accepted. The ruleset configuration supports features like scoring, grouping, date and time based dependencies together with DNSBL lookups and policy delegation (e.g. postgrey). </longdescription> <use> <flag name="tools">Install additional tools for testing postfwd</flag> </use> </pkgmetadata> 1.1 mail-filter/postfwd/Manifest file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/Manifest?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/Manifest?rev=1.1&content-type=text/plain Index: Manifest =================================================================== AUX postfwd.conf 429 SHA256 b1e7fcc63da3dffadd15bd6b3d8d4bb3349e896f5f99c30238134a527874bb77 SHA512 409d31933fa172af728e6fa2c3dddb1280a3fff5ea6bb9732c5e69e6266f92848553777773edf939bdf387544f9d0c1a5dd764b4c3c11aa2ceeebd5ceafc9fa5 WHIRLPOOL c112563cb435e1ac400e05ea6b556eed08e641a1c9ab561ff9365a9d19ccb3bb6b7f6f395ed19b54c6d8d1577c87a7b10fd5c7918d392af1a08475045eb6b972 AUX postfwd.init 642 SHA256 303d36d1fbc67a89556624ea926e2447d84ee667ee2c8aa3815241862657a693 SHA512 c2b9580d6937701f44ed442f5113ffcb5e0feb358155b4428448019f7f6fb4cdb93156b953a5237636485afef887940e59099bf2cfed9658ddaaac4e4fd01ca2 WHIRLPOOL e377aead5d7fa22861c4faffa3efb96c341362afd1632b9e5b75d64c786222372307c8f7a7739203ae3f469191cf4e92a2465983757a75189d628eb977ee6506 AUX postfwd2.example.cf 5276 SHA256 19108c479fa7c11aa625388189c534b32867c707bdbfcb092a496a01c9331039 SHA512 99e2d93b67b480b58311671ff79ee083c045e6e876ac4c9934b3a68075cdc0b891a2d185e07f90fe269286b813d1b3b63f08612fa04b86133daae70ee9ae2432 WHIRLPOOL 2ee1c4830b033bc6639d9d230e267b5a42adc3d3249baf1fffccfed4aa3ac4de33b6db9f3c319421cb746f9f3834a3e468e3a1dafcd4fb13ec780e7b3e044860 DIST postfwd-1.35.tar.gz 354609 SHA256 42abf8fc1229e8a09fa0141b6e23e34c6e1b654a56f6e7556d04067eafc77c41 SHA512 7b0e8c8a755f085c108c45b28ec8c32139581ce129d0b8586f1876ae87f134a4fb1606d45105ccfa62351ca2d3b87f001ea52aacab0680f3345c41562bec5207 WHIRLPOOL 7335fae813a4882441580050f5df64ef8a3da85bc5e673b9cd6662c1a08f9dd485ecafd5867da7f3370afb7c90622040d70274d70bc0e9308cfb64c24c5db214 EBUILD postfwd-1.35.ebuild 2264 SHA256 c0245de1f7b1d204dc7a19379f952efc5f9724413a3365c08c8f4e682e7b6501 SHA512 bf9b869a3942c6e3e9a840fb6b9530a72d578ddbd3657fd70360265085cb427aeb0549555e3a8d79971630272890b7ee44bb66f6bde4c34c59e4a23d4ca255ac WHIRLPOOL 386aa037898e597d75681f4b9b6495c76ed655bc230a3baff93f8a723fe4ff1440bb4e17d5a007ae01e450180e240b636cfc865e93d1a9a3814df758c95d7002 MISC metadata.xml 1235 SHA256 f9a97a33d34ef080def49fc04043dce33c363f401536f3828e9e27d27b8dc7c0 SHA512 be0909b4e6289c64063deebf1ec6cb606a2f3ad9d44e20257f6b94f437134ce869a4b58a5cd721428052058092acf142688c722a1bbbae71d7b63f09670af213 WHIRLPOOL 6f16db0dec7940f587de7c1c7a7c03bfc8dceba50a7d6cd4ba160e3b75f4e39ec852de16d72c5dbe73a16149fd56589c9cd03a6222e996102c1ce235e99325fc 1.1 mail-filter/postfwd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/postfwd/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for mail-filter/postfwd # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/mail-filter/postfwd/ChangeLog,v 1.1 2014/07/15 00:19:41 mschiff Exp $ *postfwd-1.35 (15 Jul 2014) 15 Jul 2014; Marc Schiffbauer <msch...@gentoo.org> +files/postfwd.conf, +files/postfwd.init, +files/postfwd2.example.cf, +metadata.xml, +postfwd-1.35.ebuild: Added postfwd to the tree (again?).