diff --git a/admin/admin.db b/admin/admin.db index b3aca35..93aea72 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/php/admin.php b/admin/php/admin.php index 3c18a50..3a96f2b 100755 --- a/admin/php/admin.php +++ b/admin/php/admin.php @@ -38,8 +38,8 @@ if(!isset($locaplic) || !isset($dir_tmp)){ include(dirname(__FILE__)."/../../ms_configura.php"); } if(!file_exists($dir_tmp)){ - @mkdir ($dir_tmp,0777); - chmod($dir_tmp,0777); + @mkdir ($dir_tmp,0774); + chmod($dir_tmp,0774); } include_once($locaplic."/classesphp/pega_variaveis.php"); error_reporting(0); diff --git a/classesphp/mapa_openlayers.php b/classesphp/mapa_openlayers.php index 4461634..3908aaf 100755 --- a/classesphp/mapa_openlayers.php +++ b/classesphp/mapa_openlayers.php @@ -494,8 +494,8 @@ function salvaCacheImagem($cachedir,$map,$tms){ $nome = $cachedir.$tms; } if(!file_exists($nome)){ - @mkdir(dirname($nome),0777,true); - chmod(dirname($nome),0777); + @mkdir(dirname($nome),0774,true); + chmod(dirname($nome),0774); $img->saveImage($nome); // //corta a imagem gerada para voltar ao tamanho normal @@ -503,7 +503,7 @@ function salvaCacheImagem($cachedir,$map,$tms){ if($cortePixels > 0){ $img = cortaImagemDisco($nome,$cortePixels,256); } - chmod($nome,0777); + chmod($nome,0774); } return $nome; } diff --git a/ferramentas/parametrossql/ogc.php b/ferramentas/parametrossql/ogc.php index 7dc9cb5..989b3b8 100755 --- a/ferramentas/parametrossql/ogc.php +++ b/ferramentas/parametrossql/ogc.php @@ -537,8 +537,8 @@ function salvaCacheImagem($cachedir,$map,$tms, $plugin, $tema){ else{ $nome = $cachedir.$tms; } - @mkdir(dirname($nome),0777,true); - chmod(dirname($nome),0777); + @mkdir(dirname($nome),0774,true); + chmod(dirname($nome),0774); $img->saveImage($nome); // //corta a imagem gerada para voltar ao tamanho normal @@ -555,7 +555,7 @@ function salvaCacheImagem($cachedir,$map,$tms, $plugin, $tema){ imagecopy($imgc, $img, 0 , 0 , $cortePixels , $cortePixels , 256, 256); imagepng($imgc,$nome); } - chmod($nome,0777); + chmod($nome,0774); header('Content-Length: '.filesize($nome)); header('Content-Type: image/png'); header('Cache-Control: max-age=3600, must-revalidate'); diff --git a/init/index.php b/init/index.php index 844043d..1c6f035 100755 --- a/init/index.php +++ b/init/index.php @@ -21,16 +21,16 @@ if (! empty ( $_GET ["customDir"] )) { $customDir = "interface"; } if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } error_reporting ( 0 ); include "head.php"; diff --git a/mapas/index.php b/mapas/index.php index 928b612..1b12ac4 100755 --- a/mapas/index.php +++ b/mapas/index.php @@ -7,16 +7,16 @@ if (! empty ( $_GET ["customDir"] )) { $customDir = "interface"; } if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } error_reporting ( 0 ); include "../init/head.php"; diff --git a/mashups/openlayers.php b/mashups/openlayers.php index fdc055c..75aed60 100755 --- a/mashups/openlayers.php +++ b/mashups/openlayers.php @@ -41,16 +41,16 @@ $nocache = $parurl["nocache"]; //cria as pastas temporarias caso nao existam if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } if(!empty($desligacache)){ $DESLIGACACHE = $desligacache; diff --git a/mashups/openlayers3.php b/mashups/openlayers3.php index 2b7e61d..2463cc3 100755 --- a/mashups/openlayers3.php +++ b/mashups/openlayers3.php @@ -40,16 +40,16 @@ $legendahtml = $parurl["legendahtml"]; $nocache = $parurl["nocache"]; //cria as pastas temporarias caso nao existam if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } if(!empty($desligacache)){ $DESLIGACACHE = $desligacache; diff --git a/mashups/osm.php b/mashups/osm.php index 70e3af9..3441454 100755 --- a/mashups/osm.php +++ b/mashups/osm.php @@ -11,16 +11,16 @@ include_once(dirname(__FILE__)."/../classesphp/funcoes_gerais.php"); error_reporting(0); //cria as pastas temporarias caso nao existam if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } //variaveis utilizadas $parurl = array_merge($_GET,$_POST); diff --git a/ms_criamapa.php b/ms_criamapa.php index 3e5a803..34517de 100755 --- a/ms_criamapa.php +++ b/ms_criamapa.php @@ -1366,33 +1366,33 @@ Retorno: function criaDirMapa($dir_tmp,$cachedir="") { if(!file_exists($dir_tmp)){ - @mkdir ($dir_tmp,0777); + @mkdir ($dir_tmp,0774); } if(file_exists($dir_tmp)) { $tmpdirname = nomeRandomico(); - $crdir = @mkdir ($dir_tmp."/".$tmpdirname,0777); - chmod($dir_tmp."/".$tmpdirname,0777); - $crdiri = @mkdir ($dir_tmp."/img".$tmpdirname,0777); - chmod($dir_tmp."/img".$tmpdirname,0777); + $crdir = @mkdir ($dir_tmp."/".$tmpdirname,0774); + chmod($dir_tmp."/".$tmpdirname,0774); + $crdiri = @mkdir ($dir_tmp."/img".$tmpdirname,0774); + chmod($dir_tmp."/img".$tmpdirname,0774); $mapfile = $dir_tmp."/".$tmpdirname."/".$tmpdirname.".map"; $tmpimgname = "img".$tmpdirname; - @mkdir($dir_tmp."/comum",0777); + @mkdir($dir_tmp."/comum",0774); //utilizado para armazenar os arquivos de fonte de dados do SAIKU - @mkdir($dir_tmp."/saiku-datasources",0777); - chmod($dir_tmp."/saiku-datasources",0777); + @mkdir($dir_tmp."/saiku-datasources",0774); + chmod($dir_tmp."/saiku-datasources",0774); // if($cachedir == ""){ - @mkdir($dir_tmp."/cache",0777); - chmod($dir_tmp."/cache",0777); - @mkdir($dir_tmp."/cache/googlemaps",0777); - chmod($dir_tmp."/cache/googlemaps",0777); + @mkdir($dir_tmp."/cache",0774); + chmod($dir_tmp."/cache",0774); + @mkdir($dir_tmp."/cache/googlemaps",0774); + chmod($dir_tmp."/cache/googlemaps",0774); } else{ - @mkdir($cachedir,0777); - chmod($cachedir,0777); - @mkdir($cachedir."/googlemaps",0777); - chmod($cachedir."/googlemaps",0777); + @mkdir($cachedir,0774); + chmod($cachedir,0774); + @mkdir($cachedir."/googlemaps",0774); + chmod($cachedir."/googlemaps",0774); } if(file_exists($dir_tmp."/".$tmpdirname)) return array($mapfile,$tmpdirname,$tmpimgname); diff --git a/ogc.php b/ogc.php index dbd6a6d..65ae36f 100755 --- a/ogc.php +++ b/ogc.php @@ -1223,8 +1223,8 @@ function salvaCacheImagem($cachedir,$map,$tms){ else{ $nome = $cachedir.$tms; } - @mkdir(dirname($nome),0777,true); - chmod(dirname($nome),0777); + @mkdir(dirname($nome),0774,true); + chmod(dirname($nome),0774); $img->saveImage($nome); // //corta a imagem gerada para voltar ao tamanho normal diff --git a/permlinks/index.php b/permlinks/index.php index 7c1f130..63a6496 100755 --- a/permlinks/index.php +++ b/permlinks/index.php @@ -7,16 +7,16 @@ if (! empty ( $_GET ["customDir"] )) { $customDir = "interface"; } if (! file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp, 0777 ); + @mkdir ( $dir_tmp, 0774 ); } if (file_exists ( $dir_tmp )) { - @mkdir ( $dir_tmp . "/comum", 0777 ); - @mkdir ( $dir_tmp . "/saiku-datasources", 0777 ); - chmod ( $dir_tmp . "/saiku-datasources", 0777 ); - @mkdir ( $dir_tmp . "/cache", 0777 ); - chmod ( $dir_tmp . "/cache", 0777 ); - @mkdir ( $dir_tmp . "/cache/googlemaps", 0777 ); - chmod ( $dir_tmp . "/cache/googlemaps", 0777 ); + @mkdir ( $dir_tmp . "/comum", 0774 ); + @mkdir ( $dir_tmp . "/saiku-datasources", 0774 ); + chmod ( $dir_tmp . "/saiku-datasources", 0774 ); + @mkdir ( $dir_tmp . "/cache", 0774 ); + chmod ( $dir_tmp . "/cache", 0774 ); + @mkdir ( $dir_tmp . "/cache/googlemaps", 0774 ); + chmod ( $dir_tmp . "/cache/googlemaps", 0774 ); } error_reporting ( 0 ); include "../init/head.php"; diff --git a/testainstal/index.php b/testainstal/index.php index 3b1c839..2e517d2 100755 --- a/testainstal/index.php +++ b/testainstal/index.php @@ -221,10 +221,10 @@ HTML; if(!empty($_POST["criaPastaMstmp"]) && $_POST["criaPastaMstmp"] == "on"){ echo "Criando a pasta $dir_tmp"; if(!file_exists($dir_tmp)){ - @mkdir ($dir_tmp,0777); + @mkdir ($dir_tmp,0774); } else{ - chmod($dir_tmp,0777); + chmod($dir_tmp,0774); } if(!file_exists($dir_tmp)){ echo "Arquivo $dir_tmp não pode ser criado"; @@ -243,7 +243,7 @@ HTML; @symlink($dir_tmp,$d); } else{ - chmod($d,0777); + chmod($d,0774); } if(!file_exists($d)){ echo "Link $d não pode ser criado\n"; @@ -258,10 +258,10 @@ HTML; if(!empty($_POST["criaPastaMstmp"]) && $_POST["permPastaI3geo"] == "on"){ echo "Alterando permissões i3geo i3geo/temas i3geo/admin i3geo/admin/admin.db\n"; if(file_exists($locaplic)){ - chmod($locaplic,0777); - chmod($locaplic."/temas",0777); - chmod($locaplic."/admin",0777); - chmod($locaplic."/admin/admin.db",0777); + chmod($locaplic,0774); + chmod($locaplic."/temas",0774); + chmod($locaplic."/admin",0774); + chmod($locaplic."/admin/admin.db",0774); echo "...OK\n"; } } -- libgit2 0.21.2