[arch-projects] [mkinitcpio][PATCH 0/4] more low hanging froot

Dave Reisner d at falconindy.com
Sat Jun 4 13:17:57 EDT 2011


There's a couple new minor features proposed in here, but most of it is in the
name of simplification:

1/4: set fewer vars, which means we remove a bunch of eval usage. Just mark
the hook as unreadable to disable it from running.

2/4: support identifying root by tag name. There's a bit of a conflict
here, though. The kernel will support mounting root when provided as PARTUUID=,
but util-linux's blkid won't support this. We can, however, support LABEL=
and UUID= syntax by resolving via blkid, and trimming the 'PART' from PARTUUID
is trivial.

3/4: just a shortcut when we need to create the root device in the non-udev
use case when its specified as something like /dev/sdxy.

4/4: cleanse the environment before leaving early userspace. self explanatory.

d

 init           |   23 +++++++++--------------
 init_functions |   23 ++++++++++++++---------
 2 files changed, 23 insertions(+), 23 deletions(-)



More information about the arch-projects mailing list