summaryrefslogtreecommitdiff
path: root/backend/modules/install_main
diff options
context:
space:
mode:
Diffstat (limited to 'backend/modules/install_main')
-rw-r--r--backend/modules/install_main3
1 files changed, 3 insertions, 0 deletions
diff --git a/backend/modules/install_main b/backend/modules/install_main
index 381f2ae..d3b774a 100644
--- a/backend/modules/install_main
+++ b/backend/modules/install_main
@@ -172,6 +172,8 @@ EOF
printf "%-15s %-15s %-7s %-15s %-7s %s\n" "/dev${f#/sys/block}" "/media/floppy${f#/sys/block/fd}" "auto" "rw,user,noauto" "0" "0" >> $TARGET/etc/fstab
done
+# set restricted efi permission
+sed -i '/\/boot\/efi/s/umask=000,shortname=mixed,quiet,utf8 0 0/umask=0077 0 1/' $TARGET/etc/fstab
}
# Synopsis: update_passwd_on_target
@@ -358,6 +360,7 @@ function copy_etc_to_target()
if [ -e $TARGET/etc/sddm.conf.d/kde_settings.conf ]; then
if [ "$cfg_autologin" = "on" ]; then
sed -i "s/User=kanotix/User=${cfg_username}/" $TARGET/etc/sddm.conf.d/kde_settings.conf
+ grep -q 'kwayland' /proc/cmdline && sed -i "s/Session=plasmax11/Session=plasma/" $TARGET/etc/sddm.conf.d/kde_settings.conf
else
sed -i 's/User=kanotix/User=/' $TARGET/etc/sddm.conf.d/kde_settings.conf
fi