diff --git a/scripts/install b/scripts/install index c90cee4..af47ef7 100644 --- a/scripts/install +++ b/scripts/install @@ -117,6 +117,8 @@ ynh_script_progression --message="Adding multimedia directories..." --weight=3 ynh_multimedia_build_main_dir ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Podcasts" --dest_dir="share/Podcasts" ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Playlists" --dest_dir="share/Playlists" +# Allow airsonic to write into these directories +ynh_multimedia_addaccess $app # Allow Airsonic to write into these directories ynh_multimedia_addaccess $app diff --git a/scripts/restore b/scripts/restore index ebe5684..cad5ecb 100644 --- a/scripts/restore +++ b/scripts/restore @@ -153,6 +153,8 @@ ynh_script_progression --message="Adding multimedia directories..." --weight=3 ynh_multimedia_build_main_dir ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Podcasts" --dest_dir="share/Podcasts" ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Playlists" --dest_dir="share/Playlists" +# Allow airsonic to write into these directories +ynh_multimedia_addaccess $app #================================================= # GENERIC FINALIZATION diff --git a/scripts/upgrade b/scripts/upgrade index 2de74ba..3ee71ec 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -138,6 +138,8 @@ ynh_script_progression --message="Adding multimedia directories..." --weight=3 ynh_multimedia_build_main_dir ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Podcasts" --dest_dir="share/Podcasts" ynh_multimedia_addfolder --source_dir="/home/yunohost.airsonic/Playlists" --dest_dir="share/Playlists" +# Allow airsonic to write into these directories +ynh_multimedia_addaccess $app if ! grep -q "PodcastFolder" $final_path/airsonic.properties; then echo "PodcastFolder=/home/yunohost.multimedia/share/Podcasts" >> $final_path/airsonic.properties