]> mj.ucw.cz Git - suidgw.git/commitdiff
Reset umask
authorMartin Mares <mj@ucw.cz>
Thu, 27 Jan 2022 11:57:35 +0000 (12:57 +0100)
committerMartin Mares <mj@ucw.cz>
Thu, 27 Jan 2022 11:57:35 +0000 (12:57 +0100)
suidgw.c

index 43e3394b2059a0da2742214b38b31eab67a4f9ed..2a14766b3c9da9eee4a720f31be047e3b59192f3 100644 (file)
--- a/suidgw.c
+++ b/suidgw.c
@@ -171,6 +171,7 @@ int main(int argc UNUSED, char **argv)
 {
   sanitize_fds();
   sanitize_env();
+  umask(0077);
 
   if (geteuid())
     die("Must be run setuid");