diff --git a/scripts/install b/scripts/install index 0718b13..31188a1 100644 --- a/scripts/install +++ b/scripts/install @@ -46,15 +46,16 @@ chmod 644 "/etc/cron.d/$app" ynh_script_progression --message="Adding a configuration file..." --weight=5 # Install configuration files +ynh_add_config --template="config.local.user.php" --destination="$data_dir/data/config.local.user.php" + +chmod 650 "$data_dir/data/config.local.user.php" +chown $app:$app "$data_dir/data/config.local.user.php" + ynh_add_config --template="config.local.php" --destination="$install_dir/config.local.php" chmod 650 "$install_dir/config.local.php" chown $app:$app "$install_dir/config.local.php" -ynh_add_config --template="config.local.user.php" --destination="$data_dir/data/config.local.user.php" - -chmod 650 "$data_dir/data/config.local.user.php" -chown $app:$app "$data_dir/data/config.local.user.php" #================================================= # END OF SCRIPT diff --git a/scripts/upgrade b/scripts/upgrade index f0e1c10..88c3c6e 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -42,12 +42,12 @@ if [ ! -f "$data_dir/data/config.local.user.php" ]; then ynh_add_config --template="config.local.user.php" --destination="$data_dir/data/config.local.user.php" chmod 650 "$data_dir/data/config.local.user.php" chown $app:$app "$data_dir/data/config.local.user.php" - echo' + echo' /** * Chemin vers le fichier pour des configurations personnelles * qui ne sera pas écraser lors des mises à jour. */ - require '$data_dir/data/config.local.user.php';' >> $install_dir/config.local.php + require "'$data_dir/data/config.local.user.php'";' >> $install_dir/config.local.php fi #================================================= @@ -62,7 +62,6 @@ then ynh_setup_source --dest_dir="$install_dir" --keep="config.local.php data/plugins" fi - chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir"