Fix file perms for fuzzers

This commit is contained in:
Roger A. Light
2024-02-29 21:54:18 +00:00
parent 63e5f4d370
commit 4a97baf2b4
11 changed files with 25 additions and 3 deletions
@@ -20,6 +20,7 @@ Contributors:
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <sys/stat.h>
#include <unistd.h>
#ifdef __cplusplus
@@ -67,6 +68,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
char filename[100];
FILE *fptr;
umask(0077);
snprintf(filename, sizeof(filename), "/tmp/dynsec%d.conf", getpid());
fptr = fopen(filename, "wb");
if(!fptr) return 1;