myron a0cd7d925e Add sudo prefix for firewall cmds; sudoers rule in install.sh
www-data needs root to run ufw and fail2ban-client. Added sudo prefix
in fw_exec() and a /etc/sudoers.d/novacpx-firewall file (NOPASSWD for
specific firewall commands only). install.sh now creates this file on
fresh installs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 16:05:15 +00:00
2026-06-07 05:05:30 +00:00
S
Description
Mirror of github.com/myronblair/novacpx
771 KiB
Languages
JavaScript 50.6%
PHP 41.3%
Shell 5.7%
CSS 2.4%