]> git.proxmox.com Git - proxmox-spamassassin.git/log
proxmox-spamassassin.git
3 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Mon, 16 Nov 2020 18:04:20 +0000 (19:04 +0100)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 3.4.4-2
Stoiko Ivanov [Tue, 21 Apr 2020 18:42:48 +0000 (20:42 +0200)]
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>
4 years agoupdate KAM.cf
Stoiko Ivanov [Tue, 21 Apr 2020 18:06:39 +0000 (20:06 +0200)]
update KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Tue, 21 Apr 2020 18:06:05 +0000 (20:06 +0200)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 3.4.4-1
Stoiko Ivanov [Mon, 3 Feb 2020 13:57:43 +0000 (14:57 +0100)]
bump version to 3.4.4-1

4 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Mon, 3 Feb 2020 13:57:27 +0000 (14:57 +0100)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate KAM.cf
Stoiko Ivanov [Mon, 3 Feb 2020 13:52:37 +0000 (14:52 +0100)]
update KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agouse https to download KAM.cf
Stoiko Ivanov [Mon, 3 Feb 2020 13:51:35 +0000 (14:51 +0100)]
use https to download KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate spamassassin to 3.4.4
Stoiko Ivanov [Mon, 3 Feb 2020 13:47:21 +0000 (14:47 +0100)]
update spamassassin to 3.4.4

contains fixes for:
* CVE-2020-1931
* CVE-2020-1930

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoAdd download target for SA sources
Stoiko Ivanov [Mon, 3 Feb 2020 12:57:39 +0000 (13:57 +0100)]
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

4 years agod/control: add missing build-depends
Fabian Grünbichler [Tue, 4 Feb 2020 10:22:21 +0000 (11:22 +0100)]
d/control: add missing build-depends

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuild: add -d to dsc target
Fabian Grünbichler [Tue, 4 Feb 2020 10:44:35 +0000 (11:44 +0100)]
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>
4 years agod/control: bump Standards-Version to 4.3.0
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:35 +0000 (19:37 +0100)]
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>
4 years agobuildsys: remove unused patches.
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:34 +0000 (19:37 +0100)]
buildsys: remove unused patches.

lintian warning patch-file-present-but-not-mentioned-in-series

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agod/control: drop depends on zlib
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:33 +0000 (19:37 +0100)]
d/control: drop depends on zlib

it gets substituted via ${shlibs:Depends}

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: fix lintian warnings
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:32 +0000 (19:37 +0100)]
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>
4 years agobuildsys: add explicit dsc target
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:31 +0000 (19:37 +0100)]
buildsys: add explicit dsc target

and check the .dsc with lintian

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: raise debian/compat to 12
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:30 +0000 (19:37 +0100)]
buildsys: raise debian/compat to 12

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: use debhelper for building
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:29 +0000 (19:37 +0100)]
buildsys: use debhelper for building

this additionally creates a complete source package

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: call 'make test' in build target
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:28 +0000 (19:37 +0100)]
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>
4 years agodo not ship config-files rendered from templates
Stoiko Ivanov [Mon, 20 Jan 2020 18:37:27 +0000 (19:37 +0100)]
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 c0e5b8043c8ff69bc909f8b7ae128f9b5ed27e47.

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>
4 years agobump version to 3.4.3-1
Thomas Lamprecht [Mon, 16 Dec 2019 06:51:57 +0000 (07:51 +0100)]
bump version to 3.4.3-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoavoid pkg change of PMG controlled init.pre config file
Thomas Lamprecht [Mon, 16 Dec 2019 09:29:00 +0000 (10:29 +0100)]
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>
4 years agobump version to 3.4.3-1
Thomas Lamprecht [Mon, 16 Dec 2019 06:51:57 +0000 (07:51 +0100)]
bump version to 3.4.3-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate KAM.cf
Stoiko Ivanov [Fri, 13 Dec 2019 10:21:41 +0000 (11:21 +0100)]
update KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Fri, 13 Dec 2019 10:21:01 +0000 (11:21 +0100)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate spamassassin to 3.4.3
Stoiko Ivanov [Thu, 12 Dec 2019 16:37:09 +0000 (17:37 +0100)]
update spamassassin to 3.4.3

