On Mon, 2017-08-21 at 19:40 +0200, Denys Vlasenko wrote: > > On Mon, Aug 14, 2017 at 5:12 PM, Ben Hutchings <firstname.lastname@example.org> wrote: > > On Mon, 2017-08-14 at 16:42 +0200, Denys Vlasenko wrote: > > > > > run-init > > > > > > This tool is doing this: > > > > [...] > > > There is the "switch_root" tool in util-linux which does the > > > crucial part of this functionality - deleting / remounting / chrooting. > > > It is in bbox too. > > > > initramfs-tools used to use switch_root if possible, but it didn't > > support the -d (drop capabilities) option. Later on we needed > > validation of the init filename to support symlinks (e.g. /sbin/init -> > > /lib/systemd/systemd), so I added and used the -n (dry run) option to > > run-init. busybox would need to support both of these. > > I added run-init to busybox just now, but I don't see -n option in > klibc-2.0.4 source. Can you point me to the source code with -n? It's not upstream yet, but in a Debian patch: https://sources.debian.net/src/klibc/2.0.4-9/debian/patches/run-init-add-dry-run-mode.patch/ Ben. -- Ben Hutchings Make three consecutive correct guesses and you will be considered an expert.
Description: This is a digitally signed message part