Brand os-release: hostname, support URL, and logo #29

Merged
TheDarkWizard merged 2 commits from brand-os-release into main 2026-07-02 09:05:51 +00:00

Fills in three fields still inherited from the Fedora Silverblue base:

  • DEFAULT_HOSTNAME: monolith so fresh installs no longer come up as fedora.
  • SUPPORT_URL pointed at our own issue tracker instead of ask.fedoraproject.org.
  • LOGO: monolith-logo-icon so GNOME Settings > About shows the Monolith mark rather than the Fedora logo.

The logo is installed from the existing boot-screen/greeter PNG (/usr/share/pixmaps/monolith/greeter-logo.png, the same 189x128 image as the Plymouth watermark) into the hicolor icon theme and pixmaps, so there's a single source image. Deliberately left CPE_NAME and the REDHAT_* fields as Fedora so CVE scanners still map the image to Fedora 44.

Fills in three fields still inherited from the Fedora Silverblue base: - `DEFAULT_HOSTNAME: monolith` so fresh installs no longer come up as `fedora`. - `SUPPORT_URL` pointed at our own issue tracker instead of `ask.fedoraproject.org`. - `LOGO: monolith-logo-icon` so GNOME Settings > About shows the Monolith mark rather than the Fedora logo. The logo is installed from the existing boot-screen/greeter PNG (`/usr/share/pixmaps/monolith/greeter-logo.png`, the same 189x128 image as the Plymouth watermark) into the hicolor icon theme and pixmaps, so there's a single source image. Deliberately left `CPE_NAME` and the `REDHAT_*` fields as Fedora so CVE scanners still map the image to Fedora 44.
Brand os-release: hostname, support URL, and logo
All checks were successful
PR Rebase Hint / Post rebase command (pull_request) Successful in 3s
bluebuild / Build GNOME NVIDIA (pull_request) Successful in 5m22s
bluebuild / Build GNOME (pull_request) Successful in 3m18s
bluebuild / Generate Release (pull_request) Has been skipped
bluebuild / Release (pull_request) Successful in 0s
4d192874ce
Set DEFAULT_HOSTNAME to monolith so fresh installs no longer come up as
'fedora', and point SUPPORT_URL at our own issue tracker instead of
Fedora's ask forum.

Add a LOGO (monolith-logo-icon) so GNOME Settings > About shows the
Monolith mark rather than the Fedora logo. Install it from the existing
boot-screen/greeter PNG (/usr/share/pixmaps/monolith/greeter-logo.png)
into the hicolor theme and pixmaps, keeping a single source image.

🧪 Test this PR on a real install

Once the build checks on this PR pass, a signed test image is published for each edition. Pick the one matching your hardware and, from an existing Monolith install (which already has the signing policy), rebase onto it:

gnome

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome:pr-29-44
systemctl reboot

gnome-nvidia

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome-nvidia:pr-29-44
systemctl reboot

The tags are rebuilt on every new commit here, so rpm-ostree upgrade pulls the latest build. When you're done testing, return to your edition's released image (:latest).

The test tags stop updating once this PR is merged or closed.

### 🧪 Test this PR on a real install **Once the build checks on this PR pass**, a signed test image is published for each edition. Pick the one matching your hardware and, from an existing Monolith install (which already has the signing policy), rebase onto it: **`gnome`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome:pr-29-44 systemctl reboot ``` **`gnome-nvidia`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome-nvidia:pr-29-44 systemctl reboot ``` The tags are rebuilt on every new commit here, so `rpm-ostree upgrade` pulls the latest build. When you're done testing, return to your edition's released image (`:latest`). _The test tags stop updating once this PR is merged or closed._
Merge remote-tracking branch 'forgejo/main' into brand-os-release
Some checks failed
bluebuild / Release (pull_request) Has been cancelled
bluebuild / Generate Release (pull_request) Has been cancelled
bluebuild / Build GNOME NVIDIA (pull_request) Has been cancelled
bluebuild / Build GNOME (pull_request) Has been cancelled
5e9011ae44
Sign in to join this conversation.
No description provided.