From 215c367dc29a2eac9beaaf8d23f16e558900b5a3 Mon Sep 17 00:00:00 2001
From: bmortier <benoit.mortier@fusiondirectory.org>
Date: Thu, 28 Sep 2023 12:48:46 +0000
Subject: [PATCH] Resolve "[user-manual] missing instructions for inserting
 core schemas for FusionDirectory"

---
 .../install/centos/centos-fd-install.rst        | 17 +++++++++++++----
 .../install/debian/debian-fd-install.rst        |  8 +++++++-
 .../install/ubuntu/ubuntu-fd-install.rst        |  8 +++++++-
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/source/fusiondirectory/install/centos/centos-fd-install.rst b/source/fusiondirectory/install/centos/centos-fd-install.rst
index 88ccd0a7..11dbdfc6 100644
--- a/source/fusiondirectory/install/centos/centos-fd-install.rst
+++ b/source/fusiondirectory/install/centos/centos-fd-install.rst
@@ -50,10 +50,19 @@ We can easily do this by running:
 
 .. code-block:: shell
 
-   fusiondirectory-schema-manager --install-schema /etc/openldap/schema/cosine.schema
-   fusiondirectory-schema-manager --install-schema /etc/openldap/schema/inetorgperson.schema
-   fusiondirectory-schema-manager --install-schema /etc/openldap/schema/nis.schema
-   fusiondirectory-schema-manager
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/cosine.schema
+   
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/inetorgperson.schema
+   
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/nis.schema
+   
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/core-fd.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/core-fd-conf.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/ldapns.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/template-fd.schema
 
 Now we just need to restart apache:
 
diff --git a/source/fusiondirectory/install/debian/debian-fd-install.rst b/source/fusiondirectory/install/debian/debian-fd-install.rst
index f1dca269..eb4b288d 100644
--- a/source/fusiondirectory/install/debian/debian-fd-install.rst
+++ b/source/fusiondirectory/install/debian/debian-fd-install.rst
@@ -28,8 +28,14 @@ We can easily do this by running:
 
 .. code-block:: shell
 
-   fusiondirectory-schema-manager
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/core-fd.schema
 
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/core-fd-conf.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/ldapns.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/template-fd.schema
+   
 You should see the FusionDirectory setup page come up by going to:
 
 http://SERVER-IP/fusiondirectory
diff --git a/source/fusiondirectory/install/ubuntu/ubuntu-fd-install.rst b/source/fusiondirectory/install/ubuntu/ubuntu-fd-install.rst
index 06eb2ed1..b7f1648c 100644
--- a/source/fusiondirectory/install/ubuntu/ubuntu-fd-install.rst
+++ b/source/fusiondirectory/install/ubuntu/ubuntu-fd-install.rst
@@ -28,7 +28,13 @@ We can easily do this by running:
 
 .. code-block:: shell
 
-   fusiondirectory-schema-manager
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/core-fd.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/core-fd-conf.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/ldapns.schema
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/template-fd.schema
 
 You should see the FusionDirectory setup page come up by going to:
 
-- 
GitLab