SE policy test
All checks were successful
os / build (push) Successful in 11m6s

This commit is contained in:
Anders da Silva Rytter Hansen 2026-06-30 16:00:30 -03:00
commit 73798e518e
2 changed files with 21 additions and 1 deletions

View file

@ -13,7 +13,7 @@ RUN dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/g/xlib
# This may be necessary for the speakers and internal microphone
RUN dnf install -y alsa-sof-firmware
RUN dnf install xorg-x11-xinit xorg-x11-xinit-session xkbcomp xinput xlibre-xserver-Xorg xlibre-xserver-common xlibre-xf86-input-libinput cage weston xrandr -y
RUN dnf install xorg-x11-xinit xkbcomp xinput xlibre-xserver-Xorg xlibre-xserver-common xlibre-xf86-input-libinput cage weston xrandr -y
RUN dnf install --allowerasing -y \
sonic-workspace \
@ -29,6 +29,14 @@ RUN dnf install --allowerasing -y sonic-keybind-daemon sonic-frameworks-windowsy
RUN dnf remove -y sddm && \
dnf install --allowerasing -y sonic-login-manager
RUN dnf install -y selinux-policy-devel checkpolicy
COPY selinux/plasmalogin-selinux.te /tmp/plasmalogin-selinux.te
RUN checkmodule -M -m -o /tmp/plasmalogin-selinux.mod /tmp/plasmalogin-selinux.te && \
semodule_package -o /tmp/plasmalogin-selinux.pp -m /tmp/plasmalogin-selinux.mod && \
semodule -i /tmp/plasmalogin-selinux.pp && \
rm -f /tmp/plasmalogin-selinux.*
RUN dnf install -y fish distrobox nvtop intel-media-driver libva-intel-driver htop firefox
# Remove plocate to avoid updatedb going crazy with scanning the file system once a day