O_CREATE needs mode
authorJoey Hess <joey@kodama.kitenet.net>
Tue, 11 Nov 2008 20:53:55 +0000 (15:53 -0500)
committerJoey Hess <joey@kodama.kitenet.net>
Tue, 11 Nov 2008 20:53:55 +0000 (15:53 -0500)
IkiWiki/Wrapper.pm

index d7d7f65b823e7ca06c90dc457bfb49490d59fe92..7a2d4381a079aaf5af71a3a4447486a76f5e0c9b 100644 (file)
@@ -59,7 +59,7 @@ EOF
                # the benefit of this optimisation.
                $check_commit_hook=<<"EOF";
        {
-               int fd=open("$config{wikistatedir}/commitlock", O_CREAT | O_RDWR);
+               int fd=open("$config{wikistatedir}/commitlock", O_CREAT | O_RDWR, 0666);
                if (fd != -1) {
                        if (flock(fd, LOCK_SH | LOCK_NB) != 0)
                                exit(0);
@@ -75,7 +75,7 @@ EOF
                # otherwise.
                $pre_exec=<<"EOF";
        {
-               int fd=open("$config{wikistatedir}/cgilock", O_CREAT | O_RDWR);
+               int fd=open("$config{wikistatedir}/cgilock", O_CREAT | O_RDWR, 0666);
                if (fd != -1)
                        flock(fd, LOCK_EX);
        }