When I kill
kill -TERM PID_OF_SSHGUARD, the child processes are still running. Using CTRL+C works. I am using Void Linux.
This is especially problematic when used with daemon managers that uses
kill to stop processes, which could lead to several sshguard running after a service restart.
I tried to play with
trap to solve the problem but I was unsuccessful. Any help would be greatly appreciated.