[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: