From d1feaecdbfde12a7f9429b57fbb38e1e35a9a4fb Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@robotics.uk.to>
Date: Mon, 7 Jan 2019 23:04:11 +0000
Subject: [PATCH] Make rsync daemon read only when mirroring

---
 src/freedombone-app-rsync | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/freedombone-app-rsync b/src/freedombone-app-rsync
index 424e3cd8a..e0e921e38 100755
--- a/src/freedombone-app-rsync
+++ b/src/freedombone-app-rsync
@@ -66,6 +66,9 @@ function rsync_setting_remote {
         return
     fi
 
+    sed -i 's|read only =.*|read only = true|g' /etc/rsync/rsyncd.conf
+    systemctl restart rsync
+
     { echo '#!/bin/bash';
       echo "cd $RSYNC_DATA || exit 1";
       echo "if torsocks rsync -aqrm --delete ${rsync_hostname}::${rsync_module}/ $RSYNC_DATA; then";
-- 
GitLab