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(-)