File popauth.diff of Package qpopper
--- popper/popauth.c
+++ popper/popauth.c
@@ -481,6 +481,7 @@
adios ( HERE, "internal error @ %i", __LINE__ );
trace_file = fopen ( tname, "a+" );
+ trace_file = fdopen ( open ( tname, O_RDWR|O_CREAT|O_EXCL,0640 ), "a+" );
if ( trace_file == NULL )
adios ( HERE, "Unable to open trace file \"%s\": %s (%d)\n",
tname, STRERROR(errno), errno );