Re: Was there a Wiki on what we can do with GRUB2? And what happened to it?

2015-06-16 Thread Andrei Borzenkov
On Tue, May 26, 2015 at 1:05 AM, Vladimir 'phcoder' Serbinenko wrote: > Wiki is gone because of lack of hosting. I still have last dump from it but > at that point all relevant info is probably in the manual > Should we remove reference to grub.enbug.org from README then? Currently this domain do

[PATCH 2/4] Cryptomount support key files

2015-06-16 Thread John Lane
--- grub-core/disk/cryptodisk.c | 34 +++-- grub-core/disk/geli.c | 4 +++- grub-core/disk/luks.c | 46 +++-- include/grub/cryptodisk.h | 5 - 4 files changed, 71 insertions(+), 18 deletions(-) diff --git a/gr

Cryptomount enhancements: detached headers, key-files and plain mode

2015-06-16 Thread John Lane
These patches provide extensions to the "cryptomount" command. There are four patches: 1. Support LUKS detached headers so that the header can be separated from the data payload, e.g. by storing on external removable media such as a USB key. 2. Support key files so that passphrase entry can be

[PATCH 4/4] Cryptomount support for hyphens in UUID

2015-06-16 Thread John Lane
--- grub-core/disk/cryptodisk.c | 9 + grub-core/disk/luks.c | 1 + include/grub/cryptodisk.h | 3 +++ 3 files changed, 13 insertions(+) diff --git a/grub-core/disk/cryptodisk.c b/grub-core/disk/cryptodisk.c index c519c55..b800d6f 100644 --- a/grub-core/disk/cryptodisk.c +++ b/gru

[PATCH 1/4] Cryptomount support LUKS detached header

2015-06-16 Thread John Lane
--- grub-core/disk/cryptodisk.c | 23 +++ grub-core/disk/geli.c | 7 +-- grub-core/disk/luks.c | 45 + include/grub/cryptodisk.h | 5 +++-- 4 files changed, 64 insertions(+), 16 deletions(-) diff --git a/grub-core

[PATCH 3/4] Cryptomount support plain dm-crypt

2015-06-16 Thread John Lane
--- grub-core/disk/cryptodisk.c | 298 +++- grub-core/disk/luks.c | 205 +- include/grub/cryptodisk.h | 8 ++ 3 files changed, 309 insertions(+), 202 deletions(-) diff --git a/grub-core/disk/cryptodisk.c b/grub-core/dis

Re: [PATCH 3/4] Cryptomount support plain dm-crypt

2015-06-16 Thread John Lane
A little explanation of what the patch does; most of the code in this patch already existed. I extracted the in-line code from "luks.c" that creates the crypto disk into a new cryptomount function called "grub_cryptodisk_create" that is then used by the luks module and is also avilable to the cryp

Re: [RFC PATCH 0/3] grub powerpc64 little-endian enablement

2015-06-16 Thread Paulo Flabiano Smorigo
On 2015-06-15 14:15, Andrei Borzenkov wrote: В Thu, 28 Aug 2014 16:56:02 -0300 Paulo Flabiano Smorigo пишет: From: Paulo Flabiano Smorigo Hi, At the beginning of the year we provide a patchset that enabled GRUB for little-endian PowerPC. Our approach at the time was to build GRUB itself and

Re: Was there a Wiki on what we can do with GRUB2? And what happened to it?

2015-06-16 Thread Gregg Levine
Hello! No argument here. Currently the reason why I asked that question, isn't asking for a response because I'm not working on that problem - Gregg C Levine gregg.drw...@gmail.com "This signature fought the Time Wars, time and again." On Tue, Jun 16, 2015 at 3:41 AM, Andrei Borzenkov wr

Re: [RFC PATCH 3/3] Suport for bi-endianess in elf file

2015-06-16 Thread Andrei Borzenkov
On Thu, Aug 28, 2014 at 10:56 PM, Paulo Flabiano Smorigo wrote: > * grub-core/kern/elf.c: check and switch endianess with grub_{be,le}_to > cpu functions. > * grub-core/kern/elfXX.c: Likewise. > As a general comment - currently we need it for one platform only so let's wrap additional code in #