Commit graph

12 commits

Author SHA1 Message Date
a8edcfe823 fix: systemd path unit for reload — plugin touches trigger file, systemd reloads as root 2026-07-29 09:53:54 +00:00
3c0b210d04 fix: sudo pkill -HUP for reload, with sudoers rule (NoNewPrivileges already removed) 2026-07-29 09:50:42 +00:00
5e742cbe2d fix: use pkill -HUP dnsmasq instead of systemctl (no polkit needed), display pinned hostname in table 2026-07-29 09:48:28 +00:00
646b708104 fix: add dnsmasq restart-on-failure override for container boot race 2026-07-29 09:21:51 +00:00
2b65c25219 feat: smart interface detection — lists all interfaces, validates choice, auto-detects subnet mask 2026-07-29 07:40:54 +00:00
075c914a36 fix: remove bind-interfaces from dnsmasq config (breaks veth/LXC interfaces) 2026-07-29 07:38:58 +00:00
6554078246 fix: use systemctl directly with CAP_SYS_ADMIN capability instead of sudo (broken by NoNewPrivileges) 2026-07-25 18:26:40 +00:00
8b0bd75f29 fix: reload returns 200 JSON on error, fix missing buttons, handle non-JSON responses, add -buildvcs=false 2026-07-24 10:08:12 +00:00
e14164921c fix: add || true to all read commands, disable pipefail during detect_defaults 2026-07-24 09:53:38 +00:00
c7cd5550bc fix: handle pipefail exits in detect_defaults, docker ps, and curl|jq pipelines 2026-07-24 09:48:58 +00:00
e1260ba5d3 feat: add --remove flag to install.sh for clean uninstall 2026-07-24 09:41:00 +00:00
b360ffd6af feat: add multi-OS interactive install script, update default paths to /opt/zoraxy/conf/dhcp/ 2026-07-24 09:37:08 +00:00