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
_______________________________________________
Tails-dev mailing list
Tails-dev@boum.org
https://www.autistici.org/mailman/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.

Reply via email to