summaryrefslogtreecommitdiffstats
path: root/src/db
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2017-01-21 19:07:45 +0100
committerLukas Slebodnik <lslebodn@redhat.com>2017-01-23 18:23:01 +0100
commit2a2014d706478561e6f7dc938751bc224a93fee5 (patch)
treedc5184008876ef1a5056ab8edf868c461af652d6 /src/db
parent0b78b4e32955ced0f35c6d4685bd277bb03d04cb (diff)
downloadsssd-2a2014d706478561e6f7dc938751bc224a93fee5.tar.gz
sssd-2a2014d706478561e6f7dc938751bc224a93fee5.tar.xz
sssd-2a2014d706478561e6f7dc938751bc224a93fee5.zip
SYSDB: Update filter for get object by id
Resolves: https://fedorahosted.org/sssd/ticket/3283 Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'src/db')
-rw-r--r--src/db/sysdb.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/db/sysdb.h b/src/db/sysdb.h
index 407a1979f..03cb45673 100644
--- a/src/db/sysdb.h
+++ b/src/db/sysdb.h
@@ -204,7 +204,7 @@
#define SYSDB_SID_FILTER "(&(|("SYSDB_UC")("SYSDB_GC"))("SYSDB_SID_STR"=%s))"
#define SYSDB_UUID_FILTER "(&(|("SYSDB_UC")("SYSDB_GC"))("SYSDB_UUID"=%s))"
#define SYSDB_NAME_FILTER "(&(|("SYSDB_UC")("SYSDB_GC"))("SYSDB_NAME"=%s))"
-#define SYSDB_ID_FILTER "(&(|("SYSDB_UC")("SYSDB_GC"))(|("SYSDB_UIDNUM"=%u)("SYSDB_GIDNUM"=%u)))"
+#define SYSDB_ID_FILTER "(|(&("SYSDB_UC")("SYSDB_UIDNUM"=%u))(&("SYSDB_GC")("SYSDB_GIDNUM"=%u)))"
#define SYSDB_USER_CERT_FILTER "(&("SYSDB_UC")%s)"
#define SYSDB_HAS_ENUMERATED "has_enumerated"