1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/wordpress_ynh.git synced 2024-09-03 20:36:10 +02:00

Merge pull request #123 from lolusab/testing

remove permissions for other on wp-config file
This commit is contained in:
Kayou 2021-01-07 18:26:56 +01:00 committed by GitHub
commit 43d0434cd0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 5 deletions

View file

@ -78,12 +78,15 @@ echo "# Reach everyday wp-cron.php to trig the internal WordPress cron.
# Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path
# Except the file config wp-config.php
chown root: $final_path/wp-config.php
chown root:$app $final_path/wp-config.php
# Reset permissions
find $final_path/ -type f -print0 | xargs -0 chmod 0644
find $final_path/ -type d -print0 | xargs -0 chmod 0755
# Remove permissions for others
chmod 640 $final_path/wp-config.php
#=================================================
# UPGRADE FAIL2BAN
#=================================================

View file

@ -241,7 +241,8 @@ echo "# Reach everyday wp-cron.php to trig the internal WordPress cron.
# Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path
# Except the file config wp-config.php
chown root: $final_path/wp-config.php
chown root:$app $final_path/wp-config.php
chmod 640 $final_path/wp-config.php
#=================================================
# SETUP FAIL2BAN

View file

@ -91,7 +91,8 @@ ynh_system_user_create --username=$app
# Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path
# Except the file config wp-config.php
chown root: $final_path/wp-config.php
chown root:$app $final_path/wp-config.php
chmod 640 $final_path/wp-config.php
#=================================================
# RESTORE THE PHP-FPM CONFIGURATION

View file

@ -220,7 +220,7 @@ then
ynh_store_file_checksum --file="/etc/nginx/conf.d/$domain.d/$app.conf"
ynh_systemd_action --service_name=nginx --action=reload
plugin_network="--network"
else
multisite=0
@ -276,7 +276,8 @@ echo "# Reach everyday wp-cron.php to trig the internal WordPress cron.
# Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path
# Except the file config wp-config.php
chown root: $final_path/wp-config.php
chown root:$app $final_path/wp-config.php
chmod 640 $final_path/wp-config.php
#=================================================
# UPGRADE FAIL2BAN