Files
steward/deploy/debian/control-steward.in
T
abrown38andClaude Opus 5.5 3c0808591f Steward 0.1.0 (in development): a DHCPv4 server with a web UI, API and CLI
Subnets served per interface, pools, reservations, options at three
levels, leases in SQLite saved before the ACK, ping and decline conflict
checks, validated changes with history and undo, users and tokens, an
audit log, a Kea importer, a sandboxed systemd unit and Debian packages.
Tested with real udhcpc and dhcpcd clients in Docker (scripts/e2e.sh).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:14:07 +01:00

22 lines
976 B
Plaintext

Package: steward
Version: @VERSION@
Architecture: @ARCH@
Maintainer: @MAINTAINER@
Installed-Size: @SIZE@
Depends: systemd, steward-cli (= @VERSION@)
Section: net
Priority: optional
Description: DHCPv4 server with a web UI, a REST API and a CLI
Steward is a DHCPv4 server: subnets served per network interface, pools,
reservations and options, with leases kept in SQLite. It is configured
through a web UI, a REST API and the steward command line client. Every
change is validated as a whole before it is used, and recorded in a
history where it can be undone. Users and API tokens have permissions,
and every change is audited. It can import a Kea configuration and its
leases.
.
This package is the server: stewardd (as the systemd service steward)
with its daily backup timer. The steward CLI comes from steward-cli,
which can also be installed on its own on other machines. stewardd isn't
started on a first install: see /usr/share/doc/steward/docs/install.md.