Bug#926823: executable-not-elf-or-script should consider PE binaries

Michael Biebl biebl at debian.org
Mon Aug 5 23:23:20 BST 2019


On Mon, 5 Aug 2019 05:32:51 -0700 Felix Lechner
<felix.lechner at lease-up.com> wrote:
> Hi,
> 
> On Thu, May 2, 2019 at 9:27 AM Chris Lamb <lamby at debian.org> wrote:
> >
> > This begs the question; why cannot the systemd packaging remove the
> > executable bits from these files?
> 
> On my testing system post-buster, the executable bits are still set:
> 
> $ ls -ald /usr/lib/systemd/boot/efi/*
> -rwxr-xr-x 1 root root 59730 Jul 18 10:38
> /usr/lib/systemd/boot/efi/linuxx64.efi.stub
> -rwxr-xr-x 1 root root 91765 Jul 18 10:38
> /usr/lib/systemd/boot/efi/systemd-bootx64.efi
> 
> May I please assign this bug to package systemd?
> 

Why is this a bug in systemd then?
If ld creates those files with the executable bit set, it feels weird
that we have to work around that by manually removing that bit again.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20190806/e92a52a1/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list