1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-02-04 16:01:55 +00:00
community.general/.github
mirabilos f5203aa135
kea_command: new module to access an ISC KEA server (#10709)
kea_command: new module to access an ISC KEA server

This module can be used to access the JSON API of a
KEA DHCP4, DHCP6, DDNS or other services in a generic
way, without having to manually format the JSON, with
response error code checking.

It directly accesses the Unix Domain Socket API so it
needs to execute on the system the server is running,
with superuser privilegues, but without the hassle of
wrapping it into HTTPS and password auth (or client
certificates).

The integration test uses a predefined setup for
convenience, which runs on Debian trixie as well as,
on the CI, Ubuntu noble. It makes assumptions about
the default package configuration and paths and is
therefore tricky to run on other distros/OSes. This
only affects running the KEA server as part of the
tests, not the module.
2025-11-03 17:58:49 +01:00
..
ISSUE_TEMPLATE fixed hidden warnings from extra tests - batch 1 (#10025) 2025-04-23 21:49:20 +02:00
workflows Extra docs: generate Ansible outputs with 'antsibull-docs ansible-output' (#10421) 2025-11-03 06:48:32 +01:00
BOTMETA.yml kea_command: new module to access an ISC KEA server (#10709) 2025-11-03 17:58:49 +01:00
dependabot.yml Group CI updates. 2025-03-03 19:00:30 +01:00
patchback.yml Add default license header to files which have no copyright or license header yet (#5074) 2022-08-05 14:03:38 +02:00
pull_request_template.md Add extended PR template (#5622) 2023-01-18 07:54:50 +01:00
pull_request_template.md.license Add extended PR template (#5622) 2023-01-18 07:54:50 +01:00
settings.yml Add simple license headers, not completely at top. (#5080) 2022-08-05 21:31:34 +02:00