diff -up dnscap-20070807cvs/dnscap.c.system dnscap-20070807cvs/dnscap.c
--- dnscap-20070807cvs/dnscap.c.system 2007-08-07 15:13:56.000000000 +0200
+++ dnscap-20070807cvs/dnscap.c 2007-08-07 15:14:30.000000000 +0200
@@ -1468,7 +1468,8 @@ dumper_close(void) {
if (cmd != NULL) {
setuid(getuid());
setgid(getgid());
- system(cmd);
+ if (system(cmd) == -1)
+ abort ();
free(cmd);
}
}