group sambashare with gid 1000
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calamares (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
calamares-settings-ubuntu (Ubuntu) |
Fix Released
|
Low
|
Dan Simmons |
Bug Description
Hi,
I've recently installed a machine with Lubuntu 19.10 (and afterwards some additional packages through puppet) and ran into the problem, that my account's uid was 1000, as usual for the first account created during the installation process, but my gid was 1001, since the gid 1000 was already occupied by the group sambashare, which is erroneously not created as a system group (<1000)
Since this must have been installed before Lubuntu installer created my account (otherwise the 1000 would have been occupied by my own personal group) my guess is that this somehow came from the Installer's installation process, but I did not yet find what created that group, I did not find it in any *postinst. Even the /etc/group that comes with the squashfs filesystem on the installation image the group does not yet exist.
No clue, what exactly creates this group in the installation process, but it breaks several functions, and it must have happened before the installer created the account.
regards
affects: | ubuntu → lubuntu-meta (Ubuntu) |
tags: | added: eoan |
Changed in lubuntu-meta (Ubuntu): | |
status: | New → Confirmed |
tags: | added: focal |
Changed in calamares-settings-ubuntu (Ubuntu): | |
importance: | Undecided → Low |
assignee: | nobody → Dan Simmons (kc2bez) |
milestone: | none → ubuntu-21.04 |
tags: | removed: eoan |
Just a little observation from cracking open the squashfs that ultimately becomes your installation:
1. None of the group files (/etc/{ group,gshadow} ) or user files (/etc/{ passwd, shadow} ) have anything Samba-related {apt/history. log,dpkg. log}), the only Samba-related package installed is samba-libs
2. According to installation lags (/var/log/