Skip to main content

caramel-client: A python client for the Caramel CA system. This is our command line client for Caramel. It generates keys, requests and updates the certificates. It's using the `openssl` command line client in order to reduce the amount of dependencies.

Project description

Caramel client README
==============

What is Caramel Client?
----------------

Caramel Client is a python client for the Caramel CA system. The Python
implementation is under the GPL3 license, but there is a shell script version
under a more permissive license.


What's in the shell/ directory?
------------------

There's a small automatic refresh client, suitable for running via cron.
There's also a small shellscript implementation of the caramel client.

Both require sha256sum to be installed, and curl to be built with TLS support.


License
-------
We have chosen the GNU Affero GPL v3 license for the project. We see no need
for others to keep modification to this software a secret, and we welcome
outside providers. Just because the code is GPLv3, doesn't prevent you from
keeping your keys & certificates private.

For the organizations using this, there should be no additional gain to be
had from keeping the source code secret, and if you think there is any such
gain, please contact us.


1.0
---

- Split client and server

0.1
---

- Original client in original repo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

caramel-client-1.2.0.tar.gz (5.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page