Commit graph

4 commits

Author SHA1 Message Date
Timothée Ravier
9848d6ad14 Kinoite: Workaround missing (g)shadow entries for plasmalogin
The `/etc/shadow` and `/etc/gshadow` files are currently not properly
updated on rpm-ostree/bootc systems when new system users are added
using systemd-sysusers configs in the image.

Workaround that issue for the `plasmalogin` user specifically.

See: https://forge.fedoraproject.org/kde/tickets/issues/684

For more details why this happens and the likely proper fix, see:
- https://github.com/bootc-dev/bootc/issues/1179
- https://github.com/coreos/fedora-coreos-tracker/issues/1599
- https://github.com/coreos/rpm-ostree/issues/49
2026-03-03 00:42:12 +01:00
Timothée Ravier
583794a0eb kinoite-shared: Include plasma-keyboard explicitly
Temporarily explicitly included to take precedence over maliit.

Support for maliit will soon be removed as it is unmaintained and
plasma-keyboard is replacing it as part of the update to Plasma 6.6.
2026-01-19 19:57:31 +01:00
Timothée Ravier
06e3526e09 manifests: Move exclude to specific variants
Keep exclude config in variants, not in the Fedora specific manifest.

Fixes: a567407 manifests: Fix PackageKit-glib exclude
2025-10-17 16:31:37 +02:00
Timothée Ravier
9ff17decab kinoite: Re-split shared manifest to not depend on variant
Variant names are Fedora specific, so we should not depend on those in
shared manifests. Thus re-split the shared config into a shared
manifests for Kinoite and Kinoite Mobile.
2025-10-17 12:16:29 +02:00