Skip to content

Prevent system user uid:s and gid:s from changing between releases

In Tails 3.6 the uid and gid are different compared to previous releases, making incremental upgrades impossible. I.e. it is #13426 (closed) all over again (see discussion there for details on why it breaks incremental upgrades). Let’s fix this for good this time!

The automatic upgrade bug this will fix was identified in aufs. Assuming overlayfs hasn’t this bug:

  • either #15281 is done strictly before #8415, and then we need to implement this ticket as part of #15281;
  • or #8415 is done before #15281 (or simultaneously), and then we can reject this ticket after confirming that overlayfs is not affected.

Feature Branch: kibi:bugfix/15695-avoid-breaking-automatic-upgrades-to-tails-3-9

Attachments

Parent Task: #15281

Related issues

Original created by @anonym on 15407 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information