diff options
Diffstat (limited to 'src/op_mode')
| -rwxr-xr-x | src/op_mode/show_users.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/op_mode/show_users.py b/src/op_mode/show_users.py index bccfaf991..c60b9932b 100755 --- a/src/op_mode/show_users.py +++ b/src/op_mode/show_users.py @@ -79,7 +79,9 @@ def list_users(): vyos_users = cfg.list_effective_nodes('system login user') users = [] with open('/var/log/lastlog', 'rb') as lastlog_file: - for (name, _, uid, _, _, _, _) in pwd.getpwall(): + for entry in get_local_passwd_entries(): + name = entry.pw_name + uid = entry.pw_uid lastlog_info = decode_lastlog(lastlog_file, uid) if lastlog_info is None: continue |
