On some places it\'s not creating proper temp file, it\'s trying to create empty \"\" one insted of \"/etc/host-sshguard.PID\". This is patch
67a68,69
> /* set the filename of the temporary configuration file */
> sprintf(tempflname, \"%s-sshguard.%u\", HOSTSFILE_PATH, getpid());
94,95d95
< /* set the filename of the temporary configuration file */
< sprintf(tempflname, \"%s-sshguard.%u\", HOSTSFILE_PATH, getpid());
is this relative to SVN versions after r182 ? A similar problem was reported some days ago and has been fixed since.
Btw, what's the difference between the two lines in the patch?