From bc0ed3cb01c6161174994bf1fc5f4f0538970430 Mon Sep 17 00:00:00 2001 From: osirisinferi Date: Thu, 6 Aug 2020 23:13:53 +0200 Subject: [PATCH] [Docs] Remove obsolete Gentoo installation instructions and add packages. (#8184) It seems my old instruction isn't required any longer for Gentoo. To be honest, I don't have a clue since when, but my own Gentoo server isn't even using the workaround mentioned currently in the documentation at the moment. So it seems the Apache plugin works just fine without this workaround :facepalm: Also, the Gentoo repository obviously also includes the nginx since a long time. I guess my original text is ancient.. It also includes *one* of the many DNS plugins, with a different maintainer than the other "main" packages. It currently only has version 0.39.0, so I don't have a clue if it's being maintained officially. * Remove obsolete Gentoo instructions and add packages. * Capitalize note Co-authored-by: Brad Warren --- certbot/docs/install.rst | 34 +++++++--------------------------- 1 file changed, 7 insertions(+), 27 deletions(-) diff --git a/certbot/docs/install.rst b/certbot/docs/install.rst index 79b33f339..308cab697 100644 --- a/certbot/docs/install.rst +++ b/certbot/docs/install.rst @@ -291,39 +291,19 @@ Optionally to install the Certbot Apache plugin, you can use: **Gentoo** -The official Certbot client is available in Gentoo Portage. If you -want to use the Apache plugin, it has to be installed separately: +The official Certbot client is available in Gentoo Portage. From the +official Certbot plugins, three of them are also available in Portage. +They need to be installed separately if you require their functionality. .. code-block:: shell emerge -av app-crypt/certbot emerge -av app-crypt/certbot-apache + emerge -av app-crypt/certbot-nginx + emerge -av app-crypt/certbot-dns-nsone -When using the Apache plugin, you will run into a "cannot find an -SSLCertificateFile directive" or "cannot find an SSLCertificateKeyFile -directive for certificate" error if you're sporting the default Gentoo -``httpd.conf``. You can fix this by commenting out two lines in -``/etc/apache2/httpd.conf`` as follows: - -Change - -.. code-block:: shell - - - LoadModule ssl_module modules/mod_ssl.so - - -to - -.. code-block:: shell - - # - LoadModule ssl_module modules/mod_ssl.so - # - -For the time being, this is the only way for the Apache plugin to recognise -the appropriate directives when installing the certificate. -Note: this change is not required for the other plugins. +.. Note:: The ``app-crypt/certbot-dns-nsone`` package has a different + maintainer than the other packages and can lag behind in version. **NetBSD**