Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation for installing on Debian/Ubuntu and CentOS/RHEL #48

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions docs/install.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,35 @@
Install
=======

Using pip
---------

Install the dependencies from the operating system's repos, and then install ldapcherry using `pip`:

.. sourcecode:: bash

# RHEL/CentOS
$ sudo yum install epel-release && sudo yum install python-pip python-devel gcc openldap-devel

# Debian/Ubuntu
$ sudo apt install python-dev python-pip libldap2-dev libsasl2-dev libssl-dev

$ pip install ldapcherry

From the sources
----------------

Install the dependencies from the operating system's repos:

.. sourcecode:: bash

# RHEL/CentOS
$ sudo yum install epel-release && sudo yum install python36-pip python36-devel python36-PyYAML gcc openldap-devel

# Debian/Ubuntu
$ sudo apt install python-dev python-pip libldap2-dev libsasl2-dev libssl-dev


Download the latest release from `GitHub <https://github.com/kakwa/ldapcherry/releases>`_.

.. sourcecode:: bash
Expand Down