From 69704ec17bf72bb4c2749e866c2ecef370737cad Mon Sep 17 00:00:00 2001 From: ranicharradi <71833988+ranicharradi@users.noreply.github.com> Date: Sat, 19 Sep 2026 12:29:22 +0100 Subject: [PATCH] dmcheck: check installed package names exactly --- archiso/airootfs/usr/local/bin/dmcheck | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/archiso/airootfs/usr/local/bin/dmcheck b/archiso/airootfs/usr/local/bin/dmcheck index 0c4233a1..0e66199f 100755 --- a/archiso/airootfs/usr/local/bin/dmcheck +++ b/archiso/airootfs/usr/local/bin/dmcheck @@ -16,39 +16,39 @@ ############################################################################### package=ly -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then rm -f /etc/systemd/system/getty.target.wants/getty@tty2.service ln -sf /usr/lib/systemd/system/ly@.service /etc/systemd/system/multi-user.target.wants/ly@tty2.service fi package=plasma-login-manager -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/plasmalogin.service /etc/systemd/system/display-manager.service fi package=sddm -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/sddm.service /etc/systemd/system/display-manager.service fi package=plasma-login-manager -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/plasmalogin.service /etc/systemd/system/display-manager.service fi package=gdm -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/gdm.service /etc/systemd/system/display-manager.service fi package=cosmic-greeter -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/cosmic-greeter.service /etc/systemd/system/display-manager.service fi package=lxdm -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/lxdm.service /etc/systemd/system/display-manager.service fi package=lightdm -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service fi package=noctalia-greeter -if pacman -Qs $package > /dev/null ; then +if pacman -Q "$package" >/dev/null 2>&1; then ln -sf /usr/lib/systemd/system/greetd.service /etc/systemd/system/display-manager.service fi