cosmopolitan/build
Justine Tunney f213556366 Add binfmt_misc workaround detector to builds
This is a recently introduced Linux Kernel feature that gives people
like Debian package mantainers the power to arbitrarily redefine how
executables are interpreted by the kernel. If your system gets tuned
this way and you're not able to disable it, then you need to restore
default behavior for the APE MZqFpD prefix as follows:

    sudo sh -c "echo ':APE:M::MZqFpD::/bin/sh:' >/proc/sys/fs/binfmt_misc/register"

This prefix will cover all .com executables built with this tooling.
Please don't run the above command unless you're certain you need it.
See #2 for additional context.
2020-08-31 20:09:23 -07:00
..
bootstrap Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
actuallynice Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
archive Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
assemble Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
bochs-debugger Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
bochs-scriptable Initial import 2020-06-15 07:18:57 -07:00
catcode Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
compile Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
config.mk Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
definitions.mk Fix printvideo regression and minor improvements 2020-08-26 09:41:07 -07:00
do Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
findtmp Initial import 2020-06-15 07:18:57 -07:00
functions.mk Initial import 2020-06-15 07:18:57 -07:00
getccname Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
getccversion Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
getlogfmt Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
htags Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
includeall Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
link Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
mkdeps Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
objdump Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
online.mk Initial import 2020-06-15 07:18:57 -07:00
package Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
rle.py Initial import 2020-06-15 07:18:57 -07:00
rollup Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
rules.mk Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
runcom Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
sanitycheck Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
sanitycheck2 Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
ssh Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00
zipobj Add binfmt_misc workaround detector to builds 2020-08-31 20:09:23 -07:00