On 14 September 2012 16:20, Joshuah Hurst <joshhu...@gmail.com> wrote: > On Wed, Sep 12, 2012 at 12:17 AM, Dan Shelton <dan.f.shel...@gmail.com> wrote: >> Subject: Debian does not execute ksh93 compiled shell binaries >> Package: ksh >> Version: 93u+20120628-1 >> >> Debian does not execute ksh93 compiled shell binaries. >> >> On Solaris I can do this: >> >> echo "print hello_world" >plain.sh >> shcomp plain.sh compiled_script.sh >> ./compiled_script.sh >> hello_world >> >> On Debian this does not work because the kernel does not support the >> executable format used by ksh93's shcomp. >> >> It turns out there is a one-line solution for this (taken from >> [http://www.mail-archive.com/ast-users@research.att.com/msg01730.html]): >> Just execute this single line at system startup and shcomp compiled >> executables work: >> -- snip -- >> echo ':shbinexec:M::\x0b\x13\x08:\xff\xff\xff:/usr/bin/ksh93:O' > >> /proc/sys/fs/binfmt_misc/register >> -- snip -- >> >> More information can be found at >> http://www.mail-archive.com/ast-users@research.att.com/msg01730.html >> I forwarded that email at the end of this mail: > > I like the idea. > > Oliver, what do you think?
For what's worth, AIX, Solaris and Suse all support compiled shell binaries now. It'll be nice that Debian *finally* supports this, too. Ced -- Cedric Blancher <cedric.blanc...@googlemail.com> Institute Pasteur -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org