1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/kanboard_ynh.git synced 2024-09-03 19:36:17 +02:00

Set proper permissions

This commit is contained in:
mbugeia 2015-10-26 14:49:22 +01:00
parent 0826b10798
commit 233a49051d
4 changed files with 9 additions and 5 deletions

View file

@ -214,7 +214,7 @@ define('BRUTEFORCE_LOCKDOWN_DURATION', 15);
// Session duration in second (0 = until the browser is closed) // Session duration in second (0 = until the browser is closed)
// See http://php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime // See http://php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime
define('SESSION_DURATION', 60); define('SESSION_DURATION', 0);
// HTTP client proxy // HTTP client proxy
define('HTTP_PROXY_HOSTNAME', ''); define('HTTP_PROXY_HOSTNAME', '');

View file

@ -36,9 +36,9 @@ sudo sed -i "s/yuno_admin/$admin/g" $final_path/config.php
sudo sed -i "s/yuno_email/$email/g" $final_path/config.php sudo sed -i "s/yuno_email/$email/g" $final_path/config.php
sudo sed -i "s/yuno_domain/$domain/g" $final_path/config.php sudo sed -i "s/yuno_domain/$domain/g" $final_path/config.php
# Set permissions to data directory and config file # Set permissions to kanboard and data directory
sudo chown -R root:root $final_path
sudo chown -R www-data:www-data $final_path/data sudo chown -R www-data:www-data $final_path/data
sudo chown www-data:www-data $final_path/config.php
# Use dedicated php pool # Use dedicated php pool
sed -i "s@NAMETOCHANGE@$app@g" ../conf/php-fpm.conf sed -i "s@NAMETOCHANGE@$app@g" ../conf/php-fpm.conf

View file

@ -9,6 +9,10 @@ backup_dir=$1/apps/$app
# Restore sources & data # Restore sources & data
sudo cp -a $backup_dir/sources/. /var/www/$app sudo cp -a $backup_dir/sources/. /var/www/$app
# Restore permissions
sudo chown -R root:root $final_path
sudo chown -R www-data:www-data $final_path/data
# Restore mysql dump # Restore mysql dump
db_pwd=$(sudo yunohost app setting $app mysqlpwd) db_pwd=$(sudo yunohost app setting $app mysqlpwd)
sudo mysql -u $app -p$db_pwd $app < $backup_dir/$app.dmp sudo mysql -u $app -p$db_pwd $app < $backup_dir/$app.dmp

View file

@ -26,9 +26,9 @@ sudo sed -i "s/yuno_admin/$admin/g" $final_path/config.php
sudo sed -i "s/yuno_email/$email/g" $final_path/config.php sudo sed -i "s/yuno_email/$email/g" $final_path/config.php
sudo sed -i "s/yuno_domain/$domain/g" $final_path/config.php sudo sed -i "s/yuno_domain/$domain/g" $final_path/config.php
# Set permissions to data directory and config file # Set permissions to kanboard and data directory
sudo chown -R root:root $final_path
sudo chown -R www-data:www-data $final_path/data sudo chown -R www-data:www-data $final_path/data
sudo chown www-data:www-data $final_path/config.php
# Use dedicated php pool # Use dedicated php pool
sed -i "s@NAMETOCHANGE@$app@g" ../conf/php-fpm.conf sed -i "s@NAMETOCHANGE@$app@g" ../conf/php-fpm.conf