]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/shared/userdb.c
userdb: add new flag for excluding varlink data in lookups
[thirdparty/systemd.git] / src / shared / userdb.c
index d856625dd3a03ec1d85fdd7999214ca97d7c3efa..caef7cdf0639f9dfbc5ab218aa78b398d73acbfa 100644 (file)
@@ -402,6 +402,9 @@ static int userdb_start_query(
         assert(iterator);
         assert(method);
 
+        if (FLAGS_SET(flags, USERDB_EXCLUDE_VARLINK))
+                return -ENOLINK;
+
         e = getenv("SYSTEMD_BYPASS_USERDB");
         if (e) {
                 r = parse_boolean(e);