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
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.
`Rhubarb is no Egyptian god.' Debian http://www.debian.org email@example.com
Marcus Brinkmann GNU http://www.gnu.org firstname.lastname@example.org
To UNSUBSCRIBE, email to email@example.com
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org