From bf4d6c3d5113d65e491d03be82e53f71b5c3516f Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 4 Jun 2025 05:20:21 +0900 Subject: [PATCH] userdb: fix definition of USERDB_SYNTHESIZE_NUMERIC Otherwise, we always synthesize numeric IDs. Follow-up for e4d07d1a2d66fd200abdd977b70fc6ac69a369ce. --- src/shared/userdb.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/userdb.h b/src/shared/userdb.h index 4004d80d232..d56d9214a9a 100644 --- a/src/shared/userdb.h +++ b/src/shared/userdb.h @@ -30,7 +30,7 @@ typedef enum UserDBFlags { USERDB_DROPIN_ONLY = USERDB_EXCLUDE_NSS|USERDB_EXCLUDE_VARLINK|USERDB_DONT_SYNTHESIZE_INTRINSIC|USERDB_DONT_SYNTHESIZE_FOREIGN, USERDB_PARSE_NUMERIC = 1 << 8, /* if a numeric UID is specified as name, parse it and look up by UID/GID */ - USERDB_SYNTHESIZE_NUMERIC = 1 << 8, /* synthesize system UID/GID even if it does not exist */ + USERDB_SYNTHESIZE_NUMERIC = 1 << 9, /* synthesize system UID/GID even if it does not exist */ } UserDBFlags; /* Well-known errors we'll return here: -- 2.47.3