Re: [Tails-dev] Inquiry on Tails Machine-ID Randomization De…

Delete this message

Reply to this message
Συντάκτης: intrigeri
Ημερομηνία:  
Προς: tails-dev
Υ/ο: Ivory
Αντικείμενο: Re: [Tails-dev] Inquiry on Tails Machine-ID Randomization Design and Its Implications
Hi,

Ivory via Tails-dev (2025-05-10):
> This confirms that Tails randomizes the machine-id on each boot.


Good.

> However, I couldn't find any documentation in the Tails design
> documents explaining the exact mechanism for this randomization.


The
config/chroot_local-hooks/99-zzzzzz_reproducible-builds-post-processing
file in our Git tree has the code + a comment + pointers.

> Additionally, I'm curious about potential side effects on system
> components, particularly with package managers like apt.


I don't remember any adverse effects.

> For instance, do they rely on the machine-id for caching or metadata
> storage, potentially leading to the apt cache being cleared on
> each reboot?


The APT cache is independent from machine-id.

> In contrast, I've noted that Whonix opts for a persistent machine-id
> approach, citing reasons related to facilitating package upgrades
> and maintaining package manager stability.


This makes me curious. Reference?

Cheers,
--
intrigeri