ublue-os / config

A layer to provide configuration files (udev rules, service units, etc)
https://universal-blue.org
Apache License 2.0
38 stars 26 forks source link

feat: Add ability to handle multiple encrypted disks with luks-tpm. #294

Open krishbin opened 2 weeks ago

krishbin commented 2 weeks ago

The current scripts assumes that system only spans over a single encrypted drive. This patch adds ability to add tpm key slots to multiple encrypted drives and also remove them.

Thank you for contributing to the Universal Blue project!

Please read the Contributor's Guide before submitting a pull request. I have tested the scripts on my system. Screenshot from 2024-06-30 23-10-01

Screenshot from 2024-06-30 23-09-29

krishbin commented 57 minutes ago

I have refactored my changes to the latest branch. There luks script was previously refactored in commit 6ff6bef61