diff options
-rw-r--r-- | toys/pending/dhcpd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/toys/pending/dhcpd.c b/toys/pending/dhcpd.c index 7da51949..2f0c3a54 100644 --- a/toys/pending/dhcpd.c +++ b/toys/pending/dhcpd.c @@ -867,7 +867,7 @@ static int write_leasefile(void) struct arg_list *listdls = gstate.dleases; dyn_lease *dls; - if ((fd = open(gconfig.lease_file, O_WRONLY | O_CREAT | O_TRUNC)) < 0) { + if ((fd = open(gconfig.lease_file, O_WRONLY | O_CREAT | O_TRUNC, 0600)) < 0) { perror_msg("can't open %s ", gconfig.lease_file); return fd; } |