From 9dd9301668116ea72bafb512a31968f4b6667d84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Thu, 7 Mar 2024 20:38:29 +0100 Subject: [PATCH] fix permission --- scripts/install | 5 ++++- scripts/upgrade | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/scripts/install b/scripts/install index 6e07f41..fae5cac 100644 --- a/scripts/install +++ b/scripts/install @@ -58,13 +58,16 @@ chown "$app:$app" "$install_dir/core/config/common.config.php" ynh_script_progression --message="Installing Jeedom..." # Install Jeedom -ynh_exec_as "$app" "php$phpversion" "$install_dir/install/install.php" mode=force +"php$phpversion" "$install_dir/install/install.php" mode=force # Configure LDAP and the Admin User and access settings ynh_add_config --template="config.sql" --destination="$install_dir/config.sql" ynh_mysql_execute_file_as_root --file="$install_dir/config.sql" --database="$db_name" ynh_secure_remove --file="$install_dir/config.sql" +chmod -R o-rwx "$install_dir" +chown -R "$app:www-data" "$install_dir" + #================================================= # SYSTEM CONFIGURATION #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index bb379b8..ba2f13b 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -68,10 +68,13 @@ chown "$app:$app" "$install_dir/core/config/common.config.php" ynh_script_progression --message="Upgrading Jeedom..." # Upgrade Jeedom -ynh_exec_as "$app" "php$phpversion" "$install_dir/install/install.php" mode=force +"php$phpversion" "$install_dir/install/install.php" mode=force # Check -# ynh_exec_as "$app" "php$phpversion" "$install_dir/install/sick.php" +# "php$phpversion" "$install_dir/install/sick.php" +chmod -R o-rwx "$install_dir" +chown -R "$app:www-data" "$install_dir" + #================================================= # REAPPLY SYSTEM CONFIGURATIONS