summaryrefslogtreecommitdiff
path: root/IkiWiki.pm
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2007-11-27 16:46:02 -0500
committerJoey Hess <joey@kitenet.net>2007-11-27 16:46:02 -0500
commit91fe16f35ccbf2517f9ec320b836f5e0f100a693 (patch)
tree33eb72b403a330ce9dcb5a0fe9f355e3b599c23d /IkiWiki.pm
parentc3805557f183a9ad628b58a06e64269a4982f6d6 (diff)
* Add umask configuration option. Closes: #443329
Diffstat (limited to 'IkiWiki.pm')
-rw-r--r--IkiWiki.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/IkiWiki.pm b/IkiWiki.pm
index c078a0055..d64f4e688 100644
--- a/IkiWiki.pm
+++ b/IkiWiki.pm
@@ -141,6 +141,10 @@ sub checkconfig () { #{{{
require IkiWiki::Rcs::Stub;
}
+ if (exists $config{umask}) {
+ umask(possibly_foolish_untaint($config{umask}));
+ }
+
run_hooks(checkconfig => sub { shift->() });
return 1;