From 16c741ccaea1356d29e6d9d0ca93bd3a98c2d934 Mon Sep 17 00:00:00 2001 From: Jeremie Koenig Date: Sun, 1 Aug 2010 13:35:57 +0200 Subject: Sort out how device and server nodes are created - debian/patches/makedev_keep_options.patch: Introduces the -k and -K options to MAKEDEV, respectively to keep active translators running or leave existing files alone completely. - debian/patches/makedev_parted_store.patch: MAKEDEV -p will use parted instead of device stores for disk partitions. - debian/local/setup-translators: New script installed in /usr/lib/hurd, uses MAKEDEV's new options to create all the necessary device and server nodes. - debian/local/runsystem (hurd-udeb): Uses setup-translators in "minimal mode" to prepare the initrd when the installer is started. Parted stores are used to avoid problems when reloading the partition table. - debian/hurd.postinst: Uses setup-translators to create missing nodes on upgrades (on initial installs, debootstrap will use the setup-translators script from the installed hurd package to setup the devices and servers itself). --- debian/hurd-udeb.install | 1 + 1 file changed, 1 insertion(+) (limited to 'debian/hurd-udeb.install') diff --git a/debian/hurd-udeb.install b/debian/hurd-udeb.install index 8e27ab3d..f80c96c9 100644 --- a/debian/hurd-udeb.install +++ b/debian/hurd-udeb.install @@ -1,4 +1,5 @@ debian/local/runsystem libexec +debian/local/setup-translators usr/lib/hurd debian/local/partman lib debian/tmp/lib/*.so.* debian/tmp/lib/hurd/console/*.so.* usr/lib/hurd/console -- cgit v1.2.3