.
This commit is contained in:
13
fixsyncthing/scripts/01-defaults
Executable file
13
fixsyncthing/scripts/01-defaults
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh -x
|
||||||
|
|
||||||
|
TEMP1=$(mktemp)
|
||||||
|
TEMP2=$(mktemp)
|
||||||
|
|
||||||
|
${BINARY} cli config defaults folder fswatcher-enabled set false
|
||||||
|
${BINARY} cli config defaults folder rescan-intervals set 19997
|
||||||
|
${BINARY} cli config defaults folder min-disk-free value set 1
|
||||||
|
${BINARY} cli config defaults folder min-disk-free unit set GB
|
||||||
|
${BINARY} cli config options min-home-disk-free unit set GB
|
||||||
|
${BINARY} cli config options min-home-disk-free value set 1
|
||||||
|
|
||||||
|
rm -f ${TEMP1} ${TEMP2}
|
||||||
18
fixsyncthing/scripts/01-machines
Executable file
18
fixsyncthing/scripts/01-machines
Executable file
@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/sh -x
|
||||||
|
|
||||||
|
TEMP1=$(mktemp)
|
||||||
|
TEMP2=$(mktemp)
|
||||||
|
|
||||||
|
${BINARY} cli config devices ${myID} name set ${MYHOST}.${LOGNAME}
|
||||||
|
|
||||||
|
grep -v ${myID} ${SHARE_LIST} > ${TEMP1}
|
||||||
|
|
||||||
|
for i in `cat ${TEMP1}`
|
||||||
|
do
|
||||||
|
echo $i
|
||||||
|
${BINARY} cli config devices add --device-id $i
|
||||||
|
done
|
||||||
|
|
||||||
|
${BINARY} cli config folders default delete
|
||||||
|
|
||||||
|
rm -f ${TEMP1} ${TEMP2}
|
||||||
21
fixsyncthing/scripts/01-pushfolders
Executable file
21
fixsyncthing/scripts/01-pushfolders
Executable file
@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/sh -x
|
||||||
|
|
||||||
|
TEMP1=$(mktemp)
|
||||||
|
TEMP2=$(mktemp)
|
||||||
|
|
||||||
|
grep -hv ${myID} ${SHARE_LIST} > ${TEMP1}
|
||||||
|
|
||||||
|
${BINARY} cli config folders list > ${TEMP2}
|
||||||
|
|
||||||
|
for i in `cat ${TEMP1}`
|
||||||
|
do
|
||||||
|
echo $i
|
||||||
|
for j in `cat ${TEMP2}`
|
||||||
|
do
|
||||||
|
echo $j
|
||||||
|
${BINARY} cli config folders $j devices add --device-id=$i
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f ${TEMP1} ${TEMP2}
|
||||||
|
|
||||||
17
fixsyncthing/scripts/03-fixlocalfolders
Executable file
17
fixsyncthing/scripts/03-fixlocalfolders
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh -x
|
||||||
|
|
||||||
|
TEMP1=$(mktemp)
|
||||||
|
TEMP2=$(mktemp)
|
||||||
|
|
||||||
|
${BINARY} cli config folders list > ${TEMP1}
|
||||||
|
|
||||||
|
for i in `cat ${TEMP1}`
|
||||||
|
do
|
||||||
|
echo $i
|
||||||
|
${BINARY} cli config folders $i rescan-intervals set 9997
|
||||||
|
${BINARY} cli config folders $i fswatcher-enabled set true
|
||||||
|
${BINARY} cli config folders $i min-disk-free unit set GB
|
||||||
|
${BINARY} cli config folders $i min-disk-free value set 1
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f ${TEMP1} ${TEMP2}
|
||||||
Reference in New Issue
Block a user