summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--user/sddm/APKBUILD2
-rw-r--r--user/sddm/sddm.post-install2
2 files changed, 3 insertions, 1 deletions
diff --git a/user/sddm/APKBUILD b/user/sddm/APKBUILD
index 9aaa10397..78ca0f8d5 100644
--- a/user/sddm/APKBUILD
+++ b/user/sddm/APKBUILD
@@ -34,6 +34,8 @@ build() {
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DENABLE_JOURNALD=OFF \
+ -DNO_SYSTEMD=ON \
+ -DUSE_ELOGIND=ON \
-DUID_MIN=500 \
-DUID_MAX=65000 \
${CMAKE_CROSSOPTS} .
diff --git a/user/sddm/sddm.post-install b/user/sddm/sddm.post-install
index 3e3850cde..7078e3be2 100644
--- a/user/sddm/sddm.post-install
+++ b/user/sddm/sddm.post-install
@@ -1,3 +1,3 @@
#!/bin/sh
-useradd -G video -c "Display manager user" -d /var/lib/sddm -m -r -s /sbin/nologin -U sddm
+useradd -G video -c "Display manager user" -d /var/lib/sddm -m -r -s /sbin/nologin -U sddm || exit 0