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 -

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.1.0.tar.gz (16.9 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.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uacme_desec-1.1.0.tar.gz
  • Upload date:
  • Size: 16.9 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.1.0.tar.gz
Algorithm Hash digest
SHA256 cd5be508fb3293f3763546d8789e33582200582f188a3c9f709a15c79c0d1417
MD5 d281d9c8362fb2a5571b3984696bcea5
BLAKE2b-256 59231833110ee1328d7c44a3079e46e12d061e36bd3502765b04c7aa2e9b6231

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uacme_desec-1.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5575a508a892cfc02e50dccce341f7e3d1c5e229a0c73974884394e9c3753788
MD5 da63c471e9bc317aa8d166072e6ee982
BLAKE2b-256 73f97da65ffb53adaf24665b24fe030e8f64579de3377602630c25d1ae14277f

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