Skip to content
Snippets Groups Projects
  • Troels Liebe Bentsen's avatar
    44881d27
    Fix umask bug and do a code cleanup of chmod/mkdir usage so set the correct... · 44881d27
    Troels Liebe Bentsen authored
    Fix umask bug and do a code cleanup of chmod/mkdir usage so set the correct permissions, this should also fix problems with dokuwiki making setuid files on some umasks.
    
      * Don't set the umask() anymore, this is not good form and we don't really know what is it in the old code anyway as it was not done properly.
      * Retire the dmask config option introduce 2 new ones called fmode and dmode, this is more in line with posix and should make more sense.
      * Use chmod for setting the correct permissions but only if it's needed.
      * Set changing of permissions off by default as i should work properly in most Apache setups without and it does not make sense on windows anyway.
    
    darcs-hash:20060224211655-ee6b9-68f7bb59417d6f0033cfd3764146923daa4dcf1b.gz
    44881d27
    History
    Fix umask bug and do a code cleanup of chmod/mkdir usage so set the correct...
    Troels Liebe Bentsen authored
    Fix umask bug and do a code cleanup of chmod/mkdir usage so set the correct permissions, this should also fix problems with dokuwiki making setuid files on some umasks.
    
      * Don't set the umask() anymore, this is not good form and we don't really know what is it in the old code anyway as it was not done properly.
      * Retire the dmask config option introduce 2 new ones called fmode and dmode, this is more in line with posix and should make more sense.
      * Use chmod for setting the correct permissions but only if it's needed.
      * Set changing of permissions off by default as i should work properly in most Apache setups without and it does not make sense on windows anyway.
    
    darcs-hash:20060224211655-ee6b9-68f7bb59417d6f0033cfd3764146923daa4dcf1b.gz
Code owners
Assign users and groups as approvers for specific file changes. Learn more.