diff options
author | Christoph Wickert <fedora@christoph-wickert.de> | 2010-03-23 19:42:50 +0100 |
---|---|---|
committer | Christoph Wickert <fedora@christoph-wickert.de> | 2010-03-23 19:42:50 +0100 |
commit | ad6311931264f48ed10ee52802ebd96f8a33597f (patch) | |
tree | c6edd14f84c8f6ac21fe35686496605f235da096 /fedora-livecd-security.ks | |
parent | 8ca163d935c1be7e1d72c2110993aa5fd83e1089 (diff) | |
download | spin-kickstarts-ad6311931264f48ed10ee52802ebd96f8a33597f.tar.gz spin-kickstarts-ad6311931264f48ed10ee52802ebd96f8a33597f.tar.xz spin-kickstarts-ad6311931264f48ed10ee52802ebd96f8a33597f.zip |
Security: Sync LXDE and LXDM configuration with LXDE spin
Diffstat (limited to 'fedora-livecd-security.ks')
-rw-r--r-- | fedora-livecd-security.ks | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/fedora-livecd-security.ks b/fedora-livecd-security.ks index d5a63ff..9a9213c 100644 --- a/fedora-livecd-security.ks +++ b/fedora-livecd-security.ks @@ -170,30 +170,26 @@ PolicyKit-gnome %end %post - -# set up auto-login for liveuser -cat >> /etc/slim.conf << FOE -auto_login yes -default_user liveuser -FOE +# LXDE and LXDM configuration # create /etc/sysconfig/desktop (needed for installation) -cat >> /etc/sysconfig/desktop <<EOF +cat > /etc/sysconfig/desktop <<EOF PREFERRED=/usr/bin/startlxde -DISPLAYMANAGER=/usr/bin/slim-dynwm +DISPLAYMANAGER=/usr/sbin/lxdm EOF cat >> /etc/rc.d/init.d/livesys << EOF # disable screensaver locking and make sure gamin gets started -rm -f /etc/xdg/lxsession/LXDE/autostart -cat >> /etc/xdg/lxsession/LXDE/autostart << FOE +cat > /etc/xdg/lxsession/LXDE/autostart << FOE /usr/libexec/gam_server -@lxde-settings-daemon -@pulseaudio -D @lxpanel --profile LXDE @pcmanfm -d +@pulseaudio -D FOE +# set up auto-login for liveuser +sed -i 's|# autologin=dgod|autologin=liveuser|g' /etc/lxdm/lxdm.conf + # Show harddisk install on the desktop sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop mkdir /home/liveuser/Desktop @@ -202,9 +198,10 @@ cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop # Add autostart for parcellite cp /usr/share/applications/fedora-parcellite.desktop /etc/xdg/autostart -#last thing to do +# this goes at the end after all other changes. chown -R liveuser:liveuser /home/liveuser restorecon -R /home/liveuser + EOF %end |