From 40204077db1a025815ebe233c4cacea5b933ee0d Mon Sep 17 00:00:00 2001 From: fufesou Date: Sat, 1 Apr 2023 13:18:01 +0800 Subject: [PATCH] revert linux is_prelogin Signed-off-by: fufesou --- src/platform/linux.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/linux.rs b/src/platform/linux.rs index 1fdfd316d..dda4b115b 100644 --- a/src/platform/linux.rs +++ b/src/platform/linux.rs @@ -455,8 +455,8 @@ pub fn get_env_var(k: &str) -> String { } pub fn is_prelogin() -> bool { - let (uid, uname) = get_active_user_id_name(); - uid.len() >= 4 || uname == "root" + let n = get_active_userid().len(); + n < 4 && n > 1 } pub fn is_root() -> bool {