Your message dated Tue, 25 Jan 2022 13:28:22 +0100
with message-id <[email protected]>
and subject line Re: Bug#926823: executable-not-elf-or-script should consider
PE binaries
has caused the Debian Bug report #926823,
regarding Make PE32+ binaries non-executable and enable security features
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
926823: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lintian
Version: 2.12.0
Severity: normal
Hi,
systemd ships EFI binaries which are PE executables.
This triggers lintian:
executable-not-elf-or-script
usr/lib/systemd/boot/efi/linuxia32.efi.stub [amd64, i386]
usr/lib/systemd/boot/efi/linuxx64.efi.stub [amd64, i386]
usr/lib/systemd/boot/efi/systemd-bootia32.efi [amd64, i386]
usr/lib/systemd/boot/efi/systemd-bootx64.efi [amd64, i386]
Some packages seem to override that, like in
https://salsa.debian.org/efi-team/fwupd/blob/debian/debian/lintian/fwupd#L8
I wonder whether executable-not-elf-or-script should be made aware of PE
executables and not warn about them.
Regards,
Michael
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lintian depends on:
ii binutils 2.31.1-16
ii bzip2 1.0.6-9
ii diffstat 1.62-1
ii dpkg 1.19.6
ii dpkg-dev 1.19.6
ii file 1:5.35-4
ii gettext 0.19.8.1-9
ii gpg 2.2.13-1
ii intltool-debian 0.35.0+20060710.5
ii libapt-pkg-perl 0.1.34+b1
ii libarchive-zip-perl 1.64-1
ii libcapture-tiny-perl 0.48-1
ii libcgi-pm-perl 4.40-1
ii libclass-accessor-perl 0.51-1
ii libclone-perl 0.41-1+b1
ii libdigest-sha-perl 6.02-1+b1
ii libdpkg-perl 1.19.6
ii libemail-valid-perl 1.202-1
ii libfile-basedir-perl 0.08-1
ii libio-async-perl 0.72-1
ii libipc-run-perl 20180523.0-1
ii liblist-moreutils-perl 0.416-1+b4
ii libparse-debianchangelog-perl 1.2.0-13
ii libpath-tiny-perl 0.108-1
ii libtext-levenshtein-perl 0.13-1
ii libtimedate-perl 2.3000-2
ii libtry-tiny-perl 0.30-1
ii liburi-perl 1.76-1
ii libxml-simple-perl 2.25-1
ii libyaml-libyaml-perl 0.76+repack-1
ii man-db 2.8.5-2
ii patchutils 0.3.4-2
ii perl 5.28.1-6
ii t1utils 1.41-3
ii xz-utils 5.2.4-1
Versions of packages lintian recommends:
ii libperlio-gzip-perl 0.19-1+b5
Versions of packages lintian suggests:
pn binutils-multiarch <none>
ii libhtml-parser-perl 3.72-3+b3
ii libtext-template-perl 1.55-1
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 250.3-1
Since 250.3-1, specifically
commit 1817a52477e49ae49070a042c43a2511d924863b
Author: Luca Boccassi <[email protected]>
Date: Sun Jan 16 13:55:30 2022 +0000
Lintian: ignore executable-not-elf-or-script false positives for
EFI binaries
the lintian warning has been overridden.
Thus closing the issue.
Regards,
Michael
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---