[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH 1/5] exec: remove support for transparently unbzip2ing executables



Quoting Samuel Thibault (2013-08-28 23:56:10)
> Hello,
> 
> Justus Winter, le Thu 15 Aug 2013 18:41:50 +0200, a écrit :
> > Remove support for transparently unbzip2ing executables from the exec
> > server. The code in question makes the exec server unnecessarily
> > complex and since the exec server is an essential process, crashing it
> > makes /hurd/init crash the whole system.
> 
> Right. The feature is however still somehow interesting, so I prefered
> to just disable the support by default, so users can easily build their
> own exec server and set it up for themselves if they wish.

Funny, I actually thought that the unzipping code is the uninteresting
part, while the BFD code could hope to be revived. From what I've seen
it is much nicer to use than the ELF parser we currently use.

The patches were also ment to address the complexity^Wsheer size of
the code. That is why I wanted to remove them, #ifdef'ing it out has a
cost, not a runtime one but for anyone hacking on /hurd/exec.

Out of curiosity, why do you consider this feature interesting?

Justus


Reply to: