Skip to main content

uacme-desec - An UACME hook for deSEC

Project description

UACME deSEC

This is a hook for UACME that creates and deletes DNS records on deSEC for the dns-01 challenge

Usage

DESEC_TOKEN=mydesecaccounttoken DESEC_DOMAN=example.com uacme --hook /usr/bin/uacme-desec

Configurations

uacme-desec is configured using the following environment variables

Environment variable Usage Required Default
DESEC_TOKEN API Token for deSEC Yes -
DESEC_HOST deSEC hostname No desec.io
DESEC_DOMAIN Domain where the record will be created No If not set, will use SLD and TLD provided by UACME
DESEC_SYSLOG If set, will enable logging to syslog. The value should be the address/path to syslog -
DESEC_ALIAS IF set, will use the value as subname. Use this for DNS alias mode -

License

uacme-desec is licensed under MIT

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

uacme_desec-1.2.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uacme_desec-1.2.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file uacme_desec-1.2.0.tar.gz.

File metadata

  • Download URL: uacme_desec-1.2.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for uacme_desec-1.2.0.tar.gz
Algorithm Hash digest
SHA256 c7621301814cb0b40254ad6d3b622748f4185b13b65aae8491f7b86e283d448d
MD5 c92986493be0e3bf2fa05dfe08c4218c
BLAKE2b-256 4ce9dacb679d28f7702b9038769583a12f3efaee87fe4011bd33d0dc2df223e4

See more details on using hashes here.

File details

Details for the file uacme_desec-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: uacme_desec-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for uacme_desec-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3121763954ef767c7df03d224f65ba3e6d3f66f49b3aa0e37655b860009e140f
MD5 29444aef4f9837026a4b1a4fb116e4e7
BLAKE2b-256 c0adc6bfa2daef2b6bdbadaec7b79cc843e29185c7aae445a3c09ea8958f0af1

See more details on using hashes here.

Supported by

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