Source

Target

Commits (2)
Showing with 1 addition and 327 deletions
+1 -327
Installing Dependencies
'''''''''''''''''''''''
All The needed dependancies are resolved by the centos packages
.. note::
The repositories are in https for Centos, same repos as FusionDirectory.
Install FusionDirectory Orchestrator
''''''''''''''''''''''''''''''''''''
.. note::
You must at least be running PHP 7.4
.. code-block:: shell
yum-config-manager --enable remi-php74
You can then install Orchestrator by running:
.. code-block:: shell
yum install fusiondirectory-orchestrator
yum install fusiondirectory-orchestrator-schema
FusionDirectory Orchestrator Schema installation
''''''''''''''''''''''''''''''''''''''''''''''''
Now that we have Orchestrator installed, we need to install the
Orchestrator schemas into our LDAP database.
We can easily do this by running:
.. code-block:: shell
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/fusiondirectory-orchestrator.schema
Install FusionDirectory Orchestrator on Centos
==============================================
.. toctree::
:maxdepth: 4
centos-orchestrator-install.rst
......@@ -5,4 +5,3 @@ Install FusionDirectory Orchestrator
:maxdepth: 2
debian/index.rst
centos/index.rst
......@@ -16,6 +16,6 @@ Ubuntu 16.04 LTS not supported
Ubuntu 18.04 LTS not supported
Ubuntu 20.04 LTS supported
----------------- ------------------------
Centos 7 supported
Centos 7 not supported
Centos 8 not supported
================= ========================
Installing Dependencies
'''''''''''''''''''''''
FusionDirectory requires both the `EPEL`_ repository and
the `REMI`_ repository for PHP 7.3
- To install epel
.. code-block:: shell
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- To install remi repository
.. code-block:: shell
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install yum-utils
- To enable Remi repo an PHP 7.3
.. code-block:: shell
yum-config-manager --enable remi-php73
yum-config-manager --enable remi
yum update
Install FusionDirectory
'''''''''''''''''''''''
You can then install FusionDirectory by running:
.. code-block:: shell
yum install -y fusiondirectory
yum install -y fusiondirectory-selinux fusiondirectory-schema
.. warning::
If you use SELinux (same in permissive), you must install fusiondirectory-selinux !
FusionDirectory Schema Setup
''''''''''''''''''''''''''''
Now that we have FusionDirectory installed, we need to install the
FusionDirectory schemas into our LDAP database.
We can easily do this by running:
.. code-block:: shell
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/fusiondirectory/core-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/core-fd-conf.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/ldapns.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/template-fd.schema
Now we just need to restart apache:
.. code-block:: shell
systemctl restart httpd
You should see the FusionDirectory setup page come up by going to:
http://SERVER-IP/fusiondirectory
.. _EPEL : https://fedoraproject.org/wiki/EPEL
.. _REMI : https://rpms.remirepo.net/
Install FusionDirectory on Centos
=================================
Install FusionDirectory
.. toctree::
:maxdepth: 4
centos-fd-install.rst
......@@ -10,5 +10,4 @@ Install FusionDirectory
../../repositories/index.rst
debian/index.rst
ubuntu/index.rst
centos/index.rst
web-setup.rst
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-alias
apt-get install fusiondirectory-plugin-alias-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-alias
yum install fusiondirectory-plugin-alias-schema
Install schemas
---------------
......@@ -31,14 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/alias-fd-conf.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/alias-fd.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/alias-fd-conf.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/alias-fd.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-applications
apt-get install fusiondirectory-plugin-applications-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-applications
yum install fusiondirectory-plugin-applications-schema
Install schemas
---------------
......@@ -31,14 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/applications-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/applications-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/applications-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/applications-fd-conf.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-archive
apt-get install fusiondirectory-plugin-archive-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-archive
yum install fusiondirectory-plugin-archive-schema
Install schemas
---------------
......@@ -31,14 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/archive-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/archive-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/archive-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/archive-fd-conf.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-argonaut
apt-get install fusiondirectory-plugin-argonaut-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-argonaut
yum install fusiondirectory-plugin-argonaut-schema
Install schemas
---------------
......@@ -34,13 +26,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/argonaut-fd.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/argonaut-fd.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-audit
apt-get install fusiondirectory-plugin-audit-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-audit
yum install fusiondirectory-plugin-audit-schema
Install schemas
---------------
......@@ -31,14 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/audit-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/audit-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/audit-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/audit-fd-conf.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-autofs
apt-get install fusiondirectory-plugin-autofs-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-autofs
yum install fusiondirectory-plugin-autofs-schema
Install schemas
---------------
......@@ -30,13 +22,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/autofs-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/autofs-fd-conf.schema
Register the plugin
-------------------
......
......@@ -12,13 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-autofs5
apt-get install fusiondirectory-plugin-autofs5-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-autofs5
yum install fusiondirectory-plugin-autofs5-schema
Install schemas
---------------
......@@ -30,13 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/autofs5-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/autofs5-fd-conf.schema
Register the plugin
-------------------
......
......@@ -11,14 +11,6 @@ Debian
apt-get install fusiondirectory-plugin-certificates
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-certificates
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-community
apt-get install fusiondirectory-plugin-community-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-community
yum install fusiondirectory-plugin-community-schema
Install schemas
---------------
......@@ -31,14 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/community-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/community-fd-conf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/community-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/community-fd-conf.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-cyrus
apt-get install fusiondirectory-plugin-cyrus-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-cyrus
yum install fusiondirectory-plugin-cyrus-schema
Install schemas
---------------
......@@ -31,13 +23,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/cyrus-fd.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/cyrus-fd.schema
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-debconf
apt-get install fusiondirectory-plugin-debconf-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-debconf
yum install fusiondirectory-plugin-debconf-schema
Install schemas
---------------
......@@ -35,15 +27,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/debconf-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/debconf.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/debconf-fd.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/debconf.schema
Register the plugin
-------------------
......
......@@ -11,13 +11,6 @@ Debian
apt-get install fusiondirectory-plugin-developers
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-developers
Register the plugin
-------------------
......
......@@ -12,14 +12,6 @@ Debian
apt-get install fusiondirectory-plugin-dhcp
apt-get install fusiondirectory-plugin-dhcp-schema
RHEL
^^^^
.. code-block:: bash
yum install fusiondirectory-plugin-dhcp
yum install fusiondirectory-plugin-dhcp-schema
Install schemas
---------------
......@@ -35,14 +27,6 @@ Debian
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/dhcp-fd-conf.schema
fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/dhcp-fd.schema
RHEL
^^^^
.. code-block:: bash
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/dhcp-fd-conf.schema
fusiondirectory-schema-manager --insert-schema /etc/openldap/schema/fusiondirectory/dhcp-fd.schema
Register the plugin
-------------------
......