From fcd09a06e506753cff4d4ad7e8e70c8532f26c5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Thu, 8 Nov 2018 13:39:22 +0100 Subject: [PATCH] Add autologin for morona @ sddm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- .../users/sddm-morona-autologin.bb | 15 +++++++++++++++ .../users/sddm-morona-autologin/sddm.conf | 2 ++ recipes-image/allgui/allgui-base-image.bb | 2 +- recipes-image/kde/kde-base-image.bb | 2 +- recipes-image/weston/weston-base-image.bb | 2 +- recipes-image/xfce4/xfce4-music-image.bb | 2 +- 6 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 recipes-defaultconfig/users/sddm-morona-autologin.bb create mode 100644 recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf diff --git a/recipes-defaultconfig/users/sddm-morona-autologin.bb b/recipes-defaultconfig/users/sddm-morona-autologin.bb new file mode 100644 index 0000000..078025d --- /dev/null +++ b/recipes-defaultconfig/users/sddm-morona-autologin.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Add SDDM autologing for user 'morona'" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" + +SRC_URI = "file://sddm.conf" + +inherit allarch + +do_configure[noexec] = '1' +do_compile[noexec] = '1' + +do_install() { + install -d ${D}/${sysconfdir}/sddm.conf.d + install -m 644 ${WORKDIR}/sddm.conf ${D}/${sysconfdir}/sddm.conf.d/90-morona-autologin.conf +} diff --git a/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf b/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf new file mode 100644 index 0000000..46caac7 --- /dev/null +++ b/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf @@ -0,0 +1,2 @@ +[Autologin] +User=morona diff --git a/recipes-image/allgui/allgui-base-image.bb b/recipes-image/allgui/allgui-base-image.bb index 23623f1..9e8f3fc 100644 --- a/recipes-image/allgui/allgui-base-image.bb +++ b/recipes-image/allgui/allgui-base-image.bb @@ -8,7 +8,7 @@ IMAGE_INSTALL += " \ ${X11_BASE_INSTALL} \ packagegroup-gui-base \ \ - sddm \ + sddm sddm-morona-autologin \ \ kf5-world \ plasma-world \ diff --git a/recipes-image/kde/kde-base-image.bb b/recipes-image/kde/kde-base-image.bb index 3bbb127..a29a28c 100644 --- a/recipes-image/kde/kde-base-image.bb +++ b/recipes-image/kde/kde-base-image.bb @@ -7,7 +7,7 @@ IMAGE_INSTALL += " \ ${X11_BASE_INSTALL} \ packagegroup-gui-base \ \ - sddm \ + sddm sddm-morona-autologin \ \ kf5-world \ plasma-world \ diff --git a/recipes-image/weston/weston-base-image.bb b/recipes-image/weston/weston-base-image.bb index 2508ba5..bbb540b 100644 --- a/recipes-image/weston/weston-base-image.bb +++ b/recipes-image/weston/weston-base-image.bb @@ -7,7 +7,7 @@ inherit user-with-full-skel IMAGE_INSTALL += " \ ${DISTRO_GUI_USER} \ \ - sddm \ + sddm sddm-morona-autologin \ \ weston \ weston-examples \ diff --git a/recipes-image/xfce4/xfce4-music-image.bb b/recipes-image/xfce4/xfce4-music-image.bb index 7df65ba..b3db98d 100644 --- a/recipes-image/xfce4/xfce4-music-image.bb +++ b/recipes-image/xfce4/xfce4-music-image.bb @@ -2,7 +2,7 @@ require xfce4-tiny-image.bb export IMAGE_BASENAME = "xfce4-music-image" -XFCE_DM = "sddm" +XFCE_DM = "sddm sddm-morona-autologin" # Saving to SDCard creates delays/underruns IMAGE_FEATURES += "volatile-log"