Release 1.32.1
News ·
archied — Host packaging: archie-messaging now ships and updates
cmd/archie-messagingis included in the distribution zip, andscripts/archie-update-installinstalls and restarts it.- Why this mattered. v1.30.0 moved Telegram, email and webhook out of
archiedand intoarchie-messaging, but nothing packaged the new binary. A host install that upgraded across v1.30.0 therefore ran on with no messaging process at all:archiedlogged that it stopped serving the telegram gateway, nothing replaced it, and Telegram stayed dead — with no error logged anywhere, because nothing was failing. The process simply did not exist. - The host component set was enumerated in four places — the zip’s build loop, the zip’s copy list,
the installer’s service list, and the installer’s binary list — and
archie-messagingwas missing from all four. The duplication was the defect: a single test now derives the host-run commands fromcmd/and asserts that all four lists agree with it, so adding or extracting a process fails until it is packaged. deployments/systemd-user-service.mdgains the messaging unit. That is load-bearing rather than cosmetic: the updater refuses an update when a service unit is missing and tells the operator to create one from that document, which previously had nothing to offer.
Upgrade note: a host that reached v1.30.0 without a messaging unit has been running with no
Telegram, email or webhook. Updating to this release installs and starts archie-messaging.