From b1e487a7a819d92cbbe9233caa6d38cad23e5272 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sun, 23 Jan 2022 16:22:50 +0300 Subject: app.py: fix loginctl output parsing --- app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.py b/app.py index 1ae9760..36a705e 100755 --- a/app.py +++ b/app.py @@ -394,7 +394,7 @@ def systemd_users(): for line in lines: # This assumes user names cannot contain spaces. # loginctl list-users output must be in the UID NAME format. - info = line.split(' ', 2) + info = line.lstrip().split(' ', 2) if len(info) < 2: raise RuntimeError(f'invalid `loginctl list-users` output:\n{output}') uid, user = info[0], info[1] -- cgit v1.2.3