Logo
Explore Help
Sign In
adam/steward
Watch 1
Star 0 Fork 0
Code Issues 1 Pull Requests Actions Packages Projects Releases 6 Wiki Activity

6 Releases 6 Tags

RSS Feed
  • v0.2.0-rc.3 f6c31858a3
    Compare

    Steward v0.2.0-rc.3
    release / release (push) Successful in 3m24s
    Details
    Pre-Release

    adam released this 2026-10-24 23:33:41 +00:00 | -16 commits to main since this release

    Added

    • 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's steward preset 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,
      allow and deny in the API.

    • Every option of a DHCP message, in words: ▸ on an Activity row,
      steward activity show N or --details, and GET /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
    • SHA256SUMS
      1.2 KiB
      2026-10-24 23:33:42 +00:00
    • steward-0.2.0-rc.3-linux-amd64.tar.gz
      9.3 MiB
      2026-10-24 23:33:41 +00:00
    • steward-0.2.0-rc.3-linux-arm64.tar.gz
      8.4 MiB
      2026-10-24 23:33:41 +00:00
    • steward-cli-0.2.0-rc.3-darwin-amd64
      7.8 MiB
      2026-10-24 23:33:41 +00:00
    • steward-cli-0.2.0-rc.3-darwin-arm64
      7.2 MiB
      2026-10-24 23:33:41 +00:00
    • steward-cli-0.2.0-rc.3-linux-amd64
      7.6 MiB
      2026-10-24 23:33:41 +00:00
    • steward-cli-0.2.0-rc.3-linux-arm64
      7.1 MiB
      2026-10-24 23:33:41 +00:00
    • steward-cli-0.2.0-rc.3-windows-amd64.exe
      7.9 MiB
      2026-10-24 23:33:42 +00:00
    • steward-cli-0.2.0-rc.3-windows-arm64.exe
      7.1 MiB
      2026-10-24 23:33:42 +00:00
    • steward-cli_0.2.0~rc.3_amd64.deb
      2.5 MiB
      2026-10-24 23:33:42 +00:00
    • steward-cli_0.2.0~rc.3_arm64.deb
      2.1 MiB
      2026-10-24 23:33:42 +00:00
    • steward_0.2.0~rc.3_amd64.deb
      4.8 MiB
      2026-10-24 23:33:42 +00:00
    • steward_0.2.0~rc.3_arm64.deb
      4.1 MiB
      2026-10-24 23:33:42 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 28.2.0 Page: 11ms Template: 1ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API