#987810 filters: kraut: Please remove offensive salute

Package:
filters
Source:
filters
Description:
collected filters, including B1FF and the Swedish Chef
Submitter:
Asher Gordon
Date:
2026-01-19 09:21:04 UTC
Severity:
normal
Tags:
#987810#5
Date:
2021-04-30 03:36:50 UTC
From:
To:
Dear Maintainer,

The 'kraut' filter contains the salute "Sieg Heil!", which was used by
the Nazis and is considered offensive (it's even a crime in
Germany). Please remove this and replace it with "Naturlich!", as in the
following patch (see also the commit message of the patch for more
info):

#987810#10
Date:
2025-12-29 20:43:03 UTC
From:
To:
Hi Joey,

I am not entirely sure whether you are still actively maintaining
filter, but I wanted to reach out directly as this concerns the upstream
sources as well.

There is an issue in kraut.l that affects not only the Debian package
but also the upstream archive. The file contains a salute that is
illegal in at least one jurisdiction, which raises concerns from a
distribution and licensing perspective. From the Debian side, this means
we cannot easily address the problem with a simple downstream patch.

To better understand and evaluate the situation, I prepared a cleaned-up
upstream-style snapshot and pushed it to Git [1]. This version fixes
kraut.l and also drops the Debian directory, as the package has been
maintained as non-native for quite some time. This is not meant as a
replacement for an official upstream release, but merely as a reference.

I would very much prefer to import an official upstream version rather
than carrying our own variant in Debian, in order to stay properly in
sync. For that reason, I wanted to forward the issue to you and ask
whether you would consider addressing it upstream.

Kind regards,
   Andreas

PS: On a more personal note, I hope you are doing well. I missed seeing
    you at several DebConfs. ;-)

[1] https://salsa.debian.org/games-team/filters/-/commit/9621f20423c6df343aaad4dd37e57f12f195b144

#987810#21
Date:
2025-12-30 18:35:30 UTC
From:
To:
Andreas Tille wrote:

I've tagged a release.

I also decided to stop maintaining filters.
(Actually I clearly stopped maintaining it 10 years ago, not that anyone
seems to have needed any changes.)

#987810#26
Date:
2025-12-30 20:25:11 UTC
From:
To:
Hi Joey,

Am Tue, Dec 30, 2025 at 02:35:30PM -0400 schrieb Joey Hess:

Thanks a lot for the prompt response.  That's very helpful.

I confirm this is my impression in principle (with the said exception
which might hopefully not occure again for the next 10 years).

Kind regards
    Andreas.

#987810#31
Date:
2026-01-19 09:20:40 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
filters, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 987810@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated filters package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 19 Jan 2026 09:52:56 +0100
Source: filters
Architecture: source
Version: 2.56-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 987810 1124277
Changes:
 filters (2.56-1) unstable; urgency=medium
 .
   * New upstream version removing quote which is illegal in some countries
     (Thanks to Asher Gordon)
     Closes: #987810
   * Maintain package in Games team
     Closes: #1124277
   * d/watch:
      - version=5
      - Use Git mode
   * Standards-Version: 4.7.3 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Remove Priority field to comply with Debian Policy 4.7.3 (routine-
     update)
   * Secure URI in copyright format (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Use secure URI in Homepage field.
   * Do not Build-Depend dpkg-dev
Checksums-Sha1:
 98e220ff738968caaa906f6476159fd18ef67204 1980 filters_2.56-1.dsc
 961a001780945c0da09b8e5bdb3a3da37dbef3ac 47512 filters_2.56.orig.tar.xz
 30d3780f5e7c2a2865f2938aa369c91e4d5a9de8 7716 filters_2.56-1.debian.tar.xz
 3cb372679233247936181ab1f00d1bdf7815e7d8 6079 filters_2.56-1_amd64.buildinfo
Checksums-Sha256:
 de165e632ab26d557712f02193298b35ab4e9f3e84444df113d9938c19ab5629 1980 filters_2.56-1.dsc
 951b5e5d09df62891c0bf0a617adb36b530271a2c30d06f0e16f7020073b20b4 47512 filters_2.56.orig.tar.xz
 cbe89c53e97f6fb170ef43c9eb68708d159c9971997acd6f88333bb6a00d8cb4 7716 filters_2.56-1.debian.tar.xz
 a6708cf29c7ec3800c440806f275b5de4ec666ac66785ffc074dd31a36b10607 6079 filters_2.56-1_amd64.buildinfo
Files:
 47fba40132896b6ffd85e86f2395fed0 1980 games optional filters_2.56-1.dsc
 b4c6b00e1db6c4425fc161c7d68a9a17 47512 games optional filters_2.56.orig.tar.xz
 93067813e2ec7bec27dc68e6dcfaf1f4 7716 games optional filters_2.56-1.debian.tar.xz
 e9e46a2c85251bc089b177c94cb00ec3 6079 games optional filters_2.56-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmlt8ZQRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE41A/7BxgzgBVAPEZjMwO1GVdosmslgI0FoVp+
h/5UuCV5DJyXbq2lOXzdghh8ShiMoPBuZziFfN6/PkLLwNabITFe033ecoOUqpS6
Ae+beO4Uc29/mC6I0isuwKKMkxO6H8Mr7CZt/TbR9fewEvVwKt0tbuvtyNPBL7Em
MEBYWleAIG0Z6t4S2zFUMNMGMgz8JY85efl7kuoMI1bl3idOck1uNeYlDm6lSMuR
aBtEMHG+0Fz//3GUEjtBHh0JO2kEeWDn+GrJ/OzGtum9Rnw2XKaKVzunWXUkqQOg
K+lUkfWCJ0HHtSF1hSpPqEqYa8Ja6rSgSNzwjX3nAnruSAky77J8jeE87xTzaF9J
Cw+3hcvxvRHZkUOIrwvAg6xVlBDPkjmya1PAtjpU4IXF6KSoahh3ALU5UBtcS5vt
PpPPcKLR26BzCaCyg/utm1b1TMtI/aOEB1fwpv3z4IVO0aTARGDI6TtJybkAB3VC
N4bo7I6gIoViSvPv0GJDfssFC5/j2xcBoc9qfQBYRMkIvxoSyzOGdPJ9DbRXokpv
MePjdKHsNhUmVsPunNZ2DjaRJ5BlsH0hOAMYykQkeJfG5I6V9ZSvfRn58AhqX+8K
VGI7Eh2gNdvQSNsMkWWOJ1g+hSI6xkwo762iEgWTYfgNfsCA3sHjSrgqo9Xtzw4z
g2/9/c7rKDI=
=6bff
-----END PGP SIGNATURE-----