#!/usr/bin/env bash echo "::group:: ===$(basename "$0")===" set -ouex pipefail IMAGE_PRETTY_NAME="Aurora" IMAGE_LIKE="fedora" HOME_URL="https://getaurora.dev/" DOCUMENTATION_URL="https://docs.getaurora.dev" SUPPORT_URL="https://github.com/ublue-os/aurora/issues/" BUG_SUPPORT_URL="https://github.com/ublue-os/aurora/issues/" CODE_NAME="Stargazer" VERSION="${VERSION:-00.00000000}" IMAGE_INFO="/usr/share/ublue-os/image-info.json" IMAGE_REF="ostree-image-signed:docker://ghcr.io/$IMAGE_VENDOR/$IMAGE_NAME" # Image Flavor image_flavor="main" if [[ "${IMAGE_NAME}" =~ nvidia-open ]]; then image_flavor="nvidia-open" fi cat >$IMAGE_INFO <>/usr/lib/os-release fi # Added in systemd 249. # https://www.freedesktop.org/software/systemd/man/latest/os-release.html#IMAGE_ID= echo "IMAGE_ID=\"${IMAGE_NAME}\"" >> /usr/lib/os-release echo "IMAGE_VERSION=\"${VERSION}\"" >> /usr/lib/os-release # Debugging cat /usr/lib/os-release # Fix issues caused by ID no longer being fedora sed -i "s|^EFIDIR=.*|EFIDIR=\"fedora\"|" /usr/sbin/grub2-switch-to-blscfg echo "::endgroup::"