From 293e3a784ddbabc4c45e39b9017f362c46ec397b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 22 Mar 2012 10:17:10 +0000 Subject: [PATCH] =?UTF-8?q?*=20Ensure=20a=20consitent=20umask=20in=20the?= =?UTF-8?q?=20activation=20script=20(reported=20by=20=20=20Llu=C3=ADs).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit svn path=/nixos/trunk/; revision=33347 --- modules/system/activation/activation-script.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/system/activation/activation-script.nix b/modules/system/activation/activation-script.nix index 924d6f680fc..f4baebd2b2b 100644 --- a/modules/system/activation/activation-script.nix +++ b/modules/system/activation/activation-script.nix @@ -59,9 +59,12 @@ in export PATH=/empty for i in ${toString path}; do - PATH=$PATH:$i/bin:$i/sbin; + PATH=$PATH:$i/bin:$i/sbin done + # Ensure a consistent umask. + umask 0022 + ${ let set' = mapAttrs (n: v: if builtins.isString v then noDepEntry v else v) set;