/home/oem and /home/oem/Desktop is owned by root after oem installation, causing the OEM configuration environment to be (nearly) unusable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calamares-settings-ubuntu (Ubuntu) |
Fix Released
|
Critical
|
Aaron Rainbolt |
Bug Description
Steps to reproduce:
1: Boot an ISO of Kubuntu 24.04 Release Candidate.
2: Select "OEM mode (for manufacturers)" at bootup.
3: Proceed through the installation.
4: Boot into the OEM user.
Expected result: The system should boot normally.
Actual result: Plasma will fail to start.
Reason: I foolishly instructed a fellow Ubuntu Developer to add code to calamares-
This requires only one line of code to fix per release - a simple `chown -R oem:oem /home/oem` is needed after extracting the OEM mode tarball into the root filesystem of the installed system. This is a very safe change to make because it's confined only to OEM mode (the code never runs outside of an OEM installation context), and, well, OEM mode is already hopelessly broken, we can't break it much more :P
description: | updated |
This affects all of Kubuntu, Lubuntu, Ubuntu Unity. However, since the fix only affects OEM mode, we will not have to entirely retest all three after respinning.