=== modified file 'TODO' --- TODO 2014-08-10 14:13:02 +0000 +++ TODO 2014-08-20 21:46:38 +0000 @@ -47,6 +47,9 @@ ** kernel command line option for debug info * mandos (server) +** TODO [#B] Work around Avahi issue + Avahi does not announce link-local addresses if any global + addresses exist: http://lists.freedesktop.org/archives/avahi/2010-March/001863.html ** TODO [#B] Log level :BUGS: *** TODO /etc/mandos/clients.d/*.conf Watch this directory and add/remove/update clients? === modified file 'plugins.d/mandos-client.c' --- plugins.d/mandos-client.c 2014-07-15 23:52:00 +0000 +++ plugins.d/mandos-client.c 2014-08-20 21:46:38 +0000 @@ -1650,6 +1650,11 @@ _exit(EXIT_FAILURE); } } else { + if(hook_pid == -1){ + perror_plus("fork"); + free(direntry); + continue; + } int status; if(TEMP_FAILURE_RETRY(waitpid(hook_pid, &status, 0)) == -1){ perror_plus("waitpid");