drop already applied patch bug_7577_freemail_plugin

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 3.4.2-13
Thomas Lamprecht [Sat, 16 Nov 2019 13:16:51 +0000 (14:16 +0100)]
bump version to 3.4.2-13

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate KAM.cf
Stoiko Ivanov [Fri, 15 Nov 2019 15:29:25 +0000 (16:29 +0100)]
update KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Fri, 15 Nov 2019 15:28:50 +0000 (16:28 +0100)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 3.4.2-12
Thomas Lamprecht [Mon, 9 Sep 2019 05:46:17 +0000 (07:46 +0200)]
bump version to 3.4.2-12

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: add recommends to gpg
Thomas Lamprecht [Mon, 9 Sep 2019 07:32:27 +0000 (09:32 +0200)]
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>
4 years agofixup: remove one additional space to match upstream commit
Thomas Lamprecht [Mon, 9 Sep 2019 05:41:30 +0000 (07:41 +0200)]
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>
4 years agofix #2359: backport bufix for SpamAssassin bug 7577
Dominik Csapak [Fri, 6 Sep 2019 07:46:13 +0000 (09:46 +0200)]
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>
4 years agofix makefile comment to new line
Thomas Lamprecht [Fri, 23 Aug 2019 10:11:29 +0000 (12:11 +0200)]
fix makefile comment to new line

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.4.2-11
Thomas Lamprecht [Fri, 23 Aug 2019 09:50:30 +0000 (11:50 +0200)]
bump version to 3.4.2-11

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate KAM.cf
Stoiko Ivanov [Thu, 22 Aug 2019 09:48:27 +0000 (11:48 +0200)]
update KAM.cf

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate SpamAssassin signatures
Stoiko Ivanov [Thu, 22 Aug 2019 09:48:15 +0000 (11:48 +0200)]
update SpamAssassin signatures

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 3.4.2-10
Thomas Lamprecht [Tue, 23 Jul 2019 18:46:15 +0000 (20:46 +0200)]
bump version to 3.4.2-10

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: use defined ${perl:Depends} and ${shlibs:Depends}
Thomas Lamprecht [Tue, 23 Jul 2019 18:46:03 +0000 (20:46 +0200)]
d/control: use defined ${perl:Depends} and ${shlibs:Depends}

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: bump to 10
Thomas Lamprecht [Tue, 23 Jul 2019 18:45:03 +0000 (20:45 +0200)]
d/control: bump to 10

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Tue, 23 Jul 2019 18:44:35 +0000 (20:44 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: fix bootstrap issue with sa-updates
Thomas Lamprecht [Tue, 23 Jul 2019 18:05:32 +0000 (20:05 +0200)]
buildsys: fix bootstrap issue with sa-updates

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: add deb target for consistency with other packages
Thomas Lamprecht [Wed, 5 Jun 2019 05:09:49 +0000 (07:09 +0200)]
buildsys: add deb target for consistency with other packages

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: record quilt build dependency
Thomas Lamprecht [Wed, 5 Jun 2019 05:09:28 +0000 (07:09 +0200)]
d/control: record quilt build dependency

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: run wrap-and-sort -tkn
Thomas Lamprecht [Tue, 4 Jun 2019 16:19:32 +0000 (18:19 +0200)]
d/control: run wrap-and-sort -tkn

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.4.2-3
Stoiko Ivanov [Tue, 4 Jun 2019 14:12:04 +0000 (16:12 +0200)]
bump version to 3.4.2-3

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agopull and create current sa-updates.tgz
Thomas Lamprecht [Tue, 4 Jun 2019 16:16:10 +0000 (18:16 +0200)]
pull and create current sa-updates.tgz

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: only update sa-updates explicitly
Stoiko Ivanov [Tue, 4 Jun 2019 14:12:03 +0000 (16:12 +0200)]
buildsys: only update sa-updates explicitly

Adding a dependency to ${SA_UPDATE_GPG_DIR}/.prepared caused make to
run the sa-updates.tgz recipe unless you had a ${SA_UPDATE_GPG_DIR} from
a previous run.

Since updating the spamassassin rules shipped with the package should probably
be only updated explicitly changing the dependency to an order-only one, stops
the extra sa-update buildstep.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: import sa-update key from tarball
Stoiko Ivanov [Tue, 4 Jun 2019 14:12:02 +0000 (16:12 +0200)]
buildsys: import sa-update key from tarball

`make sa-updates.tgz` runs sa-update with a temporary directory and packs the
gathered rules into a tarball, which gets extracted during dpkg-buildpackage.

This patch creates a gpg-homedir and imports the sa-update-key distributed with
the upstream tarball, and changes the call to sa-update to use this directory
instead of the default '/etc/mail/spamassassin/sa-update-keys'.
In addition to being a bit more self-contained this also enables running
`make sa-updates.tgz` without being root.

The temporary gpg-homedir is added to '.gitignore'

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoupdate KAM.cf
Thomas Lamprecht [Tue, 4 Jun 2019 16:13:17 +0000 (18:13 +0200)]
update KAM.cf

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoremove old 3.4.1 source tar ball
Thomas Lamprecht [Tue, 4 Jun 2019 16:10:47 +0000 (18:10 +0200)]
remove old 3.4.1 source tar ball

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd missing source
Dietmar Maurer [Tue, 4 Jun 2019 09:33:21 +0000 (11:33 +0200)]
add missing source

5 years agobump version to 3.4.2-2
Dietmar Maurer [Mon, 18 Mar 2019 06:59:54 +0000 (07:59 +0100)]
bump version to 3.4.2-2

5 years agoupdate ruleset
Dietmar Maurer [Mon, 18 Mar 2019 06:58:44 +0000 (07:58 +0100)]
update ruleset

5 years agoKAM.cf: update to latest version
Dietmar Maurer [Mon, 18 Mar 2019 06:55:46 +0000 (07:55 +0100)]
KAM.cf: update to latest version

5 years agoupdate to 3.4.2, bump version to 3.4.2-1
Dietmar Maurer [Mon, 17 Sep 2018 04:54:38 +0000 (06:54 +0200)]
update to 3.4.2, bump version to 3.4.2-1

5 years agobump version to 3.4.1-55
Dietmar Maurer [Mon, 11 Jun 2018 06:50:07 +0000 (08:50 +0200)]
bump version to 3.4.1-55

5 years agoupdate KAM.cf
Dietmar Maurer [Mon, 11 Jun 2018 06:49:09 +0000 (08:49 +0200)]
update KAM.cf

5 years agoupdate sa rules
Dietmar Maurer [Mon, 11 Jun 2018 06:48:52 +0000 (08:48 +0200)]
update sa rules

6 years agobump version to 3.4.1-54
Dietmar Maurer [Tue, 23 Jan 2018 09:31:28 +0000 (10:31 +0100)]
bump version to 3.4.1-54

6 years agoadd KAM.cf to make it easier to track changes
Dietmar Maurer [Tue, 23 Jan 2018 09:24:24 +0000 (10:24 +0100)]
add KAM.cf to make it easier to track changes

6 years agobump version to 3.4.1-53
Dietmar Maurer [Thu, 30 Nov 2017 06:59:20 +0000 (07:59 +0100)]
bump version to 3.4.1-53

6 years agoinstall KAM.cf to /usr/share/spamassassin-extra/
Dietmar Maurer [Thu, 30 Nov 2017 06:58:14 +0000 (07:58 +0100)]
install KAM.cf to /usr/share/spamassassin-extra/

6 years agobump version to 3.4.1-52
Dietmar Maurer [Thu, 30 Nov 2017 06:14:02 +0000 (07:14 +0100)]
bump version to 3.4.1-52

6 years agoupdate ruleset, include KAM.cf
Dietmar Maurer [Thu, 30 Nov 2017 06:12:40 +0000 (07:12 +0100)]
update ruleset, include KAM.cf

6 years agobump version to 3.4.1-51
Dietmar Maurer [Fri, 24 Nov 2017 07:10:50 +0000 (08:10 +0100)]
bump version to 3.4.1-51

6 years agoadd fixes for SA bugs 7226 and 7212
Dietmar Maurer [Fri, 24 Nov 2017 07:18:51 +0000 (08:18 +0100)]
add fixes for SA bugs 7226 and 7212

6 years agoupdate SA ruleset
Dietmar Maurer [Fri, 24 Nov 2017 07:09:24 +0000 (08:09 +0100)]
update SA ruleset

6 years agoadd fix for SA bug 7231
Dietmar Maurer [Fri, 24 Nov 2017 07:07:39 +0000 (08:07 +0100)]
add fix for SA bug 7231

6 years agoadd fix for SA bug 7223
Dietmar Maurer [Fri, 24 Nov 2017 07:03:43 +0000 (08:03 +0100)]
add fix for SA bug 7223

6 years agofix version in comment
Dietmar Maurer [Thu, 2 Nov 2017 05:23:15 +0000 (06:23 +0100)]
fix version in comment

7 years agoMakefile: add dinstall target
Dietmar Maurer [Wed, 8 Mar 2017 16:19:46 +0000 (17:19 +0100)]
Makefile: add dinstall target

7 years agoMakefile: use "--product pmg --dist stretch" for upload target
Dietmar Maurer [Wed, 8 Mar 2017 16:18:21 +0000 (17:18 +0100)]
Makefile: use "--product pmg --dist stretch" for upload target

7 years agobump package release to -50
Dietmar Maurer [Thu, 2 Feb 2017 14:55:26 +0000 (15:55 +0100)]
bump package release to -50

So that we can roll out updates on 4.X

7 years agoupdates for debian stretch
Dietmar Maurer [Thu, 2 Feb 2017 14:49:13 +0000 (15:49 +0100)]
updates for debian stretch

7 years agoupdate SA rules
Dietmar Maurer [Wed, 27 Jul 2016 11:15:00 +0000 (13:15 +0200)]
update SA rules

7 years agoupdate to 3.4.1
Dietmar Maurer [Tue, 26 Jul 2016 09:02:05 +0000 (11:02 +0200)]
update to 3.4.1

9 years agofix dependencies for Debian wheezy
Dietmar Maurer [Mon, 22 Sep 2014 07:18:03 +0000 (09:18 +0200)]
fix dependencies for Debian wheezy

9 years agoimport from svn://proxdev/server/svn//proxmox-spamassassin/pmg3
Dietmar Maurer [Fri, 19 Sep 2014 12:11:01 +0000 (14:11 +0200)]
import from svn://proxdev/server/svn//proxmox-spamassassin/pmg3