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. # Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path chown -R $app: $final_path
# Except the file config wp-config.php # Except the file config wp-config.php
chown root: $final_path/wp-config.php chown root:$app $final_path/wp-config.php
# Reset permissions # Reset permissions
find $final_path/ -type f -print0 | xargs -0 chmod 0644 find $final_path/ -type f -print0 | xargs -0 chmod 0644
find $final_path/ -type d -print0 | xargs -0 chmod 0755 find $final_path/ -type d -print0 | xargs -0 chmod 0755
# Remove permissions for others
chmod 640 $final_path/wp-config.php
#================================================= #=================================================
# UPGRADE FAIL2BAN # 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. # Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path chown -R $app: $final_path
# Except the file config wp-config.php # 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 # 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. # Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path chown -R $app: $final_path
# Except the file config wp-config.php # 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 # RESTORE THE PHP-FPM CONFIGURATION

View file

@ -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. # Files have to be own by the user of wordpress. To allow upgrade from the app.
chown -R $app: $final_path chown -R $app: $final_path
# Except the file config wp-config.php # 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 # UPGRADE FAIL2BAN