1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/BicBucStriim_ynh.git synced 2024-09-03 18:15:53 +02:00

Fix calibre library permissions

This commit is contained in:
Luc Didry 2017-05-05 12:02:39 +02:00
parent e3777a81dc
commit ee9d1ded70
3 changed files with 8 additions and 2 deletions

View file

@ -58,6 +58,7 @@ fi
# Set permissions to app files
sudo chown -R root: $src_path
sudo chmod -R ga+w $src_path/data
sudo chown -R $admin "$books_path"
cp password.php $src_path/ynh_password.php
cd $src_path

View file

@ -8,13 +8,17 @@ source /usr/share/yunohost/helpers
# Retrieve app settings
domain=$(ynh_app_setting_get "$app" domain)
admin=$(ynh_app_setting_get "$app" admin)
books_path=/home/$admin/calibre_library
# Remove php5-sqlite dependency
ynh_package_remove php5-sqlite
# Remove sources
sudo rm -rf /var/www/$app
sudo rm -rf /var/www/${app}_library
# Remove calibre library
sudo rm -rf $books_path
# Remove nginx configuration file
sudo rm -f /etc/nginx/conf.d/$domain.d/$app.conf

View file

@ -30,7 +30,8 @@ sudo cp -a ./data "$books_path"
# Restore permissions to app files
# you may need to make some file and/or directory writeable by www-data (nginx user)
sudo chown -R root: "$src_path" "${src_path}_library"
sudo chown -R root: "$src_path"
sudo chown -R $admin "$books_path"
### MySQL (remove if not used) ###
# If a MySQL database is used: