7
0

Add package spamassassin #3

Open
adamm wants to merge 56 commits from adamm/spamassassin:factory into factory
Owner

See issue testing/_ObsPrj#8

See issue testing/_ObsPrj#8
adamm added 199 commits 2026-01-16 14:01:47 +01:00
Copy from devel:languages:perl/spamassassin based on submit request 24099 from user varkoly

OBS-URL: https://build.opensuse.org/request/show/24099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=19
Copy from devel:languages:perl/spamassassin based on submit request 27641 from user coolo

OBS-URL: https://build.opensuse.org/request/show/27641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=20
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=8
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=8aa450029bdc186aa1c67fa41f12a9b7
Copy from devel:languages:perl/spamassassin based on submit request 28398 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=21
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=10
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=11
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=54b244bd604536818d6517f49f048fb1
Copy from home:dstoecker/spamassassin via accept of submit request 35179 revision 13.
Request was accepted with message:
reviewed, OK, thank you

OBS-URL: https://build.opensuse.org/request/show/35179
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=12
Copy from home:computersalat:devel:perl/spamassassin via accept of submit request 35411 revision 10.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/35411
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=13
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=15
Copy from home:computersalat:devel:perl/spamassassin via accept of submit request 36707 revision 15.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/36707
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=16
checked in (request 36788)

OBS-URL: https://build.opensuse.org/request/show/36788
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=17
Copy from devel:languages:perl/spamassassin based on submit request 36788 from user computersalat

OBS-URL: https://build.opensuse.org/request/show/36788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=23
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=18
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=19
- Fix the spec file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=20
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=21
checked in (request 41999)

OBS-URL: https://build.opensuse.org/request/show/41999
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=22
Copy from devel:languages:perl/spamassassin based on submit request 41999 from user varkoly

OBS-URL: https://build.opensuse.org/request/show/41999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=24
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=23
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=24
checked in (request 49860)

OBS-URL: https://build.opensuse.org/request/show/49860
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=25
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=90d0a12feb91f9d2676db50a46d00cce
Copy from devel:languages:perl/spamassassin based on submit request 49860 from user coolo

OBS-URL: https://build.opensuse.org/request/show/49860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=27
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=26
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=27
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=28
Accepted submit request 51917 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=28
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=93537bbcafa176edeb24ab58a9df8702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=29
Accepted submit request 52892 from user varkoly

OBS-URL: https://build.opensuse.org/request/show/52892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=30
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=ff0890df85e3dfaa52c798d9e840e241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=31
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=32
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=33
Accepted submit request 55369 from user coolo

OBS-URL: https://build.opensuse.org/request/show/55369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=32
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=33
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=35
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=36
Accepted submit request 66609 from user coolo

OBS-URL: https://build.opensuse.org/request/show/66609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=35
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=a0a60171b8f0e21470423136f0525a65
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=36
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=38
Accepted submit request 67963 from user licensedigger

OBS-URL: https://build.opensuse.org/request/show/67963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=37
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=1281f7cf62429a16ab3d6da0069e33c3
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=38
* various fixes, fix support with perl 5.12
- remove upstreamed patches

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=40
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=41
- fix perl requires

- update to 3.3.2:
  * various fixes, fix support with perl 5.12
- remove upstreamed patches

OBS-URL: https://build.opensuse.org/request/show/82517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=39
uses non-existent/un-installed 'user'

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=44
- bnc#720220 - spampd, installed by pkg:spamassassin, FAILs to launch,
  uses non-existent/un-installed 'user'

OBS-URL: https://build.opensuse.org/request/show/86923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=40
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=42
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=47
- bnc#737637 - IPv6 support in spamassassin not functional

OBS-URL: https://build.opensuse.org/request/show/97154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=43
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=50
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=51
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=52
- Add systemd service files for spamd and spampd 
  bnc#768581 - rcspamd stop doesn't terminate spamd

OBS-URL: https://build.opensuse.org/request/show/126202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=45
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=54
- killproc can not stop spamd

OBS-URL: https://build.opensuse.org/request/show/126965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=46
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=56
-  768582 - suse.cron-sa-update should allow to restart spamd after a successful run of sa-update

OBS-URL: https://build.opensuse.org/request/show/127584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=47
replace iXhash with iXhash 2.
patch the iXhash configuration to get better results.

OBS-URL: https://build.opensuse.org/request/show/136097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=58
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=59
- replace iXhash with the inofficial, but recommended, version iXhash2

OBS-URL: https://build.opensuse.org/request/show/138154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=48
Install service file accordingly (/usr/lib/systemd for 12.3 and up or /lib/systemd for older versions)

OBS-URL: https://build.opensuse.org/request/show/156281
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=61
Install service file accordingly (/usr/lib/systemd for 12.3 and up or /lib/systemd for older versions) (forwarded request 156281 from mlin7442)

OBS-URL: https://build.opensuse.org/request/show/156309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=50
fails to build on openSUSE >= 12.2, because perl-macros is deprecated there.

OBS-URL: https://build.opensuse.org/request/show/161426
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=63
fails to build on openSUSE >= 12.2, because perl-macros is deprecated there. (forwarded request 161426 from rusjako)

OBS-URL: https://build.opensuse.org/request/show/161430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=51
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=65
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/177149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=52
- Do not use syslog.target or Requires in systemd units.

OBS-URL: https://build.opensuse.org/request/show/176975
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=67
- Do not use syslog.target or Requires in systemd units. (forwarded request 176975 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/178324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=53
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=69
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=70
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/210358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=55
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=72
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=73
First test - installed version not yet tested.

OBS-URL: https://build.opensuse.org/request/show/222228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=74
OBS-URL: https://build.opensuse.org/request/show/223032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=56
Use perl(IO::Socket::IP) only for openSUSE 12.2+

OBS-URL: https://build.opensuse.org/request/show/224879
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=77
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/225174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=57
- make init scripts executable to fix build

OBS-URL: https://build.opensuse.org/request/show/239848
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=79
1

OBS-URL: https://build.opensuse.org/request/show/239852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=58
- bnc#889004 - Package 'spamassassin' contains 'SuSE' spelling in a filename and/or SPEC file

OBS-URL: https://build.opensuse.org/request/show/243428
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=81
1

OBS-URL: https://build.opensuse.org/request/show/243464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=59
- Fix for bnc#911355
- Don't install init files when service files are installed
- Create symlinks for rcspamd and rcspampd when systemd is used
- Remove unnecessary cleanup section from spec files

OBS-URL: https://build.opensuse.org/request/show/280096
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=83
1

OBS-URL: https://build.opensuse.org/request/show/280099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=61
- Enable reload in unit files (boo#915736)

OBS-URL: https://build.opensuse.org/request/show/283719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=85
1

OBS-URL: https://build.opensuse.org/request/show/283842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=62
update to 3.4.1

OBS-URL: https://build.opensuse.org/request/show/315858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=87
1

OBS-URL: https://build.opensuse.org/request/show/316384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=63
tests seem not like running offline, so leave them out again

OBS-URL: https://build.opensuse.org/request/show/327238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=89
1

OBS-URL: https://build.opensuse.org/request/show/327554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=64
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=91
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/347074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=65
- use service command to restart spamd and amavis (boo#961279)

(now using full path because $PATH often does not contain sbin in cron)

OBS-URL: https://build.opensuse.org/request/show/353173
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=93
1

OBS-URL: https://build.opensuse.org/request/show/353514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=66
- Don't call/require insserv if we use systemd

OBS-URL: https://build.opensuse.org/request/show/459266
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=95
1

OBS-URL: https://build.opensuse.org/request/show/459276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=67
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=97
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=98
Drop old stuff

OBS-URL: https://build.opensuse.org/request/show/460544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=68
- Add support for building with OpenSSL 1.1 (bsc#1055252)
  * add 0001-bug-7361-Allow-building-against-OpenSSL-1.1.0.patch
  * add spamassassin-dont_use_SSLv3_methods.patch
- Fix build with Perl 5.26
  * https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7367
  * add 0001-Fix-bug-7367-Don-t-assume-cwd-.-is-in-INC-it-may-be-.patch

OBS-URL: https://build.opensuse.org/request/show/519715
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=100
1

OBS-URL: https://build.opensuse.org/request/show/523098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=69
- Update umask in cronjob (boo#861539)
- Make sure that spamd can start (boo#961291)

OBS-URL: https://build.opensuse.org/request/show/544097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=102
OBS-URL: https://build.opensuse.org/request/show/544186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=70
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544722
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=104
OBS-URL: https://build.opensuse.org/request/show/554550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=71
o Applying upstream patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=106
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=108
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=109
- bsc#1059210 spamassassin perl dns resolver recursion desired not set
  o add DNS-resolver-recursion-desired-not-set.patch

OBS-URL: https://build.opensuse.org/request/show/567288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=72
- Replace %__-type macro indirections.
  Replace old $RPM_ shell variables.

OBS-URL: https://build.opensuse.org/request/show/556630
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=111
OBS-URL: https://build.opensuse.org/request/show/568406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=73
o add deprecated-regex.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=113
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=114
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/578829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=74
about deprecated regex
  o remove deprecated-regex.patch and apply upstream patch:
    Unescaped_left_brace_in_regex_is_deprecated.diff

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=116
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7196

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=117
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=118
- Add upstream patch:
  incompatibility-with-NET-DNS.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=119
- Revert incompatibility-with-NET-DNS.patch (this patch attempts to
  fix a problem that was already solved by bsc#1059210)

OBS-URL: https://build.opensuse.org/request/show/636231
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=120
- update spamassassin to 3.4.2
  * There are four new plugins (disabled by default)
    HashBL - interface to The Email Blocklist (EBL)
    ResourceLimits - assure your spamd child processes do not exceed
      specified CPU or memory limit
    FromNameSpoof - detection of the From:name field being used to
      mislead
    Phishing - finds uris used in phishing campaigns detected by
      OpenPhish (https://openphish.com) or PhishTank
      (https://phishtank.com) feeds
  * For security reasons SSLv3 support has been removed from spamc(1).
  * Four CVE security bug fixes are included in this release for
    PDFInfo.pm and the SA core: CVE-2017-15705, CVE-2016-1238,
    CVE-2018-11780 & CVE-2018-11781.
  * In sa-update script, optional support for SHA-256 / SHA-512 in
    addition to or instead of SHA1 has been added for better validation
    of rules.
  * GeoIP2 support has been added to RelayCountry and URILocalBL plugins
    due to GeoIP legacy API deprecations.
  * several new or enhanced configuration options
- update spampd to 2.51
  * Replace IO::Socket::INET with IO::Socket::IP for IPv6 support
  * Unix ports (ability to listen on UNIX sockets)
  * Add X-Envelope-* headers before Received
  * Add /usr/local/bin and /usr/local/sbin to PATH
  * Add --setsid option to start server with setsid if running in
    background
- Removed patches (are now in upstream):
  * 0001-bug-7361-Allow-building-against-OpenSSL-1.1.0.patch
  * 0001-Fix-bug-7367-Don-t-assume-cwd-.-is-in-INC-it-may-be-.patch
  * DNS-resolver-recursion-desired-not-set.patch
  * spamassassin-dont_use_SSLv3_methods.patch
  * spampd-2.42_git_20170226.patch
  * Unescaped_left_brace_in_regex_is_deprecated.patch

OBS-URL: https://build.opensuse.org/request/show/636660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=122
OBS-URL: https://build.opensuse.org/request/show/637098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=75
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=124
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=125
- Reduce boilerplate generated by %service_*.

OBS-URL: https://build.opensuse.org/request/show/666464
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=126
- Reduce boilerplate generated by %service_*. (forwarded request 666464 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/666474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=76
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini

OBS-URL: https://build.opensuse.org/request/show/709150
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=128
OBS-URL: https://build.opensuse.org/request/show/709326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=77
Update keyring. Keys are now available in a single download from upstream (see https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7765)

OBS-URL: https://build.opensuse.org/request/show/745100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=130
OBS-URL: https://build.opensuse.org/request/show/746497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=78
- Change architecture of perl modules to 'noarch'
- Fix extraction command for default rules (proper fix for
  boo#911355, rather than a workaround)
- Don't unconditionally run sa-update on spamd and spampd service
  start as this doesn't honor the settings in /etc/sysconfig/spamd
- After running sa-update, only restart services if they were
  running before
- Fix name in logging timed-sa-update (suse.cron-sa-update
  doesn't exist anymore)

OBS-URL: https://build.opensuse.org/request/show/747252
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=132
- Change architecture of perl modules to 'noarch'
- Fix extraction command for default rules (proper fix for
  boo#911355, rather than a workaround)
- Don't unconditionally run sa-update on spamd and spampd service
  start as this doesn't honor the settings in /etc/sysconfig/spamd
- After running sa-update, only restart services if they were
  running before
- Fix name in logging timed-sa-update (suse.cron-sa-update
  doesn't exist anymore) (forwarded request 747252 from adkorte)

OBS-URL: https://build.opensuse.org/request/show/747349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=79
Spam size is growing. Tsss.

OBS-URL: https://build.opensuse.org/request/show/755484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=134
- update spamassassin to 3.4.3
  * There is one new plugin (disabled by default)
    OLEVBMacro - Detects both OLE macros and VB code inside Office
      documents
  * Two CVE security bug fixes are included in this release
    CVE-2019-12420 for Multipart Denial of Service Vulnerability
    CVE-2018-11805 for nefarious CF files can be configured to
      run system commands without any output or errors
  * Safer and faster scanning of large emails using
      body_part_scan_size and rawbody_part_scan_size settings.
  * New tflag "nosubject" for 'body' rules, to stop matching the
      Subject header which is part of the body text.
  * Security updates include deprecation of the unsafe sa-update
    '--allowplugins' option, which now prints a warning that
    '--reallyallowplugins' is required to use it.

OBS-URL: https://build.opensuse.org/request/show/756055
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=135
- remove old (compiled) rules in /var/lib/spamassassin directory
  after package upgrade and remove entirely upon package removal
- add BuildRequires for perl(Archive::Zip) and perl(IO::String)

OBS-URL: https://build.opensuse.org/request/show/757092
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=136
OBS-URL: https://build.opensuse.org/request/show/757559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=80
- update spamassassin to 3.4.4
  * In this release, there are bug fixes for two CVEs:
    CVE-2020-1931 for Nefarious rule configuration (.cf) files can
      be configured to run system commands with warnings.
    CVE-2020-1930 for Nefarious rule configuration (.cf) files can
      be configured to run system commands with sa-compile.
  * Improvements to OLEVBMacro
  * Fix for CRLF handling with SpamAssMilter & DKIM
  * Small fix for a regexp to provide Perl 5.8.x compatability again
  * Increased fns_extrachars default value to 50
  * Fixed nosubject and maxhits tflags when sa-compile is used
  * Limited the Bayes parsed token count
  * Improvements to whitespace trimming

OBS-URL: https://build.opensuse.org/request/show/768441
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=138
OBS-URL: https://build.opensuse.org/request/show/768649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=81
- Move spamc into an own sub-package to avoid the full spamassassin
  installation on every client if there is a spamd server

OBS-URL: https://build.opensuse.org/request/show/857130
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=140
- Compile rules in %post if Perl and/or spamassassin version changed
  and SPAM_SA_COMPILE=yes
- Enable test (add basic-lint-without-sandbox.patch)
- Ignore known warnings (add spamassassin-rpmlintrc)

OBS-URL: https://build.opensuse.org/request/show/857145
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=141
- Require perl(Mail::SpamAssassin) instead of perl-spamassassin
- Don't use BerkeleyDB (not even for unit test)
- Don't use is_opensuse conditional

OBS-URL: https://build.opensuse.org/request/show/858756
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=142
OBS-URL: https://build.opensuse.org/request/show/858757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=82
- Relax the crypto policies for the test-suite. This will allow the
  tests that use certificates with small key lengths to pass.

OBS-URL: https://build.opensuse.org/request/show/871434
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=144
OBS-URL: https://build.opensuse.org/request/show/871446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=83
- update spamassassin to 3.4.5
  * In this release, there are bug fixes for one CVE:
    CVE-2020-1946 for Malicious rule configuration (.cf) files can
      be configured to run system commands
  * Improvements to OLEVBMacro and AskDNS plugins
  * Received and EnvelopeFrom headers matching improvements
  * userpref SQL schema fixes
  * rbl and hashbl evaluation improvements
  * fix for non working TxRep tag names
  * man page fixes
- Update download links

OBS-URL: https://build.opensuse.org/request/show/881204
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=146
update some past bugzilla references / CVEs for tracking

OBS-URL: https://build.opensuse.org/request/show/882827
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=147
OBS-URL: https://build.opensuse.org/request/show/882829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=84
- update spamassassin to 3.4.6
  * Fixed URIDNSBL not triggering meta rules
  * Fix false positive in T_KAM_HTML_FONT_INVALID on CSS color !important

OBS-URL: https://build.opensuse.org/request/show/884847
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=149
OBS-URL: https://build.opensuse.org/request/show/884851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=85
- spamassassin: sa-update.timer does not work
  (bsc#1175375)
  Remove sence less SPAM_SA_UPDATE
  Document how to use sa-update.service

OBS-URL: https://build.opensuse.org/request/show/917789
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=151
OBS-URL: https://build.opensuse.org/request/show/917792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=86
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * spamd.service
  * spampd.service

OBS-URL: https://build.opensuse.org/request/show/932932
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=152
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=153
- Set ProtectHome=false for spampd.service, as this breaks loading
  and storing data files in /home/vscan.
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * spamd.service
  * spampd.service

OBS-URL: https://build.opensuse.org/request/show/933217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=87
- Drop ProtectHome from spamd.service and spampd.service. Unfortunately
  spamassing writes there, so ProtectHome=read-only doesn't work. 
  Whitelisting a specific part has a too high chance of breaking for
  this package (bsc#1193248)

OBS-URL: https://build.opensuse.org/request/show/947612
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=155
OBS-URL: https://build.opensuse.org/request/show/947615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=88
- Update known warnings
  % spamassassin-rpmlintrc

- Update to spamassissin 4.0.0:
  * Notable internal changes:
    - Meta rules no longer use priority values, they are evaluated
      dynamically when the rules they depend on are finished
    - DNS and other asynchronous lookups like DCC or Razor2 plugins
      are now launched when priority -100 is reached. This allows
      short circuiting at lower priority without sending unneeded
      DNS queries
    - New internal Mail::SpamAssassin::GeoDB module supporting
      RelayCountry and URILocalBL plugins provides a unified
      interface to Geographic IP modules. These include:
        MaxMind::DB::Reader (GeoIP2)
        Geo::IP
        IP::Country::DB_File
        IP::Country::Fast.
  * New plugins:
    - Mail::SpamAssassin::Plugin::ExtractText
    - Mail::SpamAssassin::Plugin::DMARC
    - Mail::SpamAssassin::Plugin::DecodeShortURLs
  * HashCash module has been removed completely
  * Full detailed changelog:
    https://svn.apache.org/repos/asf/spamassassin/trunk/Changes

OBS-URL: https://build.opensuse.org/request/show/1045234
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=156
- Add BuildRequires Text::Diff that was accidentally removed from
  original submission

OBS-URL: https://build.opensuse.org/request/show/1045238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=157
- Add BuildRequires Text::Diff that was accidentally removed from
  original submission
- Update known warnings
  % spamassassin-rpmlintrc
- Update to spamassissin 4.0.0:
  * Notable internal changes:
    - Meta rules no longer use priority values, they are evaluated
      dynamically when the rules they depend on are finished
    - DNS and other asynchronous lookups like DCC or Razor2 plugins
      are now launched when priority -100 is reached. This allows
      short circuiting at lower priority without sending unneeded
      DNS queries
    - New internal Mail::SpamAssassin::GeoDB module supporting
      RelayCountry and URILocalBL plugins provides a unified
      interface to Geographic IP modules. These include:
        MaxMind::DB::Reader (GeoIP2)
        Geo::IP
        IP::Country::DB_File
        IP::Country::Fast.
  * New plugins:
    - Mail::SpamAssassin::Plugin::ExtractText
    - Mail::SpamAssassin::Plugin::DMARC
    - Mail::SpamAssassin::Plugin::DecodeShortURLs
  * HashCash module has been removed completely
  * Full detailed changelog:
    https://svn.apache.org/repos/asf/spamassassin/trunk/Changes
- Update to iXhash2 4.00:
  * Minimum required version: SpamAssassin 4.0.0
- Update to spampd 2.61:
  * Performance and diagnostic improvements, quicker startups, and
    a lot of documentation updates.
  * Add support for configuration files (examples included in /misc
    folder and in POD).
  * Add optional "scalable mode" using Net::Server::PreFork module
    (16-year TODO!). More info in POD.
  * Add --logfile option to control logging destination(s) (syslog,
    stderr, and/or file/device).
  * Add --logident, --logfacility options for syslog.
  * Add multiple levels of help, including full "man" output with
    optional HTML formatting.
  * Add --show <thing> argument for printing default option values
    and other debug.
  * Fix SpamAssassin debug logging with versions 3.1+ (output
    was going to stderr/wrong syslog/null).
  * Fix for IPv6 addresses being used on --host and --relayhost
    options (was not possible due to ":<port>" check).
  * SIGHUP will now reload SpamAssassin and SpamPD configuration files
    (and all module code), still with graceful child process shutdown.
  * Use SpamAssassin::Logger module (with SA 3.1+) for all logging.
  * Log to stderr by default if running non-daemonized
  * Child processes are now renamed to "spampd child"
    to distinguish them from the parent in task lists.
  * Now requires Net::Server v0.89+ (though latest 2.009 is recommended).
  * The --auto-whitelist option is no longer allowed with SpamAssassin v3+.
  * Improve --debug option, adding ability to specify
    SpamAssassin (v3.1+) debug areas (aka channels/facilities).
  * All boolean options can take 0/1 argument and be negated
    with "no-" prefix.
  * The --children (-c) option is now more formally named
    --max-servers (-mxs), but still accepted.
  * IO::Socket::UNIX and ::IP are only required if actually
    needed for --relaysocket / --relayhost options.

OBS-URL: https://build.opensuse.org/request/show/1045241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=89
- Remove the dependency on perl(IO::Socket::INET6) as it has been
  deprecated by upstream, is no longer suitable for use and its not
  being maintained. A compatible replacement for this package is
  perl(IO::Socket::IP) which is shipped by the perl-base package.

OBS-URL: https://build.opensuse.org/request/show/1136753
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=159
OBS-URL: https://build.opensuse.org/request/show/1136798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=90
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151565
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=161
OBS-URL: https://build.opensuse.org/request/show/1152512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=91
- update to patch release version 4.0.1
  - Incompatibilities with some versions of perl and some perl modules
    that have been released since the release of SpamAssassin 4.0.0
  - Problems using cpan to install SpamAssassin when certain required
    or optional modules are not already installed
  - Support for space characters in the path name of some executables
    used by certain plugins
  - Improved handling of URL shortener link redirects
  - Improved TxRep locking management
  - Added Mail::SpamAssassin::Plugin::AuthRes plugin to use
    Authentication-Results header fields in other plugins
  - Added a Pyzor Perl implementation
  - Perl crash when certain uri_detail rules processed some messages
    with UTF-8 characters
  - Inconsistent handling of newlines in header rules
  - Text or HTML content placed in octet-stream attachments by
    spammers to bypass SpamAssassin scanning
  - Implemented TCP fallback for truncated DNS UDP replies
- Refresh patch-URIDNSBL
- Drop undocumented patch-SQL_ASCII_SORT breaking sqlite
- Drop most of iXhash2-meta-rules.patch (additional services no longer exist)

OBS-URL: https://build.opensuse.org/request/show/1166486
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=163
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=164
- fix iXhash2-meta-rules.patch
- update to patch release version 4.0.1
  - Incompatibilities with some versions of perl and some perl modules
    that have been released since the release of SpamAssassin 4.0.0
  - Problems using cpan to install SpamAssassin when certain required
    or optional modules are not already installed
  - Support for space characters in the path name of some executables
    used by certain plugins
  - Improved handling of URL shortener link redirects
  - Improved TxRep locking management
  - Added Mail::SpamAssassin::Plugin::AuthRes plugin to use
    Authentication-Results header fields in other plugins
  - Added a Pyzor Perl implementation
  - Perl crash when certain uri_detail rules processed some messages
    with UTF-8 characters
  - Inconsistent handling of newlines in header rules
  - Text or HTML content placed in octet-stream attachments by
    spammers to bypass SpamAssassin scanning
  - Implemented TCP fallback for truncated DNS UDP replies
- Refresh patch-URIDNSBL
- Drop undocumented patch-SQL_ASCII_SORT breaking sqlite
- Drop most of iXhash2-meta-rules.patch (additional services no longer exist)

OBS-URL: https://build.opensuse.org/request/show/1166601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=92
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/spamassassin?expand=0&rev=166
- drop iXHash plugin (last provider stopped operation)
  * remove iXhash2-4.00.tar.gz
  * remove iXhash2-meta-rules.patch

OBS-URL: https://build.opensuse.org/request/show/1239052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spamassassin?expand=0&rev=93
adamm added the new/New Repository label 2026-01-16 14:01:52 +01:00
adamm removed the due date 0001-01-01 2026-01-26 19:30:37 +01:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u factory:adamm-factory
git checkout adamm-factory
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: testing/spamassassin#3