-
Steward v0.2.0
StableAll checks were successfulrelease / release (push) Successful in 3m44sreleased this
2026-10-25 17:41:17 +00:00 | -17 commits to main since this releaseAdded
- Reserve another address from a lease. The Reserve dialog on the
Leases page fills in the lease's address but lets you change it, to
any address of the same subnet (steward lease reserve IP --ip ADDR,
"ip"in the API). The client moves there when it next renews. - Failed logins in the journal. A failed login and a refused API
token are logged as well as audited, with the address first
(msg="login failed" ip=… user=…,msg="token refused" ip=…), for
Guard'sstewardpreset or a fail2ban filter to ban such addresses
(docs/operations.md). - Allow and deny lists per subnet (docs/subnets.md): a deny-list
subnet (the default) answers everyone not denied; an allow-list subnet
only clients allowed or with a reservation. Entries are MAC addresses,
prefixes (aa:bb:cc:*) or client IDs. A refused client gets no answer
(DENIED in the activity log, with an Allow button), or a NAK when it
next renews.steward access, the subnet's Access tab,access,
allowanddenyin the API. - Every option of a DHCP message, in words: ▸ on an Activity row,
steward activity show Nor--details, andGET /events/{id}. What
the client asked for (its parameter request list, by name), its client
ID and host name, and what Steward sent back.
Upgrading from 0.1
- The database gets a new version (7), applied when stewardd starts; a
0.1 stewardd can't open it afterwards, so take a backup first (sudo stewardd backup). Every subnet stays a deny-list subnet with empty
lists, so nothing changes until you add entries.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Reserve another address from a lease. The Reserve dialog on the