[SRU] fix for user first run should not affect live session user
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
ubuntustudio-installer (Ubuntu) | Status tracked in Oracular | |||||
Noble |
Fix Released
|
High
|
Erich Eickmeyer | |||
Oracular |
Fix Released
|
High
|
Erich Eickmeyer |
Bug Description
[Impact]
The fix for configuring users for audio in Ubuntu Studio in LP: #2063899 and LP: #2067510 should not affect and launch for the live session user as it will adversely prompt for a restart when this is not necessary for the live session.
While the live session user is, admittedly, not part of the audio group (which should be rectified somehow but is outside of the scope of this SRU), we want to prevent Ubuntu Studio Audio Configuration from launching to do this. This is done by preventing a user named `ubuntu-studio` from running the fix.
[Test Case]
With a live .iso image of Ubuntu Studio
* Fully `apt upgrade`
* `systemctl --global enable ubuntustudio-
* `systemctl restart sddm`
Expected: Nothing
Actual: User is prompted to reboot
[What could go wrong]
This means that a user cannot be created with the username `ubuntu-studio` and expect normal operation. Users will be notified via release notes that this is the case as it's a reserved username for the live session user. Also, users will be notified via release notes that Ubuntu Studio should not be normally run via persistent USB but should be installed to a system, and that we cannot support persistent USB setups.
With the demand Ubuntu Studio has on systems from its applications, realistically, we don't support USB pendrive setups anyhow, so persistent USB setups are discouraged, but now they will be explicitly unsupported.
Changed in ubuntustudio-installer (Ubuntu Noble): | |
status: | New → Triaged |
Changed in ubuntustudio-installer (Ubuntu Oracular): | |
status: | New → In Progress |
Changed in ubuntustudio-installer (Ubuntu Noble): | |
importance: | Undecided → High |
assignee: | nobody → Erich Eickmeyer (eeickmeyer) |
milestone: | none → noble-updates |
Changed in ubuntustudio-installer (Ubuntu Oracular): | |
status: | In Progress → Fix Committed |
Changed in ubuntustudio-installer (Ubuntu Noble): | |
status: | Triaged → In Progress |
Changed in ubuntustudio-installer (Ubuntu Oracular): | |
status: | Fix Released → In Progress |
Changed in ubuntustudio-installer (Ubuntu Oracular): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package ubuntustudio- installer - 1.21
--------------- installer (1.21) oracular; urgency=medium
ubuntustudio-
* Globally enable ubuntustudio- fix-firstrun. service (LP: #2067510) fix-firstrun. service from having effect
* Prevent ubuntustudio-
on live session user (LP: #2067512)
-- Erich Eickmeyer <email address hidden> Wed, 29 May 2024 11:33:00 -0700