On Mon, 2017-08-21 at 19:40 +0200, Denys Vlasenko wrote:
> > On Mon, Aug 14, 2017 at 5:12 PM, Ben Hutchings <b...@decadent.org.uk> 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.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to