RE: runsystem
Got it. Thanks.
Kevin Musick
kmusick@teldar.com
-----Original Message-----
From: Roland McGrath [mailto:frob@debian.org]
Sent: Tuesday, June 20, 2000 3:58 PM
To: Kevin Musick
Cc: 'debian-hurd@lists.debian.org'
Subject: Re: runsystem
> What's the difference between runsystem and runsystem.gnu? Are both
> necessary?
/libexec/runsystem is what gets run by /hurd/init at boot time. It is the
first thing run in a normal POSIX environment, and is never expected to
exit. It can do whatever it likes. The hurd package has a
/libexec/runsystem shell script that uses /libexec/rc and /libexec/runttys
to approximate a BSD-style init. Marcus's sysvinit package has a
/libexec/runsystem that uses /sbin/init to give an init just like Linux has
(the same program, in fact). These two debian packages use the debian
"update-alternatives" method of installing/choosing these, in which
/libexec/runsystem.gnu and /libexec/runsystem.sysvinit(?) are the actual
things installed and /libexec/runsystem is a symlink to one or the other
that is maintained by dpkg magic.
Reply to: