From e9153730c76f96fb585df6276b6505a00b14b17b Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Fri, 21 Jul 2023 22:20:06 +0200 Subject: login: T5363: keep home when user is deleted Comply with the code comment and not remove the users home directory. This also fixes the issue that user homes get cleaned on system reboot --- src/conf_mode/system-login.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/conf_mode/system-login.py b/src/conf_mode/system-login.py index 273475c18..afd75913e 100755 --- a/src/conf_mode/system-login.py +++ b/src/conf_mode/system-login.py @@ -389,7 +389,7 @@ def apply(login): # command until user is removed - userdel might return 8 as # SSH sessions are not all yet properly cleaned away, thus we # simply re-run the command until the account wen't away - while run(f'userdel --remove {user}', stderr=DEVNULL): + while run(f'userdel {user}', stderr=DEVNULL): sleep(0.250) except Exception as e: -- cgit v1.2.3