From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Y0Tua-0005FS-7q for mharc-grub-devel@gnu.org; Mon, 15 Dec 2014 06:34:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46058) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y0TuS-0005Dm-Rc for grub-devel@gnu.org; Mon, 15 Dec 2014 06:33:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y0TuM-0004f3-VB for grub-devel@gnu.org; Mon, 15 Dec 2014 06:33:52 -0500 Received: from avasout06.plus.net ([212.159.14.18]:37203) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y0TuM-0004eq-P9 for grub-devel@gnu.org; Mon, 15 Dec 2014 06:33:46 -0500 Received: from [10.0.200.1] ([212.159.104.145]) by avasout06 with smtp id TnZk1p00C38EDcL01nZlgk; Mon, 15 Dec 2014 11:33:45 +0000 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.1 cv=CN+kXHbD c=1 sm=1 tr=0 a=LmiDhuzNXzDmzyv3sIr6Rw==:117 a=LmiDhuzNXzDmzyv3sIr6Rw==:17 a=0Bzu9jTXAAAA:8 a=xk8Vn6ZJdw4A:10 a=IkcTkHD0fZMA:10 a=_Wj5mMlbAAAA:8 a=8p3bAoIHAAAA:8 a=y5MvYYkHsejDwSES1h8A:9 a=QEXdDO2ut3YA:10 Message-ID: <548EC66C.2050006@jelmail.com> Date: Mon, 15 Dec 2014 11:30:52 +0000 From: John Lane User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: grub-devel@gnu.org Subject: Patches to cryptomount (plain support, keyfiles and LUKS detached headers) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-Received-From: 212.159.14.18 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Dec 2014 11:33:59 -0000 Hello, I've been working over the past couple of weeks on adding some functionality to the "cryptomount" command to support plain-mode dm-crypt, keyfiles and LUKS detached headers. I've put my work on GitHub and written a few notes on http://grub.johnlane.ie, along with my patches. I believe this is the right list to post this kind of thing on. I can explain in detail what I did if there's interest in what I've done. I haven't added much code - I mostly made use of what was already there, using it in different ways to support some additional use-cases that I needed. Best, John Lane