Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This is unmaintained. Let's find a new maintainer #7

Open
kmille opened this issue Jan 16, 2022 · 2 comments
Open

This is unmaintained. Let's find a new maintainer #7

kmille opened this issue Jan 16, 2022 · 2 comments

Comments

@kmille
Copy link

kmille commented Jan 16, 2022

Hey @ljfranklin @jugalgalaxyz

I just enabled Secure Boot on my device. The cryptboot scripts helped to understand and implement the whole thing. Unfortunately, it seems @xmikos can't/won't maintain the software anymore. I want to discuss some points with you:

  1. As this is project is unmaintained and some improvements are outstanding: Let's find a new maintainer. We need to update the Arch Wiki and the AUR package. Are you interested? I can do it if you don't mind.

  2. My /etc/crypttab does not contain my crypt device. I don't know why... So find_crypt_dev fails. Does this fail on your site (even if it's not super important)?

    find_crypt_dev() {

  3. Regarding the PR Add cryptboot-grub-warning script #5 :
    I like the idea, but I have a different proposal: Instead of exiting /usr/local/bin/grub-install with an error, let's just call /usr/bin/grub-install with the parameters of /usr/local/bin/grub-install and then call cryptboot-efikeys sign $efi. What do you think about?

  4. After upgrading GRUB from 2.04 to 2.06 I had to modify the script:

-    grub-install --target=x86_64-efi --boot-directory="$BOOT_DIR" --efi-directory="$EFI_DIR" --bootloader-id="$EFI_ID_GRUB"
+    grub-install --target=x86_64-efi --boot-directory="$BOOT_DIR" --efi-directory="$EFI_DIR" --bootloader-id="$EFI_ID_GRUB" --modules="tpm" --disable-shim-lock

The error I got was "error: verification requested but nobody cares: (cryptouuid/myUUID/grub/x86_64-efi/normal.mod.". Have you run into the same issue? Have you used the same workaround? The thing here is: I don't exactly understand the workaround. Maybe you know a little bit more about it.
Some resources for a better understanding:

If you like we can chat on IRC and post a summary here.

@kmille
Copy link
Author

kmille commented Jan 25, 2022

Hey @xmikos @ljfranklin @jugalgalaxyz
can you please review #8? From my point of view it's ready to ship. If you agree, I would like to

@kmille
Copy link
Author

kmille commented Feb 9, 2022

As it seems nobody likes to contribute, I will maintain this project in the future:
https://github.com/kmille/cryptboot
https://aur.archlinux.org/packages/cryptboot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant