Re: hurd does NOT need /hurd
Anthony Towns <aj@azure.humbug.org.au> writes:
> What is "/dev" on the Hurd? Debootstrap does it as a tarball because
> MAKEDEV is way too slow to run during an install, because (a) it needs
> things like /dev/null and such available in the chroot to actually
> run dpkg and kin, and (b) nothing else populates /dev for you. (a)'s
> obviously still necessary, but for all I know /dev might get populated
> by a "devfs"-ish translator, and come essentially for free.
On the Hurd, /dev is just a bunch of passive translators. Currently
we just run a script that sets them all for you; indeed, we do this by
MAKEDEV which is the locus of remembering in source code the correct
passive translator specs for all the /dev nodes.
Thomas
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: