diff --git a/source/fusiondirectory/plugins/lifeCycle/configuration.rst b/source/fusiondirectory/plugins/lifeCycle/configuration.rst new file mode 100644 index 0000000000000000000000000000000000000000..da4251753141dcb6649318fc2ff369066a470c05 --- /dev/null +++ b/source/fusiondirectory/plugins/lifeCycle/configuration.rst @@ -0,0 +1,4 @@ +Configuration +============= + +No configuration needed for this plugin. diff --git a/source/fusiondirectory/plugins/lifeCycle/description.rst b/source/fusiondirectory/plugins/lifeCycle/description.rst new file mode 100644 index 0000000000000000000000000000000000000000..907bcff6d5d3747b199d7611e2864acde1ab4d25 --- /dev/null +++ b/source/fusiondirectory/plugins/lifeCycle/description.rst @@ -0,0 +1,9 @@ +Description +=========== + +This plugin is used in the manage the lifecycle of an account. + +It uses the end date of a targeted Supann resource and allows for modification, prolongation, or change of state. + + + diff --git a/source/fusiondirectory/plugins/lifeCycle/index.rst b/source/fusiondirectory/plugins/lifeCycle/index.rst index 58aeaf0e7cad269fab1f02dc8f79565919605ccc..689a5f36f962037eaad6eca0bf5f4585b5905aec 100644 --- a/source/fusiondirectory/plugins/lifeCycle/index.rst +++ b/source/fusiondirectory/plugins/lifeCycle/index.rst @@ -5,4 +5,7 @@ Life Cycle .. toctree:: :maxdepth: 2 - lifeCycleTask.rst + description + installation + configuration + lifeCycleTask diff --git a/source/fusiondirectory/plugins/lifeCycle/installation.rst b/source/fusiondirectory/plugins/lifeCycle/installation.rst new file mode 100644 index 0000000000000000000000000000000000000000..837388da82629aa7ce274f6efcab4a01bcf71d73 --- /dev/null +++ b/source/fusiondirectory/plugins/lifeCycle/installation.rst @@ -0,0 +1,30 @@ +Installation +============ + +Install packages +---------------- + +Debian +^^^^^^ + +.. code-block:: bash + + apt-get install fusiondirectory-plugin-lifecycle + apt-get install fusiondirectory-plugin-lifecycle-schema + +Install schemas +--------------- + +Debian +^^^^^^ + +.. code-block:: bash + + fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/lifecycle-fd.schema + +Register the plugin +------------------- + +.. code-block:: bash + + fusiondirectory-plugins-manager --register-plugin /etc/fusiondirectory/yaml/lifecycle/description.yaml diff --git a/source/fusiondirectory/plugins/lifeCycle/lifeCycleTask.rst b/source/fusiondirectory/plugins/lifeCycle/lifeCycleTask.rst index 741ac70006831cb18a225ff08f64ff7befdbadca..5679f74f3369e51ae4e9c1cc960cd56e02cb4da7 100644 --- a/source/fusiondirectory/plugins/lifeCycle/lifeCycleTask.rst +++ b/source/fusiondirectory/plugins/lifeCycle/lifeCycleTask.rst @@ -1,5 +1,5 @@ -Life Cycle -========== +Life Cycle task +=============== The **Life Cycle** task manages the end of life of your accounts. It uses the end date of a targeted Supann resource and allows for modification, prolongation, or change of state.