Commit Graph

91 Commits

Author SHA1 Message Date
Stoiko Ivanov
b780ea8d4f update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-24 18:26:23 +01:00
Stoiko Ivanov
e04a3a9b6c update spamassassin to 3.4.5
contains fixes for:
    * CVE-2020-1946

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-24 18:19:45 +01:00
Stoiko Ivanov
37ef577538 buildsys: drop upstream tarball and add extracted sources
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-24 18:19:35 +01:00
Stoiko Ivanov
054f24dbbb buildsys: track SA rules in directory instead of tarball
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-24 18:19:35 +01:00
Stoiko Ivanov
14fcd860f1 buildsys: track upstream in directory instead of tarball
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-24 17:41:21 +01:00
Stoiko Ivanov
fc4b6a944d bump version to 3.4.4-4
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-11 13:40:31 +01:00
Stoiko Ivanov
ae802aa1da add configuration file for KAM SA channel
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-10 13:12:10 +01:00
Stoiko Ivanov
7707f17539 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-10 13:04:35 +01:00
Stoiko Ivanov
a8f5430d98 update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-03-10 13:03:47 +01:00
Thomas Lamprecht
89b661c9a9 bump version to 3.4.4-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-18 18:33:33 +01:00
Stoiko Ivanov
460e9a07f4 update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-11-16 19:05:03 +01:00
Stoiko Ivanov
4ca332748d update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-11-16 19:04:20 +01:00
Stoiko Ivanov
ddbfb9a4c4 bump version to 3.4.4-2
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-22 14:24:22 +02:00
Stoiko Ivanov
359333c21a update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-04-21 20:06:39 +02:00
Stoiko Ivanov
641e27fee1 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-04-21 20:06:05 +02:00
Stoiko Ivanov
b6000c604f bump version to 3.4.4-1 2020-02-04 11:45:27 +01:00
Stoiko Ivanov
9d6d06b221 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-02-04 11:45:27 +01:00
Stoiko Ivanov
296ee896ce update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-02-04 11:45:27 +01:00
Stoiko Ivanov
0c424e96ae use https to download KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-02-04 11:45:27 +01:00
Stoiko Ivanov
920de09716 update spamassassin to 3.4.4
contains fixes for:
* CVE-2020-1931
* CVE-2020-1930

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-02-04 11:45:27 +01:00
Stoiko Ivanov
ac5080f95e Add download target for SA sources
add a convenience target to download the current SA tarball and corresponding
gpg-signature and verify it with SpamAssassin's release key [0].

[0] https://www.apache.org/dist/spamassassin/KEYS
2020-02-04 11:45:27 +01:00
Fabian Grünbichler
c9aaa4d5e9 d/control: add missing build-depends
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-02-04 11:45:27 +01:00
Fabian Grünbichler
8ea03253f6 build: add -d to dsc target
we don't need any of the build-dependencies to generate a source package

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-02-04 11:45:27 +01:00
Stoiko Ivanov
b66c97da61 d/control: bump Standards-Version to 4.3.0
lintian warning ancient-standards-version

changed after skimming through the upgrading checklist [0].

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>

[0] https://www.debian.org/doc/debian-policy/upgrading-checklist.html

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
e1661e5e4c buildsys: remove unused patches.
lintian warning patch-file-present-but-not-mentioned-in-series

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
045e8a7075 d/control: drop depends on zlib
it gets substituted via ${shlibs:Depends}

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
9ee68437c0 buildsys: fix lintian warnings
This fixes 2 warnings shown when checking the source-package with
lintian:
* package-depends-on-hardcoded-libc
* debhelper-but-no-misc-depends

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
73ae04adce buildsys: add explicit dsc target
and check the .dsc with lintian

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
e2bd9a0d9c buildsys: raise debian/compat to 12
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
426b8f0a33 buildsys: use debhelper for building
this additionally creates a complete source package

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
cadcf070c0 buildsys: call 'make test' in build target
the build target gets invoked as regular user without 'fakeroot'. Running
SpamAssassin's tests as root (or via fakeroot) leads to a
non-deterministically failing testcase ('t/spamc_optC.t') - I couldn't find
the root-cause, but running the tests as regular user did work consistently.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Stoiko Ivanov
d27e5c832e do not ship config-files rendered from templates
while upgrading spamassassin from 3.4.2 to 3.4.3 users were initially asked
to confirm a changed '/etc/mail/spamassassin/init.pre', due to the differences
between the file in the shipped new upstream and the version rendered by the
templateing system of pmg.
This was mitigated by c0e5b8043c.

Not shipping the files in the first place removes the need to adapt changed
upstream files to old versions, which get replaced by the templating system
anyways

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-01-21 09:25:22 +01:00
Thomas Lamprecht
6d3f2ab10a bump version to 3.4.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-16 11:44:58 +01:00
Thomas Lamprecht
c0e5b8043c avoid pkg change of PMG controlled init.pre config file
as apt ask the user about the change, but we rewrite it anyway, as
it's effectively under direct PMG control.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-16 11:44:58 +01:00
Thomas Lamprecht
f12f96374b bump version to 3.4.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-12-16 08:29:57 +01:00
Stoiko Ivanov
1b8feee9a6 update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-12-13 11:22:50 +01:00
Stoiko Ivanov
66a63b5651 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-12-13 11:22:50 +01:00
Stoiko Ivanov
1bd5581eaf update spamassassin to 3.4.3
drop already applied patch bug_7577_freemail_plugin

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-12-13 11:22:50 +01:00
Thomas Lamprecht
e70af1a2a2 bump version to 3.4.2-13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-16 14:16:51 +01:00
Stoiko Ivanov
20dc3cb693 update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-15 16:29:25 +01:00
Stoiko Ivanov
7b287aba19 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-15 16:28:50 +01:00
Thomas Lamprecht
0956ed5b0e bump version to 3.4.2-12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-09-09 09:34:22 +02:00
Thomas Lamprecht
81c6d27ad2 d/control: add recommends to gpg
people normally want gpg verified updates, and PMG actually relies on
it. While pmg can install it in it's own environments (ISO, CT
appliance) directly a recommendation should be still added, if only
fo those installing on top of plain Debian.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-09-09 09:34:22 +02:00
Thomas Lamprecht
27fa397c02 fixup: remove one additional space to match upstream commit
https://pve.proxmox.com/pipermail/pmg-devel/2019-September/000554.html

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reported-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-09-09 07:41:33 +02:00
Dominik Csapak
16dede70ee fix #2359: backport bufix for SpamAssassin bug 7577
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Reviewed-By: Stoiko Ivanov <s.ivanov@proxmox.com>
Tested-By: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-09-09 07:39:38 +02:00
Thomas Lamprecht
63a371156c fix makefile comment to new line
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-23 12:11:29 +02:00
Thomas Lamprecht
410c46aab0 bump version to 3.4.2-11
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-23 11:50:30 +02:00
Stoiko Ivanov
d354cc2962 update KAM.cf
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-23 11:38:55 +02:00
Stoiko Ivanov
156f2ab533 update SpamAssassin signatures
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-23 11:38:35 +02:00
Thomas Lamprecht
8cc0dd3a90 bump version to 3.4.2-10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 20:46:15 +02:00