Go to file
Krzysztof kuhy Rudnicki 7c15b2d3aa Add multi-layer protection to shutdown timer monitor
- Add RefuseManualStop=true to prevent systemctl stop
- Add RestartForceExitStatus to restart even on SIGTERM/SIGKILL
- Add watchdog timer that checks monitor every 60 seconds
- Watchdog also restarts the main timer if stopped
- Tested: manual stop refused, pkill auto-restarts, timer tampering detected
2025-12-07 14:20:05 +01:00
.githooks fix: improve pre-commit hook to avoid formatting loop 2025-11-16 21:20:23 +01:00
.github ci: add GitHub Actions workflow for shell script linting 2025-11-16 20:42:11 +01:00
fresh-install fix: resolve all shellcheck errors 2025-11-16 21:17:08 +01:00
hosts Add custom entries protection to hosts install.sh 2025-12-07 14:01:41 +01:00
i3-configuration fix: shellcheck issues 2025-11-01 15:36:22 +01:00
scripts Add multi-layer protection to shutdown timer monitor 2025-12-07 14:20:05 +01:00
.gitignore Add gitignore for Raspberry Pi config files with passwords 2025-12-05 19:57:57 +01:00