On Thu, Sep 17, 2020 at 12:10:03PM +0200, Pino Toscano wrote:
> At least in my (non extensive) tests with cryptsetup, it seems it can
> detect the right format even without --type=format or the luksOpen/etc
> aliases.

I had a look into this some more and in fact "cryptsetup open" does
not infer the type.  The code of cryptsetup itself is very hard to
follow, but simply testing it against a BitLocker guest shows that it
is assuming LUKS.

So either autodetection or forcing users to specify it is necessary.

My argument is that forcing users to specify it means they have to do
autodetection, because at the point where you are (for example)
inspecting a Windows guest you don't know that it's Windows and
therefore should be using BitLocker.

So in v3 I'm going to readd the autodetection.  I'm not sure there's
any problem like security or other reason not to do the autodetection.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org

_______________________________________________
Libguestfs mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to