From ad6311931264f48ed10ee52802ebd96f8a33597f Mon Sep 17 00:00:00 2001 From: Christoph Wickert Date: Tue, 23 Mar 2010 19:42:50 +0100 Subject: Security: Sync LXDE and LXDM configuration with LXDE spin --- fedora-livecd-security.ks | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'fedora-livecd-security.ks') 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 < /etc/sysconfig/desktop <> /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 -- cgit