From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.saout.de ([127.0.0.1]) by localhost (mail.saout.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ElaCjM4mScG3 for ; Tue, 19 Jun 2012 18:14:05 +0200 (CEST) Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.saout.de (Postfix) with ESMTPS for ; Tue, 19 Jun 2012 18:14:05 +0200 (CEST) Received: by wgbdr13 with SMTP id dr13so6981565wgb.1 for ; Tue, 19 Jun 2012 09:14:04 -0700 (PDT) Message-ID: <4FE0A548.7030007@gmail.com> Date: Tue, 19 Jun 2012 18:14:00 +0200 From: Milan Broz MIME-Version: 1.0 References: <4FE05A32.9010402@gresille.org> <4FE061DE.5080200@gmail.com> <55fcb858bc6943ac636a50cf12706871@imap.freesources.org> In-Reply-To: <55fcb858bc6943ac636a50cf12706871@imap.freesources.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [dm-crypt] Option "validate passphrase" for command cryptsetup List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: dm-crypt@saout.de On 06/19/2012 05:04 PM, jonas wrote: > if I'm not wrong, one difference between Louis' suggestion and the way > you implemented it is, that the former works with active devices, and > the latter doesn't, right? No, it is exactly the same. It works even for active devices. (Check for active device is later.) > I like the idea of a --dry-run option which works for all commands, > just like a simulation mode. But as well I like the idea of a command > for key validation, which takes the same commandline options as > luksOpen, and simply verifies whether the given key (passphrase, > keyfile, whatever) is valid. Well, universal --dry-run is nice idea but I am not going to implement it now. (and I would perhaps do it differently - do everything as is except final on-disk metadata update or in-kernel device change.) Well, I have local commit renaming this luksOpen option to --test-passphrase. If there are no other suggestions for today, I'll commit it. Milan (grumbling something about bikeshedding :-)