From 68698227dc0f14681cb7494dd4d045650fad8e89 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 21 Sep 2022 09:04:38 +0200 Subject: [PATCH] Additional sync.conf permissions https://github.com/alexbelgium/hassio-addons/issues/466 --- resiliosync/Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index 08bf8ae6c..2dc1ba175 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -34,8 +34,10 @@ RUN \ for file in $(grep -Esril "/sync[ '\"/]|/sync\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/sync=/share/resiliosync=g" "$file"; done \ # Correct sync folder && for file in $(grep -Esril "/downloads[ '\"/]|/downloads\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/downloads=/share/resiliosync_downloads=g" "$file"; done \ - # Correct template - && sed -i 's|"directory_root_policy" : "belowroot"|"directory_root_policy" : "all"|g' /defaults/sync.conf + # Adapt sync.conf + && sed -i 's|"directory_root_policy" : "belowroot"|"directory_root_policy" : "all"|g' /defaults/sync.conf \ + && sed -i 's|"allow_empty_password" : false|"allow_empty_password" : true|g' /defaults/sync.conf \ + && sed -i 's|"dir_whitelist" : [ "|"dir_whitelist" : [ "/" "|g' /defaults/sync.conf # Global LSIO modifications ARG CONFIGLOCATION="/share/resiliosync_config"