Re: hurd does NOT need /hurd
Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> wrote:
> On Tue, May 21, 2002 at 11:29:24PM +0200, Lars Weber wrote:
> > All this talk about reasons for using `/hurd' got me wondering: Do there
> > exist potential problems when a translator that translates a certain
> > directory is itself located somewhere inside that directory?
>
> No, because if you exec a file, you "open" it (what the Hurd equivalent of
> the open it), and only pass the descriptor to the exec server (actually the
> Hurd equivalent of a descriptor).
>
> So, you keep an active reference to the file, and always talk to the
> "underlying" translator.
Is this also true for passive translators? Do they also not store the
path to the translator executable (as I've thought until now) but a direct
reference to the file instead? If so, what would happen if the translator
is replaced by a newer version for example?
Or is the path for passive translators stored in the inode but looking up
the executable does not cause the same translator to be queried again?
> If you start to talk about the details it is quickly getting pretty
> weird :)
I've realised that several times already :)
Anyway, I'm just curious. If answering my questions above would take to
much effort I'm as happy to be told that there is no problem and I needn't
worry...
Or maybe the information I need is available somewhere in the docs?
Regards,
Lars
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: