Metadata-Version: 1.1
Name: certbot-glesys
Version: 0.2.0
Summary: GleSYS DNS authentication plugin for Certbot
Home-page: https://www.github.com/runfalk/certbot-glesys
Author: Andreas Runfalk
Author-email: andreas@runfalk.se
License: BSD
Description: GleSYS DNS Authenticator for Certbot
        ====================================
        This allows automatic completion of `Certbot's <https://github.com/certbot/certbot>`_
        DNS01 challange for domains managed on `GleSYS <https://www.glesys.com/>`_ DNS.
        
        
        Installing
        ----------
        .. code-block::
        
           $ pip install certbot-glesys
        
        
        Usage
        -----
        Create an API key with the following permissions:
        
        - ``domain:list``
        - ``domain:listrecords``
        - ``domain:addrecord``
        - ``domain:deleterecord``
        
        Don't forget to give access to the appropriate IP-address range. If you want
        to be able to run the client from anywhere, enter ``0.0.0.0/0``.
        
        To use the authenticator you need to provide some required options:
        
        ``--certbot-glesys:auth-credentials`` *(required)*
          INI file with ``user`` and ``password`` for your GlesSYS API user.
        
        The credentials file must have the following format:
        
        .. code-block::
        
           certbot_glesys:auth_user = CL00000
           certbot_glesys:auth_password = apikeygoeshere
        
        For safety reasons the file must not be world readable. You can solve this by
        running:
        
        .. code-block::
        
           $ chmod 600 credentials.ini
        
        Then you can run ``certbot`` using:
        
        .. code-block::
        
           $ certbot certonly \
               --authenticator certbot-glesys:auth \
               --certbot-glesys:auth-credentials credentials.ini \
               -d domain.com
        
        If you want to obtain a wildcard certificate you can use the
        ``--server https://acme-v02.api.letsencrypt.org/directory`` flag and the domain
        ``-d *.domain.com``.
        
        
        Disclaimer
        ----------
        This plugin is neither affiliated with nor endorsed by GleSYS Internet Services
        AB.
        
        
        Changelog
        =========
        
        Version 0.2.0
        -------------
        Released on 23rd April 2018
        
        **This is a breaking change since it requires the** ``domain:list``
        **permission.**
        
        - Added proper support for sub domain guessing, pull request
          `#4 <https://github.com/runfalk/certbot-glesys/pull/4>`_
          (`@Lillecarl <https://github.com/Lillecarl>`_)
        
        
        Version 0.1.1
        -------------
        Released on 15th March, 2018
        
        - Bumped default propagation time to 90 seconds to improve reliability
        - Fixed wrong base url in ``GlesysDomainApiClient``, pull request
          `#2 <https://github.com/runfalk/certbot-glesys/pull/2>`_
          (`@montaniasystemab <https://github.com/montaniasystemab>`_)
        
        
        Version 0.1.0
        -------------
        Released on 30th September, 2017
        
        - Initial release
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
