Blame SOURCES/slapi-0012-Add-dummy-handler-for-a-related-add-delete-modify-to.patch
|
|
ad2a64 |
From 79ddc12c93920840e9fbdf5c8ea25db1c4166af5 Mon Sep 17 00:00:00 2001
|
|
|
ad2a64 |
From: Alexander Bokovoy <abokovoy@redhat.com>
|
|
|
ad2a64 |
Date: Tue, 12 Sep 2017 14:52:21 +0300
|
|
|
ad2a64 |
Subject: [PATCH 12/17] Add dummy handler for a related add/delete/modify to
|
|
|
ad2a64 |
NIS plugin
|
|
|
ad2a64 |
|
|
|
ad2a64 |
NIS doesn't need to handle ID overrides, it has to always skip related entries
|
|
|
ad2a64 |
---
|
|
|
ad2a64 |
src/back-nis.c | 28 ++++++++++++++++++++++++++++
|
|
|
ad2a64 |
1 file changed, 28 insertions(+)
|
|
|
ad2a64 |
|
|
|
ad2a64 |
diff --git a/src/back-nis.c b/src/back-nis.c
|
|
|
ad2a64 |
index 7fb191d..244beba 100644
|
|
|
ad2a64 |
--- a/src/back-nis.c
|
|
|
ad2a64 |
+++ b/src/back-nis.c
|
|
|
ad2a64 |
@@ -1014,6 +1014,34 @@ backend_check_empty(struct plugin_state *state,
|
|
|
ad2a64 |
}
|
|
|
ad2a64 |
}
|
|
|
ad2a64 |
|
|
|
ad2a64 |
+bool_t
|
|
|
ad2a64 |
+backend_entry_is_add_related(const char *group, const char *set, bool_t flag,
|
|
|
ad2a64 |
+ void *shared_set_data,
|
|
|
ad2a64 |
+ Slapi_PBlock *pb,
|
|
|
ad2a64 |
+ Slapi_Entry *e)
|
|
|
ad2a64 |
+{
|
|
|
ad2a64 |
+ return FALSE;
|
|
|
ad2a64 |
+}
|
|
|
ad2a64 |
+
|
|
|
ad2a64 |
+bool_t
|
|
|
ad2a64 |
+backend_entry_is_modify_related(const char *group, const char *set, bool_t flag,
|
|
|
ad2a64 |
+ void *shared_set_data,
|
|
|
ad2a64 |
+ Slapi_PBlock *pb,
|
|
|
ad2a64 |
+ Slapi_Entry *e_pre,
|
|
|
ad2a64 |
+ Slapi_Entry *e_post)
|
|
|
ad2a64 |
+{
|
|
|
ad2a64 |
+ return FALSE;
|
|
|
ad2a64 |
+}
|
|
|
ad2a64 |
+
|
|
|
ad2a64 |
+bool_t
|
|
|
ad2a64 |
+backend_entry_is_delete_related(const char *group, const char *set, bool_t flag,
|
|
|
ad2a64 |
+ void *shared_set_data,
|
|
|
ad2a64 |
+ Slapi_PBlock *pb,
|
|
|
ad2a64 |
+ Slapi_Entry *e)
|
|
|
ad2a64 |
+{
|
|
|
ad2a64 |
+ return FALSE;
|
|
|
ad2a64 |
+}
|
|
|
ad2a64 |
+
|
|
|
ad2a64 |
/* Scan for the list of configured domains and maps. */
|
|
|
ad2a64 |
void
|
|
|
ad2a64 |
backend_startup(Slapi_PBlock *pb, struct plugin_state *state)
|
|
|
ad2a64 |
--
|
|
|
ad2a64 |
2.13.6
|
|
|
ad2a64 |
|