humocs-man
  • Joined on 2026-06-04

fluffy-pancake (test-feat-labwc-noctalia)

Published 2026-10-01 19:23:52 +00:00 by humocs-man in humocs-man/fluffy-pancake

Installation

docker pull humocs-man.duckdns.org/humocs-man/fluffy-pancake:test-feat-labwc-noctalia
sha256:5a8e83505409570c35efb2b8af6dd8e977c86c07b4019532c15b023a0b745d5c

About this package

Custom Fedora bootc image

Image Layers

ostree export of commit faf9a21b11cc4c45ad2906657193f84cb3dfc340f93e1daad1b0531c01a7533e
python3-botocore-1.43.104-1.fc44.noarch
nvidia-gpu-firmware-20260916-1.fc44.noarch
kernel-modules-7.2.8-200.fc44.x86_64
kernel-modules-core-7.2.8-200.fc44.x86_64
podman-5:5.8.7-1.fc44.x86_64
atheros-firmware-20260916-1.fc44.noarch
python3-libs-3.14.7-1.fc44.x86_64
libicu-77.1-3.fc44.x86_64
rpm-6.0.2-1.fc44.x86_64
linux-firmware-20260916-1.fc44.noarch
mt7xxx-firmware-20260916-1.fc44.noarch
qemu-user-static-mips-2:10.2.2-1.fc44.x86_64
kernel-core-7.2.8-200.fc44.x86_64
amd-gpu-firmware-20260916-1.fc44.noarch
skopeo-1:1.22.3-1.fc44.x86_64
bootc-1.16.13-1.fc44.x86_64
qemu-user-static-ppc-2:10.2.2-1.fc44.x86_64
glib2-2.88.3-1.fc44.x86_64
qemu-user-static-aarch64-2:10.2.2-1.fc44.x86_64
microcode_ctl-2:2.1-74.fc44.x86_64
qemu-user-static-xtensa-2:10.2.2-1.fc44.x86_64
rpm-ostree-2026.2-1.fc44.x86_64
systemd-udev-259.9-1.fc44.x86_64
qemu-user-static-sparc-2:10.2.2-1.fc44.x86_64
systemd-259.9-1.fc44.x86_64
intel-gpu-firmware-20260916-1.fc44.noarch
toolbox-0.3-4.fc44.x86_64
file-libs-5.46-10.fc44.x86_64
fwupd-2.1.8-1.fc44.x86_64
samba-client-libs-2:4.24.7-1.fc44.x86_64
qemu-user-static-riscv-2:10.2.2-1.fc44.x86_64
qemu-user-static-arm-2:10.2.2-1.fc44.x86_64
coreutils-common-9.10-5.fc44.x86_64
python3-libdnf5-5.4.6.0-1.fc44.x86_64
NetworkManager-libnm-1:1.56.1-2.fc44.x86_64
hwdata-0.411-1.fc44.noarch
184 components
systemd-resolved-259.9-1.fc44.x86_64
vim-minimal-2:9.2.1129-1.fc44.x86_64 and systemd-shared-259.9-1.fc44.x86_64 and systemd-libs-259.9-1.fc44.x86_64 and systemd-pam-259.9-1.fc44.x86_64 and python3-boto3-1.43.104-1.fc44.noarch
12 components
glibc-2.43-9.fc44.x86_64
12 components
12 components
11 components
12 components
12 components
12 components
samba-core-libs-2:4.24.7-1.fc44.x86_64
9 components
12 components
12 components
12 components
12 components
12 components
12 components
12 components
openssl-1:3.5.8-1.fc44.x86_64 and elfutils-libelf-0.196-1.fc44.x86_64 and cryptsetup-libs-2.8.8-1.fc44.x86_64 and sssd-common-2.13.1-2.fc44.x86_64 and xfsprogs-7.1.1-1.fc44.x86_64
24 components
24 components
24 components
24 components
24 components
initramfs (kernel 7.2.8-200.fc44.x86_64) and rpmostree-unpackaged-content
Reserved for new packages
RUN /bin/sh -c bash /tmp/10-repos.sh && dnf5 clean all # buildkit
RUN /bin/sh -c bash /tmp/20-remove-packages.sh # buildkit
RUN /bin/sh -c bash /tmp/20-desktop-labwc.sh # buildkit
RUN /bin/sh -c bash /tmp/21-greetd.sh # buildkit
RUN /bin/sh -c bash /tmp/22-noctalia.sh # buildkit
RUN /bin/sh -c bash /tmp/23-plymouth.sh # buildkit
RUN /bin/sh -c bash /tmp/30-virt.sh # buildkit
RUN /bin/sh -c bash /tmp/40-multimedia.sh # buildkit
RUN /bin/sh -c bash /tmp/50-prepare-flatpak-for-bazaar.sh # buildkit
COPY configs/bootc-fix.conf /usr/lib/tmpfiles.d/bootc-fix.conf # buildkit
COPY configs/containers/policy.json /etc/containers/policy.json # buildkit
COPY cosign.pub /etc/pki/containers/cosign.pub # buildkit
COPY configs/auth.json /etc/containers/auth.json # buildkit
COPY configs/humocs-man.yaml /etc/containers/registries.d/humocs-man.yaml # buildkit
RUN /bin/sh -c chmod 0644 /etc/containers/policy.json /etc/pki/containers/cosign.pub && chmod 0600 /etc/containers/auth.json && python3 -m json.tool /etc/containers/policy.json > /dev/null && python3 -m json.tool /etc/containers/auth.json > /dev/null # buildkit
COPY configs/bootc-timer-override.conf /usr/lib/systemd/system/bootc-fetch-apply-updates.timer.d/override.conf # buildkit
COPY configs/bootc-override.conf /usr/lib/systemd/system/bootc-fetch-apply-updates.service.d/override.conf # buildkit
COPY configs/remount-fs-ostree-skip.conf /usr/lib/systemd/system/systemd-remount-fs.service.d/skip-on-ostree.conf # buildkit
COPY configs/kargs-plymouth.toml /usr/lib/bootc/kargs.d/plymouth.toml # buildkit
COPY --chmod=755 scripts/notify-bootc-user.sh /usr/bin/ # buildkit
COPY --chmod=755 scripts/kanshi-autoconfig /usr/bin/kanshi-autoconfig # buildkit
COPY --chmod=755 scripts/seed-labwc-skel.sh /usr/bin/seed-labwc-skel # buildkit
COPY --chmod=755 scripts/bing-wallpaper.sh /usr/bin/bing-wallpaper.sh # buildkit
COPY --chmod=755 scripts/bing-wallpaper-toggle.sh /usr/bin/bing-wallpaper-toggle.sh # buildkit
COPY configs/applications/bing-wallpaper-toggle.desktop /usr/share/applications/bing-wallpaper-toggle.desktop # buildkit
COPY --chmod=644 configs/systemd/user/bing-wallpaper.service /usr/lib/systemd/user/bing-wallpaper.service # buildkit
COPY --chmod=644 configs/systemd/user/bing-wallpaper.timer /usr/lib/systemd/user/bing-wallpaper.timer # buildkit
COPY configs/skel/ /etc/skel/ # buildkit
COPY configs/wayland-sessions/labwc.desktop /usr/share/wayland-sessions/labwc.desktop # buildkit
COPY configs/fontconfig/60-fluffy-noto.conf /usr/share/fontconfig/conf.d/60-fluffy-noto.conf # buildkit
COPY configs/greetd/config.toml /etc/greetd/config.toml # buildkit
COPY configs/noctalia-greeter/greeter.toml.default /usr/share/noctalia-greeter/greeter.toml.default # buildkit
COPY configs/tmpfiles/noctalia-greeter-seed.conf /usr/lib/tmpfiles.d/noctalia-greeter-seed.conf # buildkit
RUN /bin/sh -c set -u; id greeter >/dev/null || { echo "FEHLER: Service-User greeter fehlt (21-greetd.sh pruefen)"; exit 1; }; grep -q 'pam_gnome_keyring\.so' /etc/pam.d/greetd || { echo "FEHLER: Keyring-PAM in /etc/pam.d/greetd fehlt"; exit 1; }; test -f /usr/lib64/security/pam_gnome_keyring.so || { echo "FEHLER: pam_gnome_keyring.so fehlt (Paket gnome-keyring-pam?)"; exit 1; }; wrapper="$(command -v noctalia-greeter-session || true)"; echo "Gefundener Wrapper: ${wrapper}"; test -n "${wrapper}" || { echo "FEHLER: noctalia-greeter-session nicht installiert (Terra-Repo/includepkgs pruefen)"; exit 1; }; sed -i "s|^command = \".*\"|command = \"${wrapper}\"|" /etc/greetd/config.toml; grep -Eq "^command = \"${wrapper}\"" /etc/greetd/config.toml || { echo "FEHLER: Wrapper-Pfad konnte nicht in /etc/greetd/config.toml uebernommen werden"; exit 1; }; command -v dbus-run-session >/dev/null || { echo "FEHLER: dbus-run-session fehlt"; exit 1; }; test -x /usr/bin/pkexec || { echo "FEHLER: pkexec fehlt"; exit 1; }; test -f /usr/share/wayland-sessions/labwc.desktop || { echo "FEHLER: labwc-Session fehlt"; exit 1; }; echo "Greeter-Check OK (${wrapper})" # buildkit
COPY --chmod=644 configs/flatpak-preinstall.service /usr/lib/systemd/system/flatpak-preinstall.service # buildkit
RUN /bin/sh -c systemctl enable podman.socket bootc-fetch-apply-updates.timer flatpak-preinstall.service greetd.service # buildkit
RUN /bin/sh -c restorecon -Rv /etc/greetd /etc/skel /usr/share/wayland-sessions 2>/dev/null || true # buildkit
RUN /bin/sh -c bash /tmp/99-cleanup.sh # buildkit
RUN /bin/sh -c bootc container lint # buildkit

