1
0
mirror of https://github.com/laurivosandi/certidude synced 2024-11-14 00:46:44 +00:00
Commit Graph

95 Commits

Author SHA1 Message Date
af608f6c75 Added NetworkManager strongSwan plugin integration 2015-10-17 18:07:26 +03:00
fcb770aa7c Fixed strongswan server setup helper 2015-10-16 18:44:42 +03:00
9a845fc009 Add basic tests for CA 2015-10-09 10:46:40 +03:00
244919ba92 tests: Remove unused function 2015-10-09 09:37:54 +03:00
6dec1eebd9 Fix traceback when no 'autosign' parameter was supplied 2015-10-08 14:47:22 +03:00
8caf917d75 Add travis and codecov status badges 2015-10-08 14:25:27 +03:00
9bb89460ca Add codecov.io service support 2015-10-08 14:20:13 +03:00
34823d6739 Merge pull request #5 from plaes/tests
Add basic test support via travis
2015-10-02 20:55:57 +03:00
91d09629e2 cli: Fix 'certidude list [CA]...' command 2015-09-30 15:41:19 +03:00
f73885fe70 cli: Use CERTIDUDE_CONF env variable to load custom configuration 2015-09-30 11:42:38 +03:00
94469f5416 tests: Simplify 'ca-output directory exists' test 2015-09-29 15:53:11 +03:00
5cddbe2a15 travis: Properly cache pip packages 2015-09-29 15:41:51 +03:00
5d5894a77a Drop netifaces requirement 2015-09-29 15:26:33 +03:00
46b957b757 travis: Add python-3.5 target 2015-09-29 15:21:52 +03:00
706f4f78d3 cli: sha1 is deprecated, use sha256 instead. 2015-09-29 15:17:08 +03:00
3e93aeee72 cli: Make sure user doesn't accidentally overwrite existing setup 2015-09-29 15:17:08 +03:00
c68c5d2a07 Remove 'certidude' group requirement for creating CA configuration
We shouldn't require user to have 'certidude' user/group in system
in order to just create initial CA setup.
2015-09-29 15:17:08 +03:00
5dc9ce46a2 Skip tests requiring certidude user 2015-09-29 15:17:08 +03:00
b87184bcea testing: Add Travis support 2015-09-29 15:17:08 +03:00
81eef1d42f Remove the netifaces requirement 2015-09-29 15:17:08 +03:00
4c1c2010c6 Add basic tests 2015-09-29 15:17:08 +03:00
79ee9aa22c Merge pull request #4 from plaes/wip
Refactoring and making sure things actually work
2015-09-06 09:14:37 +03:00
4a94715c68 Add workaround for chroot issues 2015-09-03 09:00:45 +00:00
0435b802af Kill unused imports from api 2015-09-02 06:20:19 +00:00
46fd8a2385 Move all falcon-specific stuff away from cli 2015-09-02 06:20:19 +00:00
f93ce70d6d Add factory function to create wsgi app - kills some duplicate code 2015-09-02 06:20:19 +00:00
4187b3064c Improved documentation about AD integration. 2015-09-01 20:25:20 +03:00
70f89f996a Merge pull request #3 from plaes/work
Misc cosmetic improvements
2015-08-28 09:04:05 +03:00
a3fd7edbfb Add kerberos to requirements 2015-08-28 05:55:28 +00:00
03f9c9fd50 cli: spawn: Fix error message when certidude signer is already running 2015-08-27 17:47:28 +00:00
49a79c9180 cli: spawn: Return error code when spawn fails 2015-08-27 11:52:40 +00:00
8b35102974 Refactor CertificateAuthorityConfig to accept single configuration file 2015-08-27 11:48:53 +00:00
2877c32c69 cli: Kill unused imports 2015-08-27 09:28:08 +00:00
da2002538e cli: Generate openssl.cnf snippet as file instead of writing it to terminal 2015-08-27 09:20:44 +00:00
f7183fd1ab cli: Add some error checks for ca target directory 2015-08-27 09:20:38 +00:00
ada3dab9d8 Add requirements.txt
Signed-off-by: Priit Laes <plaes@plaes.org>
2015-08-24 18:24:28 +03:00
48541b7a08 Updated README 2015-08-22 23:19:30 +03:00
f92853bedb Added diagrams and improved docs 2015-08-16 18:09:06 +03:00
e2f27078d1 Added preliminary Kerberos authentication support 2015-08-16 17:21:42 +03:00
c5d27e8a76 Released 0.1.17 2015-08-13 11:11:08 +03:00
f24ef4024c Fixes 2015-07-27 18:49:50 +03:00
10a329c0fe Added uWSGI support and documentation 2015-07-27 15:30:50 +03:00
d024f778f8 Implemented essential functionality 2015-07-26 23:34:46 +03:00
0af381fc46 Initial commit 2015-07-12 22:22:10 +03:00
6728f4131c Initial commit 2015-07-12 22:15:19 +03:00