[Fedora-spins] [spin-kickstarts/f21] kde: support modifying existing /etc/sddm.conf

Rex Dieter rdieter at fedoraproject.org
Thu Nov 13 18:40:13 UTC 2014


commit 12762c7a2d2017705996f61edcccf06522e0f7a3
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Thu Nov 13 12:39:40 2014 -0600

    kde: support modifying existing /etc/sddm.conf

 fedora-live-kde-base.ks |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/fedora-live-kde-base.ks b/fedora-live-kde-base.ks
index 232fc9d..61de5a2 100644
--- a/fedora-live-kde-base.ks
+++ b/fedora-live-kde-base.ks
@@ -40,11 +40,16 @@ chmod a+x /home/liveuser/.xsession
 chown liveuser:liveuser /home/liveuser/.xsession
 
 # set up autologin for user liveuser
+if [ -f /etc/sddm.conf ]; then
+sed -i 's/^#User=.*/User=liveuser/' /etc/sddm.conf
+sed -i 's/^#Session=.*/Session=kde-plasma.desktop/' /etc/sddm.conf
+else
 cat > /etc/sddm.conf << SDDM_EOF
 [Autologin]
 User=liveuser
 Session=kde-plasma.desktop
 SDDM_EOF
+fi
 
 # add liveinst.desktop to favorites menu
 mkdir -p /home/liveuser/.kde/share/config/


More information about the spins mailing list