Skip to content

Commit 7a4950d

Browse files
author
Till Brehm
committed
#6804 check if web_folder_permission value is set.
1 parent 1ca7559 commit 7a4950d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

server/plugins-available/apache2_plugin.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,9 +1024,9 @@ function update($event_name, $data) {
10241024
if(!is_dir($data['new']['document_root'].'/private')) $app->system->mkdir($data['new']['document_root'].'/private');
10251025

10261026
if($web_config['security_level'] == 20) {
1027-
1027+
$web_folder_permission = (isset($web_config['web_folder_permission']))?octdec($web_config['web_folder_permission']):0711;
10281028
$app->system->chmod($data['new']['document_root'], 0755);
1029-
$app->system->chmod($data['new']['document_root'].'/web', octdec($web_config['web_folder_permission']));
1029+
$app->system->chmod($data['new']['document_root'].'/web', $web_folder_permission);
10301030
$app->system->chmod($data['new']['document_root'].'/webdav', 0710);
10311031
$app->system->chmod($data['new']['document_root'].'/private', 0710);
10321032
$app->system->chmod($data['new']['document_root'].'/ssl', 0755);

server/plugins-available/nginx_plugin.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -876,9 +876,9 @@ function update($event_name, $data) {
876876
if(!is_dir($data['new']['document_root'].'/private')) $app->system->mkdir($data['new']['document_root'].'/private');
877877

878878
if($web_config['security_level'] == 20) {
879-
879+
$web_folder_permission = (isset($web_config['web_folder_permission']))?octdec($web_config['web_folder_permission']):0711;
880880
$app->system->chmod($data['new']['document_root'], 0755);
881-
$app->system->chmod($data['new']['document_root'].'/web', octdec($web_config['web_folder_permission']));
881+
$app->system->chmod($data['new']['document_root'].'/web', $web_folder_permission);
882882
//$app->system->chmod($data['new']['document_root'].'/webdav',0710);
883883
$app->system->chmod($data['new']['document_root'].'/private', 0710);
884884
$app->system->chmod($data['new']['document_root'].'/ssl', 0755);

0 commit comments

Comments
 (0)