Date: Sun, 13 Jan 2013 15:20:57 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: Ed Schouten <ed@80386.nl> Cc: freebsd-toolchain@freebsd.org, freebsd-arch@freebsd.org Subject: Re: LLVM Image Activator Message-ID: <20130113132057.GQ2561@kib.kiev.ua> In-Reply-To: <CAJOYFBAZ-XQ1vash3H%2B0wA8GCoMS59eARMnA3y%2BsaPwMJqL0aQ@mail.gmail.com> References: <50E9BC2D.7000302@freebsd.org> <201301070936.39052.jhb@freebsd.org> <20130107172433.GX82219@kib.kiev.ua> <CAJOYFBAZ-XQ1vash3H%2B0wA8GCoMS59eARMnA3y%2BsaPwMJqL0aQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--htVlOAOs/VIaEhiC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 13, 2013 at 12:41:09PM +0100, Ed Schouten wrote: > Hi Kostik, >=20 > 2013/1/7 Konstantin Belousov <kostikbel@gmail.com>: > > I still do remember the buzz about the binary format 0xCAFEBABE, which > > AFAIR gained image activator support on several OSes, to be garbage > > collected. >=20 > Maybe it would then be a good idea then to add some kind of general > purpose remapping imgact? Example: >=20 > /etc/imgacttab: >=20 > cafebabe /usr/local/bin/java > cffaedfe /usr/local/bin/osx_emulator > 4243c0de /usr/bin/lli >=20 > That way we still give people the freedom to play around with mapping > their own executable formats, but don't need to maintain a bunch of > imgacts. A generic module that could be somewhat customized at runtime to map offset+signature into the shebang path could be a possibility indeed. I strongly prefer to have it as module and not enabled by default. Asking Nathan for writing the thing is too much, IMHO, esp. in the response to the 50-lines hack. --htVlOAOs/VIaEhiC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBAgAGBQJQ8rS5AAoJEJDCuSvBvK1BOS0QAIFUrY+SSfw7mrzHFFIlkdZr V1f/BD6ttZPTLWjxzkFh99xOgYikcxdwBHriz+y15pjNfp4qdsq1ShUvkeslGgfj mjmXXQeLcSERybNokzFzRJ4PehAQ7Nb0GjkYFZVstPBcBIF1WPgYBfw2m+LAXbwZ ru9WC4shXYyqX7i7vv3eJ5vybJAiy0KUSs1q24H6Vmxc3ouIBY9WXYtWO7HNw0oC SYuQ2Ns43qK36c3SpKFUSrAoFgyuVLR/aKfCCo0I3qeV0Wn+wmhE9Feni5I+q2Ar Qgjz23h3ZHTiux8bLa1CdWXt2Ayqa1hDzVTthPnsCJHLrLwbc7VcwCsW9i2O90ts Dm9irz/w9vneG7HIYgw2YAQKq9AJHSjLy0+OVXUpqnrO4LzfW1VHNh3h3tqlUJJ1 qhlOfzYb8qv0w/5Y2vMbP+fWFH76aFJeVCGSDd+bHSUvVqdICUNZFJRzlW3aAi09 xaZiF63Oi7kaU2gydCZ/pimVCPBaKsqlzkfwY++V0z6sVincxnnO2NqKyv3gYsXQ 4ARcChMpOJHqAzt9MlxQXkXIgE380rxnMWMB6VC66graZJ9Kx1QglZA1AN809w1e tZ2R5PM/ySwM4fYpw8VxHXhegEsG1aIirlVIWZQ/P6pcOgmp43ZF7SOk1Yi5MRQA igJsuK5VjMZpijPmo6mO =4znq -----END PGP SIGNATURE----- --htVlOAOs/VIaEhiC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130113132057.GQ2561>