From 65c38a3958fd391f7c4f4fece9840b3374beb0c3 Mon Sep 17 00:00:00 2001 From: Jean Flach Date: Fri, 10 Aug 2018 10:22:30 +0200 Subject: [PATCH] ignore user/usergroup for property checksum --- lib/redis/rediswriter-objects.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/redis/rediswriter-objects.cpp b/lib/redis/rediswriter-objects.cpp index 3471cae17..5821ef9e0 100644 --- a/lib/redis/rediswriter-objects.cpp +++ b/lib/redis/rediswriter-objects.cpp @@ -262,6 +262,8 @@ void RedisWriter::SendConfigUpdate(const ConfigObject::Ptr& object, bool useTran if (service) checkSums->Set("service_checksum", GetObjectIdentifier(service)); + propertiesBlacklist.emplace("users"); + userChecksums->Reserve(users.size()); userNames->Reserve(users.size()); @@ -273,6 +275,8 @@ void RedisWriter::SendConfigUpdate(const ConfigObject::Ptr& object, bool useTran checkSums->Set("user_checksums", userChecksums); checkSums->Set("users_checksum", CalculateCheckSumArray(userNames)); + propertiesBlacklist.emplace("user_groups"); + usergroupChecksums->Reserve(usergroups.size()); usergroupNames->Reserve(usergroups.size());