On Sun, 2019-02-10 at 06:31 +0100, Trek wrote: > On Wed, 06 Feb 2019 21:21:57 +0000 > Ben Hutchings <b...@decadent.org.uk> wrote: > > > The RESUME variable doesn't have to be set in any particular file. > > Please check with: > > > > grep -rw RESUME /etc/initramfs-tools/initramfs.conf \ > > /etc/initramfs-tools/conf.d \ > > /usr/share/initramfs-tools/conf.d/ > > it's empty > > > > If it's definitely not set, then please: > > > > 1. Upgrade to initramfs-tools version 0.133 (I just uploaded this so > > you will have to wait a few hours for it to be available) > > 2. Run "update-initramfs -u -v >initramfs.log 2>&1" > > 3. Look in initramfs.log for "Calling hook resume" and send the > > messages after that > > thanks for your help, now I've managed to debug and fix the resume hook: > when all the swaps are ephemeral, it finishes the for-loop, but the > last if-construct doesn't check the ephemeral variable > > I include a patch, tested with and without an ephemeral swap: > - the second block (-79,9 +83,10) is the actual fix
If you would actually send me the log messages I might understand this fix, but as it is I don't. I do need to understand it before I will apply it. Ben. > - the first one (-63,9 +63,13) is only to be safer, as it > checks /dev/random too and it stops searching /etc/crypttab when the > device is found > > ciao! -- Ben Hutchings The world is coming to an end. Please log off.
signature.asc
Description: This is a digitally signed message part