Opened 10 years ago
initd: not starting after unclean shutdown
|Reported by:||Daniele Sluijters||Owned by:||Victor Julien|
When vuurmuur starts it checks for the existence of the following PID-files:
If due to whatever reason those PID-files are not cleared (vuurmuur is killed some way, host goes down due to power outage) when vuurmuur is started again it will think
vuurmuur_log are already running because the PID-files exist.
This causes not a single rule to be actually loaded and the Apply Changes dialogue in
vuurmuur_conf to hang since
vuurmuur is not started.
We shouldn't only check for the existence of the PID-files but also for the PID the PID-file references. If that does not exist, kill all occurences of vuurmuur, remove the PID-files and start everything up cleanly again.