From 7778518afde318a2cf9c03f58e98b49514271b6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Wed, 22 Apr 2020 19:01:58 +0200 Subject: [PATCH] [displaymanager] update OEM autologin --- src/modules/displaymanager/main.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/displaymanager/main.py b/src/modules/displaymanager/main.py index ed00bb635..40189bfc7 100644 --- a/src/modules/displaymanager/main.py +++ b/src/modules/displaymanager/main.py @@ -287,7 +287,9 @@ class DMmdm(DisplayManager): with open(mdm_conf_path, 'w') as mdm_conf: for line in text: - if '[daemon]' in line: + if 'AutomaticLogin=' in line: + line = "AutomaticLogin={!s}\n".format(username) + else '[daemon]' in line: if do_autologin: line = ( "[daemon]\n" @@ -299,8 +301,6 @@ class DMmdm(DisplayManager): "[daemon]\n" "AutomaticLoginEnable=False\n" ) - if 'AutomaticLogin=' in line: - line = "AutomaticLogin={!s}\n".format(username) mdm_conf.write(line) else: @@ -398,7 +398,9 @@ class DMgdm(DisplayManager): with open(gdm_conf_path, 'w') as gdm_conf: for line in text: - if '[daemon]' in line: + if 'AutomaticLogin=' in line: + line = "AutomaticLogin={!s}\n".format(username) + else '[daemon]' in line: if do_autologin: line = ( "[daemon]\n" @@ -407,8 +409,6 @@ class DMgdm(DisplayManager): ) else: line = "[daemon]\nAutomaticLoginEnable=False\n" - if 'AutomaticLogin=' in line: - line = "AutomaticLogin={!s}\n".format(username) gdm_conf.write(line) else: