diff options
Diffstat (limited to 'lib/exe')
-rw-r--r-- | lib/exe/indexer.php | 2 | ||||
-rw-r--r-- | lib/exe/media.php | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/exe/indexer.php b/lib/exe/indexer.php index 49b532507..19eea767f 100644 --- a/lib/exe/indexer.php +++ b/lib/exe/indexer.php @@ -49,7 +49,7 @@ function runIndexer(){ // try to aquire a lock $lock = $conf['lockdir'].'/_indexer.lock'; - while(!@mkdir($lock,0777)){ + while(!@mkdir($lock,$conf['dmode'])){ usleep(50); if(time()-@filemtime($lock) > 60*5){ // looks like a stale lock - remove it diff --git a/lib/exe/media.php b/lib/exe/media.php index cddf258db..47af3c4d3 100644 --- a/lib/exe/media.php +++ b/lib/exe/media.php @@ -129,7 +129,7 @@ function media_upload($NS,$AUTH){ io_makeFileDir($fn); if(move_uploaded_file($file['tmp_name'], $fn)) { // set the correct permission here - chmod($fn, 0777 - $conf['umask']); + chmod($fn, $conf['fmode'] & ~$conf['umask']); msg($lang['uploadsucc'],1); return true; }else{ |