diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-01-26 15:48:02 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-01-26 15:48:02 +0000 |
commit | 38b7258d086dd5e263c3bbe3880c8c956676bc71 (patch) | |
tree | 6fce284d5bfddaf597a490ac66069d16c6a485db /mail-filter | |
parent | 0ebf740b9c9bc7c10ac41bea315ecc6c01c79166 (diff) |
gentoo resync : 25.01.2018
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/Manifest.gz | bin | 11378 -> 11376 bytes | |||
-rw-r--r-- | mail-filter/policyd-weight/Manifest | 4 | ||||
-rw-r--r-- | mail-filter/policyd-weight/files/policyd-weight.init.d-r2 | 31 | ||||
-rw-r--r-- | mail-filter/policyd-weight/files/policyd-weight.tmpfile | 1 | ||||
-rw-r--r-- | mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild | 59 |
5 files changed, 95 insertions, 0 deletions
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz Binary files differindex 67a416ba4e6e..5e7d2852f7b9 100644 --- a/mail-filter/Manifest.gz +++ b/mail-filter/Manifest.gz diff --git a/mail-filter/policyd-weight/Manifest b/mail-filter/policyd-weight/Manifest index 6de312a91794..fa53acd0b193 100644 --- a/mail-filter/policyd-weight/Manifest +++ b/mail-filter/policyd-weight/Manifest @@ -1,4 +1,8 @@ AUX policyd-weight.init.d-r1 357 BLAKE2B 2db3418b0d16a99d523a0460960206f10ed06b8d09ba0079da07097c0941f6a0b557503f3e5fe4c2a16d3e0b7b6bea4964668359bd5b0ed70e453b93b7be645d SHA512 e419b516c914282a4ec34bedb786e88e3cc26caef028f79bd994f31786ca55a6dbf71876ac1b33d3cf4e5411dda8d02ffb61c65c3270a63ab3a0022dbfc8a977 +AUX policyd-weight.init.d-r2 390 BLAKE2B a6d42795a70f9aa75e33e777ab235762932207b51ecc08bee929a3b1aeb5703fb509dd8198becdc00f86834838c099765543f7a14277f3817b086dea05303342 SHA512 1cb3c16c791f50e360ce50af5f5529b72e7b42c4d53df160829e1053ee732ee71563634eb1c6e770d8aadac844d4ce19dc91a48fdf5e37eb0fb5fd2b5cf876e3 +AUX policyd-weight.tmpfile 37 BLAKE2B 3401fc7d784c9d61f216fa46856a6d6e462866eaf80cedb8d51c9f4db89026049833d087c106acbec4c2cd49b878e085567cc93b808fed77423f9f96efe54802 SHA512 8970d2e83191a381fc8dc1efdddcdcc1e1429d39edecc567a9c98693610db7556853f59b944774d876d4acee80acc3254a218583b792880c8985fa0f2879268a +DIST policyd-weight-0.1.15.2-patches-1.0.tar.xz 6920 BLAKE2B 92bcf7b11dc5e07d5c8f10b9c103ac52b1d8e3449beb6e049311c2360ecb59d8751e35e20453c8dc402b286cf028f44cbdcc8bc45cf202a2af883d8954ae5e51 SHA512 a2d4ecd2ee76180cb6ebb0790a04e4fb101e9e6a73a253b83473ebb8952bc88cc903a8ea51b84743419dd8bc974a8ffc9378a187f8b8b65620268c382aaaa94e DIST policyd-weight-0.1.15.2.tar.gz 75347 BLAKE2B 3eba7a8909557b6f8ddc1ec0930e8b0c5d4a2ec213116977c8b340f52643491fc4ae81b7c9d319484e7584fe7c3c6c6aea92d7eecba7637d0f6378e00c64c28f SHA512 37702762c171b208d37651b2051b521e4f44708b7bb7e0d3001fd2ba123b227c847bad8dd479d7a56f9aeab02fdfd957d34b2c4d7f3a9fd727614cd4031f8b78 EBUILD policyd-weight-0.1.15.2-r1.ebuild 959 BLAKE2B d54caebec49e82ea11afbf6c0d4251767585cfd7972d24d96932dc7e8970cb1115a13b489af191a2257aa36247cbb232b5880b4d77a271be9c6290f4334ba5f9 SHA512 e1be911e7576b014574ea66399dfe056ca037751e70de1b37575ea74f7cfca1e27ab7c61faa227d9158ef7d9f9b9926c1ab3824528b3f30dbf5e3a85f52abe47 +EBUILD policyd-weight-0.1.15.2-r2.ebuild 1181 BLAKE2B 5d824c967dbed4358c6bdc8891082e630b51ea743ccd0ae0f27eed146e404ff5589c7bf06405b4adc5a3bee3f9177c51faa3c2dc434a4984572c4471ea19a549 SHA512 d0e0a02b5ac1c2c73f40d39df6dd3f51e3569184866f1419594e8555b296d737fc46f160e826b942bb1a956e3b7190c7d41b96bb897f46689d2d0f7114b0433f MISC metadata.xml 826 BLAKE2B 13a97351b95d9a5cff9e470e8d34e25499de444b2f13df706b4a80536a102abe5f3f1baa76f76fab68200328037cbe7a94374f7aabfbced2a12423e1e8d57fa3 SHA512 f7227950b202c28fe81a77e83ad679265526557775e30696594a434e4bfde1ffba3d59f7f0b5ee49a0dc373c92ed8b3c7591d679cec123fecc9e533329d7a735 diff --git a/mail-filter/policyd-weight/files/policyd-weight.init.d-r2 b/mail-filter/policyd-weight/files/policyd-weight.init.d-r2 new file mode 100644 index 000000000000..390bc3d28927 --- /dev/null +++ b/mail-filter/policyd-weight/files/policyd-weight.init.d-r2 @@ -0,0 +1,31 @@ +#!/sbin/openrc-run + +extra_started_commands="reload" + +daemon="policyd-weight" +exec="/usr/libexec/postfix/policyd-weight" + +pidfile=/run/policyd-weight.pid + +depend(){ + before postfix + use net +} + +start(){ + ebegin "Starting ${daemon}" + ${exec} start + eend $? +} + +stop(){ + ebegin "Stopping ${daemon}" + ${exec} -k stop + eend $? +} + +reload(){ + ebegin "Reloading ${daemon}" + ${exec} reload + eend $? +} diff --git a/mail-filter/policyd-weight/files/policyd-weight.tmpfile b/mail-filter/policyd-weight/files/policyd-weight.tmpfile new file mode 100644 index 000000000000..1eeddb772788 --- /dev/null +++ b/mail-filter/policyd-weight/files/policyd-weight.tmpfile @@ -0,0 +1 @@ +d /run/policyd-weight 0755 polw polw diff --git a/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild new file mode 100644 index 000000000000..d4850b609eed --- /dev/null +++ b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit user tmpfiles + +PATCH_VER="1.0" + +DESCRIPTION="Weighted Policy daemon for Postfix" +HOMEPAGE="http://www.policyd-weight.org/" +SRC_URI="http://www.policyd-weight.org/releases/${P}.tar.gz + mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz + https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="virtual/perl-File-Spec + virtual/perl-Sys-Syslog + dev-perl/Net-DNS + dev-perl/Net-IP + >=mail-mta/postfix-2.1" + +pkg_setup() { + enewgroup 'polw' + enewuser 'polw' -1 -1 -1 'polw' +} + +src_prepare() { + eapply "${WORKDIR}"/patches/*.patch + + default +} + +src_compile() { :; } + +src_install() { + exeinto /usr/libexec/postfix + doexe policyd-weight + fowners root:wheel /usr/libexec/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-r2" "${PN}" + + newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf +} + +pkg_postinst() { + tmpfiles_process "${PN}.conf" +} |