/var/lib/extrausers is wrong in all-snap
Bug #1630492 reported by
Zygmunt Krynicki
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snap-confine |
Fix Released
|
Critical
|
Zygmunt Krynicki | ||
snap-confine (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On an all-snap system the /var/lib/extrausers directory contains additional system users that augment the read-only database in /etc/.
Snap-confine contains a quirk system that is meant to run only on classic systems. The quirk system constructs an artificial copy of /var/lib/ that contains data from the core snap as well as arbitrary data from the classic filesystem (e.g. the /var/lib/lxd directory).
The code should not run on an all-snap system because it makes no sense and because it actually collides with the already correctly set up /var/lib/
Changed in snap-confine: | |
status: | New → In Progress |
assignee: | nobody → Zygmunt Krynicki (zyga) |
milestone: | none → 1.0.43 |
importance: | Undecided → Critical |
description: | updated |
Changed in snap-confine: | |
status: | In Progress → Fix Committed |
Changed in snap-confine: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is being fixed by the following pull request: https:/ /github. com/snapcore/ snap-confine/ pull/163