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 );