[displaymanager] update OEM autologin

This commit is contained in:
Philip Müller 2020-04-22 19:34:29 +02:00
parent 4d654b71e3
commit 0dd93810ac

View File

@ -287,10 +287,10 @@ class DMmdm(DisplayManager):
with open(mdm_conf_path, 'w') as mdm_conf: with open(mdm_conf_path, 'w') as mdm_conf:
for line in text: for line in text:
if 'AutomaticLogin=' in line: if 'AutomaticLogin=' in line and do_autologin::
line = "AutomaticLogin={!s}\n".format(username) line = "AutomaticLogin={!s}\n".format(username)
elif '[daemon]' in line: else:
if do_autologin: if '[daemon]' in line and do_autologin:
line = ( line = (
"[daemon]\n" "[daemon]\n"
"AutomaticLogin={!s}\n" "AutomaticLogin={!s}\n"
@ -398,10 +398,10 @@ class DMgdm(DisplayManager):
with open(gdm_conf_path, 'w') as gdm_conf: with open(gdm_conf_path, 'w') as gdm_conf:
for line in text: for line in text:
if 'AutomaticLogin=' in line: if 'AutomaticLogin=' in line and do_autologin::
line = "AutomaticLogin={!s}\n".format(username) line = "AutomaticLogin={!s}\n".format(username)
elif '[daemon]' in line: else:
if do_autologin: if '[daemon]' in line and do_autologin:
line = ( line = (
"[daemon]\n" "[daemon]\n"
"AutomaticLogin={!s}\n" "AutomaticLogin={!s}\n"