ELSEIF
Your brief EB
510 stories from 211 feeds 1260 clusters Refreshed 17 minutes ago next pull 18:25

INFRA Signal 318

Mkinitcpio >=42 requires manual intervention for TPM2-based unlocking of LUKS devices

Illustration only Photo by Albert Stoynov on Unsplash

Starting with package version 42-1, mkinitcpio requires users to manually re-enroll TPM2 for LUKS unlocking.

WHY IT MATTERS

This change necessitates additional steps for users who rely on TPM2 for unlocking LUKS devices, which could impact system boot processes. Engineers must ensure their configurations are updated to avoid boot failures. Understanding the implications of PCR measurements is crucial for maintaining secure access to encrypted partitions.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

Mkinitcpio version 42-1 introduces a new systemd hook affecting TPM2 functionality.

02

Users must manually re-enroll their TPM2 configurations to maintain access to LUKS partitions.

03

Consulting systemd-cryptenroll and related documentation is essential for proper setup.

THE READ

What the cluster adds up to.

ORIGINAL ANALYSIS

The update to mkinitcpio version 42-1 introduces a requirement for manual intervention when using TPM2 for unlocking LUKS devices. This change stems from the inclusion of systemd-pcrosseparator.service, which modifies how PCR values are measured, specifically affecting values 0-7, 9, and 12-14. Users previously relying on automatic TPM2 unlocking will need to adjust their configurations accordingly to ensure continued access to encrypted partitions.

The necessity to re-enroll TPM2 means that engineers must take proactive steps to avoid potential boot issues. If these adjustments are not made, systems may fail to unlock during the boot process, leading to downtime. The manual process might also require additional time and understanding of the new systemd hooks and their implications for security.

Where this change stops working is in environments where users have not updated their mkinitcpio configurations or fail to consult the necessary documentation. If users depend on custom policies or have disabled the systemd-pcrlock-make-policy.service, they must be particularly cautious as this could further complicate the unlocking process. Ensuring that configurations are aligned with the updated version is vital for maintaining system integrity.

Written by elseif from the cluster below · checked for specifics the sources never contained

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Arch Linux: Recent news updates Mkinitcpio >=42 requires manual intervention for TPM2-based unlocking of LUKS devices Open ↗