1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/calibreweb_ynh.git synced 2024-09-03 18:16:20 +02:00

Give access to app prior to update

This commit is contained in:
Krakinou 2019-01-30 22:39:40 +01:00
parent 71749b4abe
commit 05d51fb948

View file

@ -85,18 +85,23 @@ pip install --target $final_path/vendor -r $final_path/requirements.txt
# Create a dedicated user (if not existing)
ynh_system_user_create $app
# Set permissions on app files (required to be able to update database)
chown -R $app: $final_path
#=================================================
# SPECIFIC UPGRADE
#=================================================
# ...
#build multimedia directory
#=================================================
#build multimedia directory
#Create multimedia directory but we do not change the calibre_dir : It's the user to make this choice.
ynh_multimedia_build_main_dir
ynh_multimedia_addaccess $app
#=================================================
#Update database structure
#=================================================
### Verify the checksum of a file, stored by `ynh_store_file_checksum` in the install script.
### And create a backup of this file if the checksum is different. So the file will be backed up if the admin had modified it.
ynh_backup_if_checksum_is_different "$final_path/app.db"