I am not quite sure what that would achieve.
We have come to the conclusion that with CONFIG_HAVE_AOUT=y and
CONFIG_BINFMT_AOUT=m the latest Ubuntu version successfully handles QMAGIC
a.out executables. Also, that all OMAGIC and ZMAGIC files segfault after
executing 0 instructions.
It is
Continuing the above report, I found the old libraries, but first
# insmod /lib/modules/3.13.0-8-generic/kernel/fs/binfmt_aout.ko
# ./program
Segmentation fault (core dumped)
# dmesg | tail
fd_offset is not page aligned. Please convert program: program
program[1157]: segfault at 0 ip
So, maybe a
Continuing the above report, I also found OMAGIC and QMAGIC binaries.
The OMAGIC binaries just segfault at address 0.
The QMAGIC binaries work, when provided with ld.so and the right libraries.
So, CONFIG_HAVE_AOUT=y and CONFIG_BINFMT_AOUT=m are successful,
but only for QMAGIC, the most recent
** Changed in: linux (Ubuntu)
Status: Incomplete = Confirmed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/966472
Title:
missing a.out (ZMAGIC) support
Status in “linux”
is this still an issue?
Yes.
latest development release of Ubuntu? ISO images are available
Downloaded the 386 one. It is too big to burn on a CD, 963641344 bytes.
# mount -o loop trusty-desktop-i386.iso /a
# cd /a/caspar
# mount -o loop filesystem.squashfs /b
# cd /b/boot
# grep AOUT conf*
5 matches
Mail list logo