From f5512f19f68ef537bcc74c04953650c49cb4af56 Mon Sep 17 00:00:00 2001 From: USER Date: Fri, 26 Jul 2024 22:54:27 +0100 Subject: [PATCH] . --- fixes/1-defaults | 3 +++ fixes/1-machines | 15 +++++++++++++++ fixes/1-pushfolders | 20 ++++++++++++++++++++ fixes/3-fixlocalfolders | 11 +++++++++++ fixes/fix | 8 ++++++++ 5 files changed, 57 insertions(+) create mode 100755 fixes/1-defaults create mode 100755 fixes/1-machines create mode 100755 fixes/1-pushfolders create mode 100755 fixes/3-fixlocalfolders create mode 100755 fixes/fix diff --git a/fixes/1-defaults b/fixes/1-defaults new file mode 100755 index 0000000..08b3a68 --- /dev/null +++ b/fixes/1-defaults @@ -0,0 +1,3 @@ +syncthing cli config defaults folder fswatcher-enabled set false +syncthing cli config defaults folder rescan-intervals set 19997 +syncthing cli config options min-home-disk-free unit set GB diff --git a/fixes/1-machines b/fixes/1-machines new file mode 100755 index 0000000..73cdf14 --- /dev/null +++ b/fixes/1-machines @@ -0,0 +1,15 @@ +BINARY=~/Downloads/.syncthing/syncthing + +myID=`${BINARY} --device-id` + +MASTER_LIST=/zz/zPrivate/secrets/master.list +SHARE_LIST=/zz/zPrivate/secrets/share.list + +grep -v ${myID} ${MASTER_LIST} ${SHARE_LIST} > /tmp/final.1 + + +for i in `cat /tmp/final.1` +do + echo $i + syncthing cli config devices add --device-id $i +done diff --git a/fixes/1-pushfolders b/fixes/1-pushfolders new file mode 100755 index 0000000..15b27db --- /dev/null +++ b/fixes/1-pushfolders @@ -0,0 +1,20 @@ +BINARY=~/Downloads/.syncthing/syncthing + +myID=`${BINARY} --device-id` + +MASTER_LIST=/zz/zPrivate/secrets/master.list +SHARE_LIST=/zz/zPrivate/secrets/share.list + +grep -v ${myID} ${MASTER_LIST} ${SHARE_LIST} > /tmp/final.1 + +syncthing cli config folders list > /tmp/final.2 + +for i in `cat /tmp/final.1` +do + echo $i + for j in `cat /tmp/final.2` + do + echo $j + syncthing cli config folders $j devices add --device-id=$i + done +done \ No newline at end of file diff --git a/fixes/3-fixlocalfolders b/fixes/3-fixlocalfolders new file mode 100755 index 0000000..af147b1 --- /dev/null +++ b/fixes/3-fixlocalfolders @@ -0,0 +1,11 @@ +syncthing cli config folders list > /tmp/final.2 + +for i in `cat /tmp/final.2` +do + echo $i + syncthing cli config folders $i rescan-intervals set 19997 + syncthing cli config folders $i fswatcher-enabled set false + syncthing cli config folders $i min-disk-free unit set GB + +done + diff --git a/fixes/fix b/fixes/fix new file mode 100755 index 0000000..3dbf251 --- /dev/null +++ b/fixes/fix @@ -0,0 +1,8 @@ +#!/bin/sh +. /static/fixes/0-env +sh -x /static/fixes/1-defaults +sh -x /static/fixes/1-machines2 +sh -x /static/fixes/1-pushfolders +sh -x /static/fixes/3-fixlocalfolders + +