From 385e8ac0b2f4c653bf23ccaadc5332f8b8578182 Mon Sep 17 00:00:00 2001 From: Benoit Mortier <benoit.mortier@fusiondirectory.org> Date: Wed, 2 Apr 2025 20:53:37 +0200 Subject: [PATCH] :handshake: fix(notifications) the notification plugin miss the plugin installation Signed-off-by: Benoit Mortier <benoit.mortier@fusiondirectory.org> --- .../plugins/notifications/configuration.rst | 4 +++ .../plugins/notifications/description.rst | 8 +++++ .../plugins/notifications/index.rst | 5 ++- .../plugins/notifications/installation.rst | 31 +++++++++++++++++++ 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 source/fusiondirectory/plugins/notifications/configuration.rst create mode 100644 source/fusiondirectory/plugins/notifications/description.rst create mode 100644 source/fusiondirectory/plugins/notifications/installation.rst diff --git a/source/fusiondirectory/plugins/notifications/configuration.rst b/source/fusiondirectory/plugins/notifications/configuration.rst new file mode 100644 index 00000000..8c0a5ea0 --- /dev/null +++ b/source/fusiondirectory/plugins/notifications/configuration.rst @@ -0,0 +1,4 @@ +Configuration +============= + +The list of attributes **must be** configured via the **FusionDirectory configuration menu** under the **Notifications** tab before use. diff --git a/source/fusiondirectory/plugins/notifications/description.rst b/source/fusiondirectory/plugins/notifications/description.rst new file mode 100644 index 00000000..5bfe4f38 --- /dev/null +++ b/source/fusiondirectory/plugins/notifications/description.rst @@ -0,0 +1,8 @@ +Description +=========== + +This plugin is used in the manage possibility of getting notified of attributes or supann ressources change on a set of users + + + + diff --git a/source/fusiondirectory/plugins/notifications/index.rst b/source/fusiondirectory/plugins/notifications/index.rst index 1e1570bd..b6912e8c 100644 --- a/source/fusiondirectory/plugins/notifications/index.rst +++ b/source/fusiondirectory/plugins/notifications/index.rst @@ -5,4 +5,7 @@ Notifications .. toctree:: :maxdepth: 2 - notificationsTask.rst + description + installation + configuration + notificationsTask diff --git a/source/fusiondirectory/plugins/notifications/installation.rst b/source/fusiondirectory/plugins/notifications/installation.rst new file mode 100644 index 00000000..9d610685 --- /dev/null +++ b/source/fusiondirectory/plugins/notifications/installation.rst @@ -0,0 +1,31 @@ +Installation +============ + +Install packages +---------------- + +Debian +^^^^^^ + +.. code-block:: bash + + apt-get install fusiondirectory-plugin-notifications + apt-get install fusiondirectory-plugin-notifications-schema + +Install schemas +--------------- + +Debian +^^^^^^ + +.. code-block:: bash + + fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/notifications-fd.schema + fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/notifications-fd-conf.schema + +Register the plugin +------------------- + +.. code-block:: bash + + fusiondirectory-plugins-manager --register-plugin /etc/fusiondirectory/yaml/notifications/description.yaml -- GitLab