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

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply via email to