forked from sig_core/kickstarts
lightdm will be available in EPEL
This commit is contained in:
parent
998a1ead36
commit
225ede7fc5
@ -317,7 +317,7 @@ touch /etc/machine-id
|
|||||||
|
|
||||||
cat > /etc/sysconfig/desktop <<EOF
|
cat > /etc/sysconfig/desktop <<EOF
|
||||||
PREFERRED=/usr/bin/startxfce4
|
PREFERRED=/usr/bin/startxfce4
|
||||||
DISPLAYMANAGER=/usr/sbin/sddm
|
DISPLAYMANAGER=/usr/sbin/lightdm
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat >> /etc/rc.d/init.d/livesys << EOF
|
cat >> /etc/rc.d/init.d/livesys << EOF
|
||||||
@ -349,26 +349,12 @@ mkdir -p /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml
|
|||||||
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
||||||
|
|
||||||
# set up lightdm autologin
|
# set up lightdm autologin
|
||||||
#sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
||||||
|
|
||||||
# set Xfce as default session, otherwise login will fail
|
# set Xfce as default session, otherwise login will fail
|
||||||
#sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
||||||
|
|
||||||
# lightdm does not install on EL8 properly
|
|
||||||
|
|
||||||
# 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=xfce.desktop/" /etc/sddm.conf
|
|
||||||
else
|
|
||||||
cat > /etc/sddm.conf << SDDM_EOF
|
|
||||||
[Autologin]
|
|
||||||
User=liveuser
|
|
||||||
Session=xfce.desktop
|
|
||||||
SDDM_EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
# debrand
|
# debrand
|
||||||
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
||||||
@ -404,7 +390,7 @@ restorecon -R /home/liveuser
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
# this doesn't come up automatically. not sure why.
|
# this doesn't come up automatically. not sure why.
|
||||||
systemctl enable --force sddm.service
|
systemctl enable --force lightdm.service
|
||||||
dnf config-manager --set-enabled powertools
|
dnf config-manager --set-enabled powertools
|
||||||
|
|
||||||
%end
|
%end
|
||||||
@ -469,8 +455,7 @@ pidgin
|
|||||||
rhythmbox
|
rhythmbox
|
||||||
ristretto
|
ristretto
|
||||||
rocky-backgrounds
|
rocky-backgrounds
|
||||||
sddm
|
lightdm
|
||||||
sddm-themes
|
|
||||||
seahorse
|
seahorse
|
||||||
syslinux
|
syslinux
|
||||||
thunderbird
|
thunderbird
|
||||||
|
@ -17,10 +17,7 @@ ristretto
|
|||||||
seahorse
|
seahorse
|
||||||
transmission
|
transmission
|
||||||
pcp-selinux
|
pcp-selinux
|
||||||
sddm
|
lightdm
|
||||||
sddm-breeze
|
|
||||||
sddm-themes
|
|
||||||
#lightdm
|
|
||||||
#gdm
|
#gdm
|
||||||
-gdm
|
-gdm
|
||||||
-gnome-shell
|
-gnome-shell
|
||||||
|
@ -13,7 +13,7 @@ part / --size 6144
|
|||||||
|
|
||||||
cat > /etc/sysconfig/desktop <<EOF
|
cat > /etc/sysconfig/desktop <<EOF
|
||||||
PREFERRED=/usr/bin/startxfce4
|
PREFERRED=/usr/bin/startxfce4
|
||||||
DISPLAYMANAGER=/usr/sbin/sddm
|
DISPLAYMANAGER=/usr/sbin/lightdm
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat >> /etc/rc.d/init.d/livesys << EOF
|
cat >> /etc/rc.d/init.d/livesys << EOF
|
||||||
@ -45,26 +45,12 @@ mkdir -p /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml
|
|||||||
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
||||||
|
|
||||||
# set up lightdm autologin
|
# set up lightdm autologin
|
||||||
#sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
||||||
|
|
||||||
# set Xfce as default session, otherwise login will fail
|
# set Xfce as default session, otherwise login will fail
|
||||||
#sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
||||||
|
|
||||||
# lightdm does not install on EL8 properly
|
|
||||||
|
|
||||||
# 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=xfce.desktop/" /etc/sddm.conf
|
|
||||||
else
|
|
||||||
cat > /etc/sddm.conf << SDDM_EOF
|
|
||||||
[Autologin]
|
|
||||||
User=liveuser
|
|
||||||
Session=xfce.desktop
|
|
||||||
SDDM_EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
# debrand
|
# debrand
|
||||||
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
||||||
@ -100,7 +86,7 @@ restorecon -R /home/liveuser
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
# this doesn't come up automatically. not sure why.
|
# this doesn't come up automatically. not sure why.
|
||||||
systemctl enable --force sddm.service
|
systemctl enable --force lightdm.service
|
||||||
dnf config-manager --set-enabled powertools
|
dnf config-manager --set-enabled powertools
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
@ -17,10 +17,7 @@ ristretto
|
|||||||
seahorse
|
seahorse
|
||||||
transmission
|
transmission
|
||||||
pcp-selinux
|
pcp-selinux
|
||||||
sddm
|
lightdm
|
||||||
sddm-breeze
|
|
||||||
sddm-themes
|
|
||||||
#lightdm
|
|
||||||
#gdm
|
#gdm
|
||||||
-gdm
|
-gdm
|
||||||
-gnome-shell
|
-gnome-shell
|
||||||
|
@ -13,7 +13,7 @@ part / --size 6144
|
|||||||
|
|
||||||
cat > /etc/sysconfig/desktop <<EOF
|
cat > /etc/sysconfig/desktop <<EOF
|
||||||
PREFERRED=/usr/bin/startxfce4
|
PREFERRED=/usr/bin/startxfce4
|
||||||
DISPLAYMANAGER=/usr/sbin/sddm
|
DISPLAYMANAGER=/usr/sbin/lightdm
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat >> /etc/rc.d/init.d/livesys << EOF
|
cat >> /etc/rc.d/init.d/livesys << EOF
|
||||||
@ -45,26 +45,12 @@ mkdir -p /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml
|
|||||||
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
cp /etc/xdg/xfce4/panel/default.xml /home/liveuser/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
|
||||||
|
|
||||||
# set up lightdm autologin
|
# set up lightdm autologin
|
||||||
#sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
||||||
#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf
|
||||||
|
|
||||||
# set Xfce as default session, otherwise login will fail
|
# set Xfce as default session, otherwise login will fail
|
||||||
#sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
||||||
|
|
||||||
# lightdm does not install on EL8 properly
|
|
||||||
|
|
||||||
# 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=xfce.desktop/" /etc/sddm.conf
|
|
||||||
else
|
|
||||||
cat > /etc/sddm.conf << SDDM_EOF
|
|
||||||
[Autologin]
|
|
||||||
User=liveuser
|
|
||||||
Session=xfce.desktop
|
|
||||||
SDDM_EOF
|
|
||||||
fi
|
|
||||||
|
|
||||||
# debrand
|
# debrand
|
||||||
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
#sed -i "s/Red Hat Enterprise/Rocky/g" /usr/share/anaconda/gnome/rhel-welcome.desktop
|
||||||
@ -100,7 +86,7 @@ restorecon -R /home/liveuser
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
# this doesn't come up automatically. not sure why.
|
# this doesn't come up automatically. not sure why.
|
||||||
systemctl enable --force sddm.service
|
systemctl enable --force lightdm.service
|
||||||
dnf config-manager --set-enabled powertools
|
dnf config-manager --set-enabled powertools
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
Loading…
Reference in New Issue
Block a user