|
|
|
@ -190,4 +190,38 @@ ynh_remove_logrotate () { |
|
|
|
if [ -e "/etc/logrotate.d/$app" ]; then |
|
|
|
sudo rm "/etc/logrotate.d/$app" |
|
|
|
fi |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
# Create a dedicated php-fpm config |
|
|
|
# |
|
|
|
# usage: ynh_add_fpm_config |
|
|
|
ynh_add_fpm_config () { |
|
|
|
finalphpconf="/etc/php5/fpm/pool.d/$app.conf" |
|
|
|
ynh_backup_if_checksum_is_different "$finalphpconf" 1 |
|
|
|
sudo cp ../conf/php-fpm.conf "$finalphpconf" |
|
|
|
ynh_replace_string "__NAMETOCHANGE__" "$app" "$finalphpconf" |
|
|
|
ynh_replace_string "__FINALPATH__" "$final_path" "$finalphpconf" |
|
|
|
ynh_replace_string "__USER__" "$app" "$finalphpconf" |
|
|
|
sudo chown root: "$finalphpconf" |
|
|
|
ynh_store_file_checksum "$finalphpconf" |
|
|
|
|
|
|
|
if [ -e "../conf/php-fpm.ini" ] |
|
|
|
then |
|
|
|
finalphpini="/etc/php5/fpm/conf.d/20-$app.ini" |
|
|
|
ynh_compare_checksum_config "$finalphpini" 1 |
|
|
|
sudo cp ../conf/php-fpm.ini "$finalphpini" |
|
|
|
sudo chown root: "$finalphpini" |
|
|
|
ynh_store_checksum_config "$finalphpini" |
|
|
|
fi |
|
|
|
|
|
|
|
sudo systemctl reload php5-fpm |
|
|
|
} |
|
|
|
|
|
|
|
# Remove the dedicated php-fpm config |
|
|
|
# |
|
|
|
# usage: ynh_remove_fpm_config |
|
|
|
ynh_remove_fpm_config () { |
|
|
|
ynh_secure_remove "/etc/php5/fpm/pool.d/$app.conf" |
|
|
|
ynh_secure_remove "/etc/php5/fpm/conf.d/20-$app.ini" 2>&1 |
|
|
|
sudo systemctl reload php5-fpm |
|
|
|
} |