secubox-deb/packages/secubox-proxypac/debian/changelog
CyberMind-FR c0c65fcb51 fix: aggregator-watchdog startup grace + wpad-vhost listen :9080 (backport live gk2 fixes)
Two board-stability fixes verified live on gk2 during the assist deploy:
- secubox-aggregator-watchdog.sh: 480s startup grace so the auto-heal watchdog
  stops restart-looping the aggregator during its slow (~5min) in-process cold
  mount (RuntimeDirectoryPreserve stale socket → probe fails → kill mid-start).
- secubox-proxypac wpad-vhost: listen :9080 not :80 (HAProxy owns :80; the bind
  conflict aborted every nginx reload, silently freezing config board-wide).

Co-Authored-By: Gerald KERMA <devel@cybermind.fr>
2026-07-25 16:20:22 +02:00

36 lines
1.5 KiB
Plaintext

secubox-proxypac (1.2.1-1~bookworm1) bookworm; urgency=medium
* wpad-vhost: listen on :9080 (internal) instead of :80. HAProxy fronts :80,
so `listen 80;` never bound and made every `nginx -s reload` abort on the
bind conflict — config changes silently stopped applying board-wide.
-- Gerald KERMA <devel@cybermind.fr> Fri, 25 Jul 2026 12:00:00 +0200
secubox-proxypac (1.2.0-1~bookworm1) bookworm; urgency=medium
* Package proxypac.toml (conffile) + proxypac-wpad ctl + scoped sudoers
(proxypac-wpad apply|state, torctl transparent on|off); postinst applies
the WPAD tier at configure time.
* Depends: secubox-tor (provides tor-lan-ip/torctl consumed by proxypac-wpad).
-- Gerald KERMA <devel@cybermind.fr> Fri, 24 Jul 2026 09:00:00 +0200
secubox-proxypac (1.1.0-1~bookworm2) bookworm; urgency=medium
* Phase 2: Requires=secubox-core.service -> Wants= on this module's unit
(remove the hard cascade-stop when secubox-core restarts/fails).
-- Gerald KERMA <devel@cybermind.fr> Sun, 19 Jul 2026 12:00:00 +0200
secubox-proxypac (1.0.0-1~bookworm2) bookworm; urgency=medium
* webui: hybrid-dark cyan reskin (WebUI Panel Guidelines) baked into the package.
-- Gerald KERMA <devel@cybermind.fr> Thu, 10 Jul 2026 10:00:00 +0200
secubox-proxypac (1.0.0-1~bookworm1) bookworm; urgency=medium
* Initial release: WPAD/PAC auto-config routing to active mesh services (#784).
-- Gerald KERMA <devel@cybermind.fr> Fri, 03 Jul 2026 00:00:00 +0200