diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-09-28 08:17:07 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-09-28 08:17:07 +0100 |
commit | 5a165c60b9b8c4847067cb83b4be7da785d01f93 (patch) | |
tree | 166b01591366d3479084ea774c888bc84aaa8d4f /mail-filter | |
parent | a5b65c81168c90928784a1e92cda84ed5d6b9eb3 (diff) |
gentoo resync : 28.09.2019
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/Manifest.gz | bin | 10047 -> 9886 bytes | |||
-rw-r--r-- | mail-filter/sid-milter/Manifest | 9 | ||||
-rw-r--r-- | mail-filter/sid-milter/files/gentoo-config.m4 | 6 | ||||
-rw-r--r-- | mail-filter/sid-milter/files/sid-filter.conf | 5 | ||||
-rw-r--r-- | mail-filter/sid-milter/files/sid-filter.init-r1 | 88 | ||||
-rw-r--r-- | mail-filter/sid-milter/files/sid-milter-1.0.0-as-needed.patch | 21 | ||||
-rw-r--r-- | mail-filter/sid-milter/files/sid-milter-1.0.0-nopra_on_spf1.patch | 57 | ||||
-rw-r--r-- | mail-filter/sid-milter/metadata.xml | 11 | ||||
-rw-r--r-- | mail-filter/sid-milter/sid-milter-1.0.0-r6.ebuild | 64 | ||||
-rw-r--r-- | mail-filter/sid-milter/sid-milter-1.0.0-r7.ebuild | 66 |
10 files changed, 0 insertions, 327 deletions
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz Binary files differindex 4c035a544afa..a2ab3a2c88e5 100644 --- a/mail-filter/Manifest.gz +++ b/mail-filter/Manifest.gz diff --git a/mail-filter/sid-milter/Manifest b/mail-filter/sid-milter/Manifest deleted file mode 100644 index ee2de2a9bd77..000000000000 --- a/mail-filter/sid-milter/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -AUX gentoo-config.m4 197 BLAKE2B da8178aa3eab127f7f6c29a35b904328b502b3ede52c6b43f8bbc68393e9d2b5d4fcecdba66e3c0e07d92168af96177a6eaeabf93b68300b0f4f45257e1a4d63 SHA512 67c1e602c17246bfc2bb60f63a6c5045bc1cbcc10fb9fcb67085aa4d8a8bea948cb0fb35a761a3e52668b8350d799a266c8ec78ee37b28e20d7b0102256f80fe -AUX sid-filter.conf 226 BLAKE2B 2f68a142f73bbe0e8f4b129b87f3ce762c68e1747426f732bb6d50cdb044a1bd598e1232328af8cfa9f5ea169fd1765cedb63c3e49610266bdb126b0c20af975 SHA512 3a8c54e7ff0cf724a3a24f5e2c12abe404e4c1e293cc536c24ff81b343706f463c0b4f36780947e998f2e601c64831b76196738c5737c7b1f753f39919959bdf -AUX sid-filter.init-r1 2204 BLAKE2B 4533cc4d7c0a8b4a76c87ac01f5479c22874fa84b2a832cdd264569f2104b3adcad4c5486e267de8f4b0bce6eb050114106aa4b7bc40a859635e755746cfc6ce SHA512 631b142a8a3492033e0a1a732c2ab3685d582208b8f40088ba9a58e87b2bb6a9a719a91c83e856604d1b0c4ced5ee71173666dfc790853a62178d1295b3d3d3b -AUX sid-milter-1.0.0-as-needed.patch 1213 BLAKE2B 9ad17c0011c3e8acb8cb419652560bdb44fe53d24df99d27c4a9af52281a90c5d531c69204b62a5ff0d587b3f595e9ee39b1c4e706f9fd37e94d678e9df3ccf7 SHA512 74354e52dcbbb3a04c668604698e94803c9ebfa0663a37facef4f6cfbcbc1c6113758aa3f6a19d0036c948824f50f9075d5cf8fc1728a5963d958f8af871301b -AUX sid-milter-1.0.0-nopra_on_spf1.patch 1777 BLAKE2B e1a7c26af42372fd58c3fcfc282bedd11e21959bacfb5163bef4f8b72e363c69c96d84c2f9dcae682c96d157e575540e3863bf7abe28312f831d1954703cec55 SHA512 b920806c3b0a3baa5581b028ae291e22281810c680b2cca82c12635690b3acfbb76fbce656324042ffbc536e17214699291720ec4bf0c7a5138bd6ab9283c79e -DIST sid-milter-1.0.0.tar.gz 351161 BLAKE2B 152472577addbebf549ccc17f96e3e4d7bb645ab7924fe1b1ffa8361f0629851143818b1fe0d856ad72b097037482198152dab20e6e39f2fe8b374263de5653b SHA512 599eae36b7708e045e3f120cd6b4215906ea954b5f10be520d917404a02cf0b03d79b8fcf9543080288a9ab8e436b393c8b6340d2b1edced3d4fb827ff4c30dc -EBUILD sid-milter-1.0.0-r6.ebuild 1743 BLAKE2B 68de5b445bbaff3e40bf7fe6306b3d8a02d27d3797b12546c54b74b9c32d168134a7bb3a04d82868aa8d1cbd94fc8336917b558ea8e38fc24e123df20a97fab0 SHA512 9479ca6315d83737f98be70e8c990048f23678d06a02936be1a1f0ac54945d972bdcce31fedf306835950eac0c1d76d2fa6921068a4d6fbaca37deea828aeda7 -EBUILD sid-milter-1.0.0-r7.ebuild 1807 BLAKE2B 0b369987fded1688ddbd536b65def4e5bc9f27f73fd0c642ea436d46cdb2aa851766879f9c97ba5a4e5419021f3db36c54a8f319c5a1f84c02b0354e4551a177 SHA512 3dc900634efcf2c44819e8b1d256fc90c1fbc8efde3932bb840e8fbbd3a8a561d33109991bb031acb5fd08636b4911c00b3f46ec1c13e75527b6e080fca7706d -MISC metadata.xml 442 BLAKE2B c44775b9a86f50cfc43ccda095f5e700c5351021ee556cecd09d71a0c4ac1e6d06345407605cbff97b27bd10db7206ee4ecd3fc9332ab61a2b6d4f1e38d7e7a6 SHA512 016153953041e0184a0c31ab70220b5a1d818b8195995dcec4aba4f2f274c5b221be803611968bc45825ec4efea65a758f1d8a293ef2864820b1c400d961e96e diff --git a/mail-filter/sid-milter/files/gentoo-config.m4 b/mail-filter/sid-milter/files/gentoo-config.m4 deleted file mode 100644 index d5692bad0369..000000000000 --- a/mail-filter/sid-milter/files/gentoo-config.m4 +++ /dev/null @@ -1,6 +0,0 @@ -define(`confNO_MAN_BUILD',`') -define(`confCC', `@@CC@@') -define(`confOPTIMIZE', `@@CFLAGS@@') -define(`confLDOPTS', `@@LDFLAGS@@') -define(`confENVDEF', `@@ENVDEF@@') -define(`bld_USE_ARLIB', `true') diff --git a/mail-filter/sid-milter/files/sid-filter.conf b/mail-filter/sid-milter/files/sid-filter.conf deleted file mode 100644 index fb506c393889..000000000000 --- a/mail-filter/sid-milter/files/sid-filter.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Additional options for the Sender-ID Milter -# see sid-filter(8) for more information. -SOCKETSPEC="inet:8026@localhost" -DOMAIN="example.com" -SID_FILTER_OPTS="-u milter -l -p $SOCKETSPEC -d $DOMAIN -P /var/run/sid-filter.pid" diff --git a/mail-filter/sid-milter/files/sid-filter.init-r1 b/mail-filter/sid-milter/files/sid-filter.init-r1 deleted file mode 100644 index 853e96653a02..000000000000 --- a/mail-filter/sid-milter/files/sid-filter.init-r1 +++ /dev/null @@ -1,88 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - # need net - use dns logger net -} - -parse_opts() { - local filter_opt filter_flag= - for filter_opt in ${SID_FILTER_OPTS}; do - case "${filter_flag}" in - -u) filter_user=${filter_opt} - ;; - -P) filter_pid=${filter_opt} - ;; - esac - [ -n "${filter_user}" -a -n "${filter_pid}" ] && break - filter_flag=${filter_opt} - done - - if [ -z "${filter_user}" ]; then - filter_user=milter - SID_FILTER_OPTS="${SID_FILTER_OPTS} -u ${filter_user}" - fi - if [ -z "${filter_pid}" ]; then - filter_pid="/var/run/sid-filter.pid" - SID_FILTER_OPTS="${SID_FILTER_OPTS} -P ${filter_pid}" - fi -} - -clean_socket() { - local socket_file= svc_pid= - - socket_file="$(echo ${SID_FILTER_OPTS} | sed -e 's/.*local:\(.*\) .*/\1/' | awk '{print $1}')" - svc_pid="$(ps -C sid-filter -o pid=)" - if [[ -z "${svc_pid}" ]] && [[ ! -z "${socket_file}" ]] && [[ -S "${socket_file}" ]]; then - ewarn "Strange, the socket file already exist in \"${socket_file}\"" - ewarn "it will be removed now and re-created by the sid-filter server" - ewarn "BUT please make your checks." - rm -f "${socket_file}" - fi -} - -check_socketdir() { - local socket_dir - case "${SOCKETSPEC}" in - local:*) socket_dir="$(echo ${SOCKETSPEC} | sed -e 's~^local:\(.*\)/.*$~\1~')" - if [[ ! -d ${socket_dir} ]]; then - checkpath -q -d -o ${filter_user}:${filter_user} -m 0755 ${socket_dir} || return 1 - fi ;; - inet:*) ;; - *) eerror "Unknown socket spec. Please check your /etc/conf.d/sid-milter file." - return 1 ;; - esac -} - - -start() { - local filter_user= filter_pid= - - clean_socket - parse_opts - check_socketdir || return 1 - if ! (touch ${filter_pid} && chown ${filter_user} ${filter_pid}) ; then - eerror "Failed to create pidfile" - return 1 - fi - - ebegin "Starting Sender-ID Filter" - start-stop-daemon --start --exec /usr/bin/sid-filter -- ${SID_FILTER_OPTS} - eend $? -} - -stop() { - local filter_user= filter_pid= - - parse_opts - - ebegin "Stopping Sender-ID Filter" - start-stop-daemon --stop --quiet --name sid-filter --pidfile ${filter_pid} - eend $? - - if [ $? = 0 -a -f "${filter_pid}" ]; then - rm ${filter_pid} - fi -} diff --git a/mail-filter/sid-milter/files/sid-milter-1.0.0-as-needed.patch b/mail-filter/sid-milter/files/sid-milter-1.0.0-as-needed.patch deleted file mode 100644 index 365604f721f6..000000000000 --- a/mail-filter/sid-milter/files/sid-milter-1.0.0-as-needed.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -Nru sid-milter-1.0.0.orig/devtools/M4/UNIX/defines.m4 sid-milter-1.0.0/devtools/M4/UNIX/defines.m4 ---- sid-milter-1.0.0.orig/devtools/M4/UNIX/defines.m4 2006-10-06 07:44:44.000000000 +0200 -+++ sid-milter-1.0.0/devtools/M4/UNIX/defines.m4 2009-07-08 17:11:06.000000000 +0200 -@@ -26,7 +26,7 @@ - CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC') - # Linker for libraries - LD= ifdef(`confLD', `confLD', `confCC') --LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') -+LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') - LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared') - - # Shell -@@ -71,7 +71,7 @@ - LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') - - # libraries required on your system --LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') -+LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') - - # location of sendmail binary (usually /usr/sbin or /usr/lib) - BINDIR= ifdef(`confMBINDIR', `confMBINDIR', `/usr/sbin') diff --git a/mail-filter/sid-milter/files/sid-milter-1.0.0-nopra_on_spf1.patch b/mail-filter/sid-milter/files/sid-milter-1.0.0-nopra_on_spf1.patch deleted file mode 100644 index 868a2d9ecd55..000000000000 --- a/mail-filter/sid-milter/files/sid-milter-1.0.0-nopra_on_spf1.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff -Nru sid-milter-1.0.0.orig/sid-filter/sid-filter.c sid-milter-1.0.0/sid-filter/sid-filter.c ---- sid-milter-1.0.0.orig/sid-filter/sid-filter.c 2009-03-08 09:51:00.000000000 +0000 -+++ sid-milter-1.0.0/sid-filter/sid-filter.c 2009-03-08 16:29:24.000000000 +0000 -@@ -1279,30 +1279,35 @@ - switch (scope) - { - case SM_SCOPE_PRA: --#ifdef _FFR_NH_MFROM -- if ((strncasecmp(mreplies[rcount], -- "spf2.0/pra", -- 10) == 0) || -- (strncasecmp(mreplies[rcount], -- "spf2.0/mfrom,pra", -- 16) == 0)) --#else /* _FFR_NH_MFROM */ -- if (strncasecmp(mreplies[rcount], -- "spf2.0/pra", 10) == 0) --#endif /* _FFR_NH_MFROM */ -+ if (( -+ (strncasecmp(mreplies[rcount], -+ "spf2.0/pra", -+ 10) == 0) || -+ (strncasecmp(mreplies[rcount], -+ "spf2.0/mfrom,pra", -+ 16) == 0)) && -+ (strncasecmp(policy, -+ "spf2.0/", -+ 7) != 0)) - { - sm_strlcpy(policy, - mreplies[rcount], - sizeof policy); - } -- else if (!nopraspf1 && -- (strncasecmp(mreplies[rcount], -- "v=spf1", 6) == 0) && -- policy[0] == '\0') -+ else if (strncasecmp(mreplies[rcount], -+ "v=spf1", 6) == 0) - { -- sm_strlcpy(policy, -- mreplies[rcount], -- sizeof policy); -+ if (nopraspf1) -+ { -+ memset(mreplies[rcount], '\0', -+ sizeof mreplies[rcount]); -+ } -+ else if (policy[0] == '\0') -+ { -+ sm_strlcpy(policy, -+ mreplies[rcount], -+ sizeof policy); -+ } - } - break; - diff --git a/mail-filter/sid-milter/metadata.xml b/mail-filter/sid-milter/metadata.xml deleted file mode 100644 index 25ff620540d3..000000000000 --- a/mail-filter/sid-milter/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription>A milter-based application that implements and enforces -the merged Caller-ID/SPF specification from the IETF MARID working group, -currently dubbed "Sender-ID"</longdescription> - <upstream> - <remote-id type="sourceforge">sid-milter</remote-id> - </upstream> -</pkgmetadata> diff --git a/mail-filter/sid-milter/sid-milter-1.0.0-r6.ebuild b/mail-filter/sid-milter/sid-milter-1.0.0-r6.ebuild deleted file mode 100644 index 8fbd47db0f8a..000000000000 --- a/mail-filter/sid-milter/sid-milter-1.0.0-r6.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils toolchain-funcs user - -DESCRIPTION="A milter-based application to provide Sender-ID verification service" -HOMEPAGE="https://sourceforge.net/projects/sid-milter/" -SRC_URI="mirror://sourceforge/sid-milter/${P}.tar.gz" - -LICENSE="Sendmail-Open-Source" -SLOT="0" -KEYWORDS="~amd64 x86" -IUSE="ipv6" - -DEPEND="dev-libs/openssl - >=sys-libs/db-3.2 - || ( mail-filter/libmilter mail-mta/sendmail )" -RDEPEND="${DEPEND} - sys-apps/openrc" - -pkg_setup() { - enewgroup milter - # mail-milter/spamass-milter creates milter user with this home directory - # For consistency reasons, milter user must be created here with this home directory - # even though this package doesn't need a home directory for this user (#280571) - enewuser milter -1 -1 /var/lib/milter milter -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-nopra_on_spf1.patch - epatch "${FILESDIR}"/${P}-as-needed.patch - - local CC="$(tc-getCC)" - local ENVDEF="" - use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" - sed -e "s:@@CC@@:${CC}:" \ - -e "s:@@CFLAGS@@:${CFLAGS}:" \ - -e "s:@@LDFLAGS@@:${LDFLAGS}:" \ - -e "s:@@ENVDEF@@:${ENVDEF}:" \ - "${FILESDIR}/gentoo-config.m4" > "${S}/devtools/Site/site.config.m4" \ - || die "failed to generate site.config.m4" -} - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - emake -j1 DESTDIR="${D}" SUBDIRS=sid-filter \ - SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \ - install - - newinitd "${FILESDIR}/sid-filter.init-r1" sid-filter - newconfd "${FILESDIR}/sid-filter.conf" sid-filter - - # man build is broken; do man page installation by hand - doman */*.8 - - # some people like docs - dodoc RELEASE_NOTES *.txt sid-filter/README -} diff --git a/mail-filter/sid-milter/sid-milter-1.0.0-r7.ebuild b/mail-filter/sid-milter/sid-milter-1.0.0-r7.ebuild deleted file mode 100644 index 9c8ac171f4bf..000000000000 --- a/mail-filter/sid-milter/sid-milter-1.0.0-r7.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils toolchain-funcs user - -DESCRIPTION="A milter-based application to provide Sender-ID verification service" -HOMEPAGE="https://sourceforge.net/projects/sid-milter/" -SRC_URI="mirror://sourceforge/sid-milter/${P}.tar.gz" - -LICENSE="Sendmail-Open-Source" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ipv6 libressl" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - >=sys-libs/db-3.2:* - || ( mail-filter/libmilter mail-mta/sendmail )" -RDEPEND="${DEPEND} - sys-apps/openrc" - -pkg_setup() { - enewgroup milter - # mail-milter/spamass-milter creates milter user with this home directory - # For consistency reasons, milter user must be created here with this home directory - # even though this package doesn't need a home directory for this user (#280571) - enewuser milter -1 -1 /var/lib/milter milter -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-nopra_on_spf1.patch - epatch "${FILESDIR}"/${P}-as-needed.patch - - local CC="$(tc-getCC)" - local ENVDEF="" - use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" - sed -e "s:@@CC@@:${CC}:" \ - -e "s:@@CFLAGS@@:${CFLAGS}:" \ - -e "s:@@LDFLAGS@@:${LDFLAGS}:" \ - -e "s:@@ENVDEF@@:${ENVDEF}:" \ - "${FILESDIR}/gentoo-config.m4" > "${S}/devtools/Site/site.config.m4" \ - || die "failed to generate site.config.m4" -} - -src_compile() { - emake -j1 -} - -src_install() { - dodir /usr/bin - emake -j1 DESTDIR="${D}" SUBDIRS=sid-filter \ - SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \ - install - - newinitd "${FILESDIR}/sid-filter.init-r1" sid-filter - newconfd "${FILESDIR}/sid-filter.conf" sid-filter - - # man build is broken; do man page installation by hand - doman */*.8 - - # some people like docs - dodoc RELEASE_NOTES *.txt sid-filter/README -} |