Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@josephlr
Copy link
Member

This adds Arch Linux support.

We now support installing the binary as well as adding initramfs hooks for unlocking TPM secrets at boot time. This process has some Arch Linux specific components.

Note that incorporating Debian configs is not yet ready (as Debian packaging is much more complex.

Note that (right now) we use my work PGP key for verifying the package. This allows us to avoid updating sha256 sums every time we bump the package.

@josephlr josephlr requested a review from jkl73 December 20, 2019 11:29
@josephlr
Copy link
Member Author

This avoids trying keys and mounting them if we have already unsealed
a key. We also print an error message if we failed to unseal any keys.
@josephlr
Copy link
Member Author

@lulumel0n note that I also added a if [ -f "$f" ] check in the file loop this avoids issues with:

  • the /mnt/esp/*/disk_unlock_keys/*.sealed not matching anything
  • subdirectories of the disk_unlock_keys directory.

@josephlr josephlr merged commit 2c0d74f into google:master Dec 21, 2019
@josephlr josephlr deleted the package branch December 21, 2019 01:24
archlinux-github pushed a commit to archlinux/aur that referenced this pull request Jul 31, 2022
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

Successfully merging this pull request may close these issues.

2 participants