Re: hurd does NOT need /hurd
On Mon, May 20, 2002 at 01:52:45AM +0100, Andrew Suffield wrote:
> > started indirectly by other programs for their own purpose.
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > be in any user's PATH, and are started indirectly by settrans or
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > the parent filesystem on the explicit request of the user.
> ^^^^^^^^^^^^^^^^^^^^^
>
> Kindly explain the difference between the indicated phrases.
settrans -a doesn't invoke any translator for its own purpose. It does only
start whatever the user is passing it on the shell.
settrans -a sets up a special environment for translators to run it (it sets
the bootstrap port). Then it just calls execv on the rest of the command
line.
Think of something like "/bin/sh -c "BOOTSTRAP=15 /hurd/ftpfs ..."
if you want. In this case, /bin/sh is not starting ftpfs for its own
purpose, but only starting what the user told it to start.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann GNU http://www.gnu.org marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de
--
To UNSUBSCRIBE, email to debian-hurd-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: