Your message dated Sat, 07 Mar 2020 11:00:16 +0000 with message-id <[email protected]> and subject line Bug#891410: fixed in clevis 12-1 has caused the Debian Bug report #891410, regarding RFH: initramfs support for clevis to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 891410: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891410 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:clevis Version: 8-1 Severity: normal Tags: help As of now, clevis provides initrd for dracut only. While dracut is available in Debian and automated unlocking of the root filesystem works quite well, Debian's default initrd is initramfs and it would certainly increase acceptance of clevis if there was initramfs support as well. Turns out this isn't as easy as hoped: In dracut, /init is systemd already while in initramfs it's just a shell script. However, the clevis-luks-askpass script relies on a systemd feature: Creating entries /run/systemd/ask-password/ask.* As a hackaround I created the list of block devices to be unlocked from 'blkid -t TYPE=crypto_LUKS -o device' but this doesn't inhibit the regular manual unlocking, resulting in an endless loop since an unlocked device cannot be unlocked again. Now I'm somewhat stuck. If people with knowledge in initramfs and especially the unlocking process there using cryptsetup could provide some input, I'd be glad. Christoph
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: clevis Source-Version: 12-1 Done: Christoph Biedl <[email protected]> We believe that the bug you reported is fixed in the latest version of clevis, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christoph Biedl <[email protected]> (supplier of updated clevis package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 24 Feb 2020 00:05:51 +0100 Source: clevis Binary: clevis clevis-dbgsym clevis-dracut clevis-initramfs clevis-luks clevis-systemd clevis-tpm2 clevis-udisks2 clevis-udisks2-dbgsym Architecture: source armel all Version: 12-1 Distribution: experimental Urgency: medium Maintainer: Christoph Biedl <[email protected]> Changed-By: Christoph Biedl <[email protected]> Description: clevis - automated encryption framework clevis-dracut - Dracut integration for clevis clevis-initramfs - Dracut integration for initramfs clevis-luks - LUKSv1 integration for clevis clevis-systemd - systemd integration for clevis clevis-tpm2 - automated encryption framework, TPM2 support clevis-udisks2 - UDisks2/Storaged integration for clevis Closes: 891410 952240 Changes: clevis (12-1) experimental; urgency=medium . * Upload to experimental * New upstream version 12. Closes: #891410, #952240 * Add support for clevis-initramfs Checksums-Sha1: eb94ccea1d4e3dd29cc4b3fd49351056b715bdcb 2407 clevis_12-1.dsc 931c028adff3502f75d27720841107faa59ba622 45904 clevis_12.orig.tar.xz 31ac4340a7bdc1573be6a043fa191b6e657ad44d 4228 clevis_12-1.debian.tar.xz d39adb629041e8f24cfa0d7d8a8d5d5d8eaf354d 36288 clevis-dbgsym_12-1_armel.deb ab20420389a22e2d9fce47402ab8531423daea45 3548 clevis-dracut_12-1_all.deb 4f00c0b1dd34073df1505df29e915c34b4e7219f 5712 clevis-initramfs_12-1_all.deb b556593f01e3d36db1603ffa047b0d4e352540ef 9980 clevis-luks_12-1_all.deb ee5d99e9844ece530aa7e8bc52e674e79aecdf67 4620 clevis-systemd_12-1_armel.deb f81f25acc700bd9aeef329003dce1ff7b620a72d 7500 clevis-tpm2_12-1_armel.deb 46b37c8971c4599492c701c3ce12e9e2d0e7d6d9 22388 clevis-udisks2-dbgsym_12-1_armel.deb 8fb179de1745af18126f0b65d55cd14a267481fd 9564 clevis-udisks2_12-1_armel.deb 280d4c51b423dcd6ddb35465796c11a00ca0efc9 11135 clevis_12-1_armel.buildinfo 14d7147b88550391abd5bdce0764d7414f321ce8 20472 clevis_12-1_armel.deb Checksums-Sha256: ee5174b912809dc9eb977f38c487c03e1b12b7e585091c85936439a81db7ebb1 2407 clevis_12-1.dsc b8339de36401c4d12555b6a8b92ddfabf775eebe4863b5a227d045d5e04b1992 45904 clevis_12.orig.tar.xz 3d44fe60ecb5081b9ffd60dce36e975f2815b97579e73ed2e47b90023a9ede62 4228 clevis_12-1.debian.tar.xz f72feccfb52450a70173d16b86ae5ab607e6649866320693775d9711d05c428b 36288 clevis-dbgsym_12-1_armel.deb cfa8cafcbb64e36fa37adcc202f79048d66652660df104cfd1e21002c5f2d5a3 3548 clevis-dracut_12-1_all.deb df8472fe27cc6a36a2c31f4ba307a3ec6ac91ad78f4923ade8854cd734d617db 5712 clevis-initramfs_12-1_all.deb 78f4370bf7a581eb2f3d7ad51765a80aa43cade1fafc375ebf9f2cfc82840f89 9980 clevis-luks_12-1_all.deb 45d904b515cf443740f3a90d94e80b44b67c11b1be9aa3bcce384c7e45e0394c 4620 clevis-systemd_12-1_armel.deb 8cdc8b189e84e26032a9822f0dc0558e281a551d2ce0fd386badc883a6f52b08 7500 clevis-tpm2_12-1_armel.deb bd552ac1d63962365194dd013dd5829af3a001961ff180c0105fc84b9775aab3 22388 clevis-udisks2-dbgsym_12-1_armel.deb c947a0404550f7a143e01a7b511991aff37d22766ed8ce842d56a3e0b8a7b26e 9564 clevis-udisks2_12-1_armel.deb bcbc5d8ff7d99676fa946f833802f0e17ed535cc7ab91026b1043705e224fd93 11135 clevis_12-1_armel.buildinfo 288a1573a39c5ae98c39091f9ecbafda6bc34f100054be7b785e61d7f7317dbe 20472 clevis_12-1_armel.deb Files: 72c4edb473079e7f39dc8fbce58261fd 2407 net optional clevis_12-1.dsc b6bd2c9ef37d8e4fcf5357da740893f6 45904 net optional clevis_12.orig.tar.xz 0be3e9751a45b9f030f664d272d606e1 4228 net optional clevis_12-1.debian.tar.xz 24d0f87f60d38aba9fbee5d1a568068c 36288 debug optional clevis-dbgsym_12-1_armel.deb 82615ca08880905bc0dac423809db649 3548 net optional clevis-dracut_12-1_all.deb 1f637ddba36646d9490cf3d687d9ce6c 5712 net optional clevis-initramfs_12-1_all.deb e642ac4b2c4a8d79433094286234c04c 9980 net optional clevis-luks_12-1_all.deb cf1154b25151152f12a875a1d70d18c6 4620 net optional clevis-systemd_12-1_armel.deb 4170f22ab46e26b168fe3a896fd578da 7500 net optional clevis-tpm2_12-1_armel.deb d5d2d2432d696fb227101a3aab684d93 22388 debug optional clevis-udisks2-dbgsym_12-1_armel.deb 8e1d5badb4ae7096f580b374ab4ca6fa 9564 net optional clevis-udisks2_12-1_armel.deb 7313b171220c7aa6024961d1eb7ede20 11135 net optional clevis_12-1_armel.buildinfo 2c06056d443f24cb6b0a3938bd30ac35 20472 net optional clevis_12-1_armel.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAl5TZY4ACgkQxCxY61kU kv1ZhhAAq3Zlq9HH8/YnG4EnZoGVvW/z7UVEebaRp2rf+cqSYWVEcCFVsK5SBKMW Rsn+P4/2oOTzzfLQGVeAUmUAcWkWwK8ei+p0Hphq56rHgRKmBot/nVbDq2nhzmJm GlesXx0lgKqjyKxfk1S3mgOJ/o7CS32Drnovn2CfSCs6Jm7JoGnr50mY0fj8Yjir 9uFOamKbfA5ZgFZJUXNIXWMP6/hKoMqGYFSHMCxxiefqCfwDUSrY/7WKld+TaKzO EBF3dzjScYSOHs9WOMeR4J2kGiuoB32j7noBjKQ1cUq3k5xSpjtBR6RFPb4qoqQ6 OnwojxKJobQgswzhVgbgobvCo1ow+sJSVN5XU2tAdmz/w9hHJPOBUenPCd3/Svvn E1gnd2uQLMwxgICTQ2VRM1Cls2R2S5vAC1uDB6ncLu9ROx1tjXnc1PMGcQC65FWg ACdYg29peJ4vodDoB/3DdJ4wH84Ya4dmYgHcX5JxAFdmNjEZck3ro3bLYXllKERM pGzFceCckwTw6gSZBMf0U//ESWFv3rWi0cSyINnsaqsB2n61pruxCTAmEG1vSK8f WrTVJu/K4mwkOdxAIph5Bo6OYTtNXiGG9gBtrxN6FYyT+QvEotFrT1eoBiacxzt4 Rqt60O/IaGJfcTUEVp3O/d6DWXwj0o4BA2sA4ZSMtqxtjExgz9k= =fZtG -----END PGP SIGNATURE-----
--- End Message ---

