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:
commit
43d0434cd0
4 changed files with 11 additions and 5 deletions
|
@ -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
|
||||
#=================================================
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue