From 008e1ed9010d5e66afeb6f5898e771374d905dd2 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 14 Jun 2019 21:08:36 +0200 Subject: [PATCH] lib/external/fexec.c: run child with 022 umask --- lib/external/fexec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/external/fexec.c b/lib/external/fexec.c index 00eff213..340e703a 100644 --- a/lib/external/fexec.c +++ b/lib/external/fexec.c @@ -69,6 +69,7 @@ pfcexec(struct xbps_handle *xhp, const char *file, const char **argv) } } } + umask(022); (void)execv(file, __UNCONST(argv)); _exit(errno); /* NOTREACHED */