1
0
mirror of https://github.com/laurivosandi/certidude synced 2025-09-08 06:20:57 +00:00

Refactor codebase

* Replace PyOpenSSL with cryptography.io
* Rename constants to const
* Drop support for uwsgi
* Use systemd to launch certidude server
* Signer automatically spawned as part of server
* Update requirements.txt
* Clean up certidude client configuration handling
* Add automatic enroll with Kerberos machine cerdentials
This commit is contained in:
2016-09-18 00:00:14 +03:00
parent 15858083b3
commit b4d006227a
35 changed files with 1181 additions and 1057 deletions

View File

@@ -10,7 +10,7 @@ setup(
author_email = "lauri.vosandi@gmail.com",
description = "Certidude is a novel X.509 Certificate Authority management tool aiming to support PKCS#11 and in far future WebCrypto.",
license = "MIT",
keywords = "falcon http jinja2 x509 pkcs11 webcrypto",
keywords = "falcon http jinja2 x509 pkcs11 webcrypto kerberos ldap",
url = "http://github.com/laurivosandi/certidude",
packages=[
"certidude",
@@ -23,13 +23,9 @@ setup(
"falcon",
"jinja2",
"pyopenssl",
"pycountry",
"humanize",
"pycrypto",
"cryptography",
"markupsafe",
"ldap3",
"pykerberos",
],
scripts=[
"misc/certidude"