Labels

Key Value
containers.bootc 1
org.opencontainers.image.created 2026-10-01T19:17:15Z
org.opencontainers.image.description Custom Fedora bootc image
org.opencontainers.image.documentation https://humocs-man.duckdns.org/humocs-man/fluffy-pancake
org.opencontainers.image.licenses
org.opencontainers.image.revision 0d2d6303d3e39fa84b45e6a001fa18fca0512415
org.opencontainers.image.source https://humocs-man.duckdns.org/humocs-man/fluffy-pancake
org.opencontainers.image.title fluffy-pancake
org.opencontainers.image.url https://humocs-man.duckdns.org/humocs-man/fluffy-pancake
org.opencontainers.image.vendor humocs-man
org.opencontainers.image.version test-feat-labwc-noctalia.20261001
ostree.bootable 1
ostree.commit faf9a21b11cc4c45ad2906657193f84cb3dfc340f93e1daad1b0531c01a7533e
ostree.final-diffid sha256:12787d84fa137cd5649a9005efe98ec9d05ea46245fdc50aecb7dd007f2035b1
ostree.linux 7.2.8-200.fc44.x86_64
rpmostree.inputhash 11cb7e2e10051b56b78e4725ae668cf34cbf86ef2bfc8cde5c4b6664e00087ca