linux-dev/workstation-v0: install Albert (Fedora) and require it on GNOME#31
Conversation
|
Update: added a pragmatic fallback lane for installing Albert when it is not present in native Fedora repos.
This is an explicit trust expansion (third-party RPM repo). The script keeps it transparent and best-effort, and still warns if Albert cannot be found. Next: if we want to avoid third-party RPM repos by default, we can gate this fallback behind an env var (e.g. |
…W_THIRDPARTY_REPOS
|
Update: OBS fallback is now gated.
SOURCEOS_ALLOW_THIRDPARTY_REPOS=1 Otherwise it prints explicit instructions (including the exact This preserves the security posture: third-party repo enablement is an explicit, auditable choice. |
STACKED on PR #29 (base: feat/linux-dev-workstation-v0-albert-autostart).
Adds an Albert installation lane for GNOME deployments and makes Albert a hard requirement when GNOME is detected.
Changes:
profiles/linux-dev/workstation-v0/gnome/albert-install.shinstallsalbertvia dnf/rpm-ostree on Fedora (best-effort).albertwhen GNOME is detected (fails otherwise).Notes:
albert, the installer will warn; the doctor will fail until Albert is installed by another method.