mail-filter/spampd: bump to 2.61

Package-Manager: Portage-3.0.28, Repoman-3.0.3
This commit is contained in:
Guillaume Castagnino 2021-11-14 08:38:54 +01:00
parent 616a6f8c73
commit 0f35e8e8f3
Signed by: casta
GPG Key ID: C47D4BFADB084424
4 changed files with 37 additions and 14 deletions

View File

@ -1,6 +1,7 @@
AUX conf 665 BLAKE2B 21638b47bcd8f90b5521c131aae983ec7ceb51fc470eb991f5fe1b670d267efc0314b787e8e6f094b793a08239717d0d183766a676b127320a59037ccd718c7b SHA512 f184a784261923b8e36279c5cca24783812617220d266f5f16f15e83e2e2f3b0f9c1b9a82b9b3ac7d297b28a15af78d858f9f250757171187e6ff2c885a3b741
AUX init 544 BLAKE2B 1cf7c0013fc616cc1a628cda70d500dde4e215bc2f6359ce5393add529e5fbf15425d183e8c09f6d61f285f724900099de4c0618794bf245c2ff49262f5901b8 SHA512 bc343a616bb4ad7685d04e8f7b67c5ef097ecd7a51f77b10dbbe8efc500d8fda779d6b1ff1b9e5901e48474457038f708c873df05fb75e8b61c79b404071e20e
AUX spampd.service 335 BLAKE2B eb62794576304090e136c92758bd8426183a83bff2bab41dc3839aa14820d2d3e89e244740e4beadcff025634bed65321cddcbd5fabf062c1b3ea7f0c5bc1c97 SHA512 67c72aa0ff9ecdc182773d1c3d2c6a884370e48ca2ec07fc04cd6f4a62ffb7fe6fddee22d42e263ed3d72784ef2183f747df748d17249c83ec3392ce74214cf7
DIST spampd-2.53.tar.gz 217945 BLAKE2B 64f460df55c6cefea68fd41a12cc53e8e994bc84eb0b9d41af2d590cadd72a22cc21d65929f1fa6b2af40e38b71ab19beeb9c07b3151b1d51b099973f892b28a SHA512 538d905359bd455916aa8dcad9f3d77ce0fbf6cb722608bb723d186679e04abab784c9ae2c372954028dc1454642d74f4cfd0f63f52dcf439f35406220979ef5
EBUILD spampd-2.53-r1.ebuild 771 BLAKE2B ab5deafe35a4d640b514c100b2cad62e09c8ed87be69d2d8b108def350568de39fdb2f61a496b54cc3fcecf14659c0adb96f4a804c5764bde5a413d1494b3b24 SHA512 2888293a8b8e6e06878bd015666627f9c7a131799b122da2d9b589ab24ae486c86183e01f1d7ac14de87eda97aa774b004097b9a25175545e01f3719ab43bf49
AUX spampd-2.61-no-pid-file.patch 457 BLAKE2B 12783c433d04ac6799799c95a18d069daad6a0b0e68d41fda4b8a714da68ae648362194136110f70b5f5e144e9e7d916164062eb367991f60d66d7071113a8bb SHA512 a9e57ab781e91a61e25a0b985060aff443c9650ee3688c6d7210a5bc658c6a1953d3c4f87b9742cd367b9c643486808cbb5ba94c9e44c2b62df369af6006ddfa
AUX spampd.service 360 BLAKE2B 1c8bdd9968f975ba2a62b8732a09f613bf98c8c7c26d5856aa29f5129fc9311b8b85ac397127f9c2547c92d58c20cb0af2c1a61a02fd1d0d16814ae0407717d8 SHA512 d6afda715be0aea71479b1997de8c937aace902b46c90c491ea37fdb4e67c48433ca6b211d84e73a694933c2f6979b0a9af165824bf337f0629acb33bf55b86f
DIST spampd-2.61.tar.gz 246956 BLAKE2B de2b428fbed80ba6d65bd2b249a3adfb00cd0a33df21b71676da1949b680dbfee72412ae2c752f4e5dcf9f7f7349ae59ce94f81b2abae5fd4de34d3a92954fbb SHA512 e2f84c4b24648d4f4db70174f04b72981faa1c54ffc4bbc433d14c730ef4ad7fd4cd3772a476f25be0bee103e951700d038634d14848f1eb90849d1a6655199b
EBUILD spampd-2.61.ebuild 881 BLAKE2B 14d84ba081e971474ab8c7862f77927ac86915d456d08610d2e126e9731254d7504897be72f86c70b238ac8df2082d48dc6c31c109faccf831db2e55081a331c SHA512 f6d5172ef35989eab3d61ab0285f5433b0d6fa6626032e4916b21f7cdba4e0a31283b71f76602f4cffb4681d111ca4f3150be21e666dac1ebd2788a1d4763c9f
MISC metadata.xml 247 BLAKE2B 6e99b6d8d84d2165e1d927d94eddb3d8827ffa0b8c9baf1ff2e571167b997737d4a1bffb3da540b7d8237db37ef0ba15d2698c7c5275dfbff97a168bd64bb917 SHA512 2c3209cbb0b1c88fd242e69ec40e06a8aa16b4980203c20f9ce61fd5925cdefbed5b9ad9c19cc3baba68ca72565d6cae2cb404e291461ce9e607f0230ec99f3c

View File

@ -0,0 +1,11 @@
diff -ruN spampd-2.61-v/spampd.pl spampd-2.61/spampd.pl
--- spampd-2.61-v/spampd.pl 2021-08-07 06:01:37.000000000 +1000
+++ spampd-2.61/spampd.pl 2021-08-13 03:48:34.527166029 +1000
@@ -761,6 +761,7 @@
# Set misc. options based on other options.
$srv_p->{setsid}= 0 if !$srv_p->{background};
+ $srv_p->{pid_file} = undef if !$srv_p->{background};
$sa_p->{home_dir_for_helpers} = $sa_p->{userstate_dir};
$sa_p->{username} = $srv_p->{user};
}

View File

@ -1,12 +1,12 @@
[Unit]
Description=SpamAssassin Proxy Daemon
Before=mail-transfer-agent.target
After=network.target
After=syslog.target network.target
[Service]
Type=forking
PIDFile=/run/spampd.pid
ExecStart=/usr/sbin/spampd.pl --host=localhost:10025 --relayhost=localhost:10026 --maxsize=500 --sef --tagall
User=mail
Group=mail
ExecStart=/usr/sbin/spampd.pl --nodetach -u mail -g mail --host=localhost:10025 --relayhost=localhost:10026 --maxsize=500 --sef --tagall
ExecReload=/usr/bin/kill -HUP $MAINPID
[Install]

View File

@ -1,7 +1,8 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit systemd
DESCRIPTION="spampd is a program to scan messages for Unsolicited Commercial E-mail content"
@ -13,18 +14,28 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="dev-lang/perl
RDEPEND="acct-group/mail
acct-user/mail
dev-lang/perl
dev-perl/Net-Server
mail-filter/spamassassin"
mail-filter/spamassassin
virtual/perl-IO-Socket-IP"
DEPEND="${RDEPEND}"
BDEPEND=""
PATCHES=(
"${FILESDIR}/${P}-no-pid-file.patch"
)
src_compile() {
pod2man ${PN} > ${PN}.1
}
src_install() {
dosbin spampd.pl
dodoc changelog.txt misc/spampd-rh-rc-script.sh
docinto html
dodoc spampd.html
dodoc changelog.txt
doman ${PN}.1
newinitd "${FILESDIR}"/init spampd
newconfd "${FILESDIR}"/conf spampd