rhino-linux / os

Rhino Linux ISO Builder.
GNU General Public License v3.0
53 stars 10 forks source link

BUG: Installer changes UID of existing /$HOME/.config/ #75

Open iconoclasthero opened 9 months ago

iconoclasthero commented 9 months ago

Rhino Linux Version: 2023.4

Platform: x86-64

Describe the bug After installing I logged into my existing Ubuntu install and everything was broken because the UID for $HOME/.config was changed by the installer.

To Reproduce Steps to reproduce the behavior: Install with an existing /home partition

Expected behavior If the UID of $HOME/.config does not match that of what Rhino is going to change it to, it needs to throw an error and stop the install.

ajstrongdev commented 4 months ago

This seems like it could possibly be a problem with upstream calamares

oklopfer commented 3 months ago

https://github.com/calamares/calamares/issues/2302

oklopfer commented 3 months ago

https://github.com/calamares/calamares/issues/526

iconoclasthero commented 3 months ago

based on the discussion at calamares, if the rhino-live user specified in iso:/casper/filesystem.squashfs:/etc/passwd was changed to UID 999, this would probably result in the first user being 1000.