{ "info": { "author": "Axel Rau", "author_email": "axel.rau@chaos1.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Internet", "Topic :: Security :: Cryptography" ], "description": "\nserverPKI is a tool to issue and distribute SSL certificates for internet\nservers. Distribution to target hosts and reloading of server configuration\nis done via ssh/sftp. Configuration and cert/key data is stored in a relational\ndatabase.\n\nserverPKI includes support for\n- local CA\n- LetsEncrypt CA\n- FreeBSD jails\n- publishing of DANE RR in DNS, using TLSA key rollover\n- unattended operation via cronjob\n- extensive logging\n- alerting via mail\n\nRequired packages:\n PostgreSQL\n\nRequired Python3 packages:\n\n cryptography>=2.5\n manuale>=1.1.0\n py-postgresql>=1.2.1\n paramiko>=2.4.2\n prettytable>=0.7.2\n iso8601\n\nTo install the development version, ``pip install -e\ngit+https://github.com/mc3/serverPKI/#egg=serverPKI``.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://serverpki.readthedocs.io", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "serverPKI", "package_url": "https://pypi.org/project/serverPKI/", "platform": "", "project_url": "https://pypi.org/project/serverPKI/", "project_urls": { "Homepage": "https://serverpki.readthedocs.io" }, "release_url": "https://pypi.org/project/serverPKI/0.9.4/", "requires_dist": [ "cryptography (>=2.5)", "manuale (>=1.1.0)", "py-postgresql (>=1.2.1)", "paramiko (>=2.4.2)", "prettytable (>=0.7.2)", "iso8601" ], "requires_python": "", "summary": "PKI for internet server infrastructure", "version": "0.9.4" }, "last_serial": 4851695, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "64caaab32a4b3b90ce5bb69d43610eea", "sha256": "98fa874a47ee0494ca76a49b0689dfbaa495870d2ff1fb1d7692e6fb3e1d054d" }, "downloads": -1, "filename": "serverPKI-0.9.0.tar.gz", "has_sig": false, "md5_digest": "64caaab32a4b3b90ce5bb69d43610eea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98356, "upload_time": "2017-07-18T20:57:29", "url": "https://files.pythonhosted.org/packages/20/9b/ee80a78482e3e9877c3365b1a1792d3e5b5af85e0d6f3452158b25bc5fb3/serverPKI-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "f7b6f13cbec0f1168e556dc5cdda8d5b", "sha256": "5c24d414ff693acf79f49429bb030b26d7760d3b7952770ee2dbe13b04d0f0f2" }, "downloads": -1, "filename": "serverPKI-0.9.1.tar.gz", "has_sig": false, "md5_digest": "f7b6f13cbec0f1168e556dc5cdda8d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98386, "upload_time": "2017-07-28T11:58:19", "url": "https://files.pythonhosted.org/packages/a7/12/3ffcf82d4669ce9aeddabf0635a0492f2a180b33657683ed7274b7fd1b53/serverPKI-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "9f4ce02b971da25b617f282a0d004831", "sha256": "a62df3cfb1c7962ee4700c1e18631b9eb73f3326c2e2b62c31b9bd44eec9c397" }, "downloads": -1, "filename": "serverPKI-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9f4ce02b971da25b617f282a0d004831", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113711, "upload_time": "2018-03-18T18:24:39", "url": "https://files.pythonhosted.org/packages/c3/42/b766322e8d36e58606a9e704e7e222449d15f6116ea4ed31308c55398f64/serverPKI-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab856aba4f4c81078e396ad26539a8f8", "sha256": "fc9016d844a60c4b146abf44ffd8929bb71b5dcdf79e74bb37e91ecbbef2cdde" }, "downloads": -1, "filename": "serverPKI-0.9.2.tar.gz", "has_sig": false, "md5_digest": "ab856aba4f4c81078e396ad26539a8f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102931, "upload_time": "2018-03-18T18:24:41", "url": "https://files.pythonhosted.org/packages/f0/05/71e11349a511a66f94ffa511c5031da488b9d715d6073e0d91d4213b3f0c/serverPKI-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "519337ae94083d673f3d0c01341b7127", "sha256": "d14c980095b4025db9fc80c462076d045024913a5956342d603b8d29fd46459b" }, "downloads": -1, "filename": "serverPKI-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "519337ae94083d673f3d0c01341b7127", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113532, "upload_time": "2019-02-12T15:05:17", "url": "https://files.pythonhosted.org/packages/73/17/ca3bf7edf38a2d48e2dfb0a33ec1406b6db470933763b97c48d93b008e47/serverPKI-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3431b0ab797d16ad7a178800ba999bcc", "sha256": "e1023928fc0789169b96b48c7216684ecd3c7b65820a57d769813c962c91ad03" }, "downloads": -1, "filename": "serverPKI-0.9.3.tar.gz", "has_sig": false, "md5_digest": "3431b0ab797d16ad7a178800ba999bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103689, "upload_time": "2019-02-12T15:05:19", "url": "https://files.pythonhosted.org/packages/a8/e7/2699e839b4227f3dddcbd0302ad6c2589dfa0cc2e63d5034f3ee12880548/serverPKI-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "bb7436576166c4daf3b894415a4c5142", "sha256": "41a8c3392eebcba2f05693e15701916dc22eb8c9aa26e1361222d80042d32652" }, "downloads": -1, "filename": "serverPKI-0.9.4-py3-none-any.whl", "has_sig": false, "md5_digest": "bb7436576166c4daf3b894415a4c5142", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114849, "upload_time": "2019-02-21T20:22:31", "url": "https://files.pythonhosted.org/packages/fb/52/8d8dc634e7a8f8d6b59c0f6416955bbb412adbc638b89cc8c2646791a326/serverPKI-0.9.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1efceb5c8368c55195b0e316746ed86e", "sha256": "e314d56d23d46ae9829bd798cf89366a87dbc391a8e91e04cf087f15e94c16ac" }, "downloads": -1, "filename": "serverPKI-0.9.4.tar.gz", "has_sig": false, "md5_digest": "1efceb5c8368c55195b0e316746ed86e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105058, "upload_time": "2019-02-21T20:22:33", "url": "https://files.pythonhosted.org/packages/37/21/065cb5e54decb8101e5dee2ae61800b7b49b0d026430940926f3e02fd77e/serverPKI-0.9.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb7436576166c4daf3b894415a4c5142", "sha256": "41a8c3392eebcba2f05693e15701916dc22eb8c9aa26e1361222d80042d32652" }, "downloads": -1, "filename": "serverPKI-0.9.4-py3-none-any.whl", "has_sig": false, "md5_digest": "bb7436576166c4daf3b894415a4c5142", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114849, "upload_time": "2019-02-21T20:22:31", "url": "https://files.pythonhosted.org/packages/fb/52/8d8dc634e7a8f8d6b59c0f6416955bbb412adbc638b89cc8c2646791a326/serverPKI-0.9.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1efceb5c8368c55195b0e316746ed86e", "sha256": "e314d56d23d46ae9829bd798cf89366a87dbc391a8e91e04cf087f15e94c16ac" }, "downloads": -1, "filename": "serverPKI-0.9.4.tar.gz", "has_sig": false, "md5_digest": "1efceb5c8368c55195b0e316746ed86e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105058, "upload_time": "2019-02-21T20:22:33", "url": "https://files.pythonhosted.org/packages/37/21/065cb5e54decb8101e5dee2ae61800b7b49b0d026430940926f3e02fd77e/serverPKI-0.9.4.tar.gz" } ] }