mirror of
https://github.com/laurivosandi/certidude
synced 2024-12-23 00:25:18 +00:00
Improve installation instructions
This commit is contained in:
parent
23d8942ffe
commit
b8cb12ecd8
19
README.rst
19
README.rst
@ -70,7 +70,7 @@ TODO
|
|||||||
Install
|
Install
|
||||||
-------
|
-------
|
||||||
|
|
||||||
To install Certidude:
|
To install Certidude server:
|
||||||
|
|
||||||
.. code:: bash
|
.. code:: bash
|
||||||
|
|
||||||
@ -81,7 +81,7 @@ To install Certidude:
|
|||||||
ldap-utils krb5-user \
|
ldap-utils krb5-user \
|
||||||
libsasl2-modules-gssapi-mit \
|
libsasl2-modules-gssapi-mit \
|
||||||
libsasl2-dev libldap2-dev
|
libsasl2-dev libldap2-dev
|
||||||
pip install certidude
|
pip install simplepam pykerberos certidude
|
||||||
|
|
||||||
|
|
||||||
Setting up authority
|
Setting up authority
|
||||||
@ -115,7 +115,7 @@ Then proceed to install `nchan <https://nchan.slact.net/>`_:
|
|||||||
|
|
||||||
Certidude can set up certificate authority relatively easily.
|
Certidude can set up certificate authority relatively easily.
|
||||||
Following will set up certificate authority in ``/var/lib/certidude/hostname.domain.tld``,
|
Following will set up certificate authority in ``/var/lib/certidude/hostname.domain.tld``,
|
||||||
configure gunicorn service for your platform,
|
configure systemd service for your platform,
|
||||||
nginx in ``/etc/nginx/sites-available/certidude.conf``,
|
nginx in ``/etc/nginx/sites-available/certidude.conf``,
|
||||||
cronjobs in ``/etc/cron.hourly/certidude`` and much more:
|
cronjobs in ``/etc/cron.hourly/certidude`` and much more:
|
||||||
|
|
||||||
@ -123,19 +123,12 @@ cronjobs in ``/etc/cron.hourly/certidude`` and much more:
|
|||||||
|
|
||||||
certidude setup authority
|
certidude setup authority
|
||||||
|
|
||||||
Tweak the configuration in ``/etc/certidude/server.conf`` until you meet your requirements and
|
Tweak the configuration in ``/etc/certidude/server.conf`` until you meet your requirements
|
||||||
spawn the signer process:
|
and start the services:
|
||||||
|
|
||||||
.. code:: bash
|
.. code:: bash
|
||||||
|
|
||||||
certidude signer spawn
|
systemctl restart certidude
|
||||||
|
|
||||||
Finally restart services:
|
|
||||||
|
|
||||||
.. code:: bash
|
|
||||||
|
|
||||||
service nginx restart
|
|
||||||
service uwsgi restart
|
|
||||||
|
|
||||||
|
|
||||||
Certificate management
|
Certificate management
|
||||||
|
Loading…
Reference in New Issue
Block a user