diff --git a/html/backupfiles/.placeholder b/html/backupfiles/.placeholder
new file mode 100644
index 0000000..0519ecb
--- /dev/null
+++ b/html/backupfiles/.placeholder
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/html/index.sh b/html/index.sh
index df94fa3..70b632e 100644
--- a/html/index.sh
+++ b/html/index.sh
@@ -283,23 +283,16 @@ function filemanagement() {
Description |
Link |
-
-Original downloaded PAT for $MODEL version $VERSION |
-Use that for the installation |
-$patfile |
-
-Unencrypted PAT file for $MODEL version $VERSION |
-Keep that as a backup |
-$unencpatfile |
-
-User Config file for $MODEL version $VERSION |
-Keep that as a backup |
-user_config.json |
-
-
-
+
EOF
+ [ $(ls -l ${HOMEPATH}/html/backupfiles | wc -l) -eq 0 ] && echo "Backup Files will be listed here to download | after a succesfull build | |
"
+ [ -f backupfiles/$patfile ] && echo "Original downloaded PAT for $MODEL version $VERSION | Use that for the installation | $patfile |
"
+ [ -f backupfiles/$unencpatfile ] && echo "Unencrypted PAT file for $MODEL version $VERSION | Keep that as a backup | $unencpatfile |
"
+ [ -f backupfiles/user_config.json ] && echo "User Config file for $MODEL version $VERSION | Keep that as a backup | user_config.json |
"
+
+ echo ""
+
if [ $(ls /home/tc/html/files | wc -l) -gt 0 ]; then
cat < You can download the backup file : tcrpimg-${backupdate}.7z"
+ echo "
You can download the backup file : tcrpimg-${backupdate}.7z"
wecho "DONE"
}
@@ -1862,9 +1855,9 @@ function cleanbuild() {
function createdownloadlinks() {
- ln -sf /tmp/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/assets/${BUILDMODEL}_${BUILDVERSION}.pat
- ln -sf ${HOMEPATH}/user_config.json ${HOMEPATH}/html/assets/user_config.json
- ln -sf /mnt/$tcrppart/auxfiles/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/assets/${BUILDMODEL}_${BUILDVERSION}.pat-unenc
+ ln -sf /tmp/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/backupfiles/${BUILDMODEL}_${BUILDVERSION}.pat
+ ln -sf ${HOMEPATH}/user_config.json ${HOMEPATH}/html/backupfiles/user_config.json
+ ln -sf /mnt/$tcrppart/auxfiles/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/backupfiles/${BUILDMODEL}_${BUILDVERSION}.pat-unenc
}
@@ -1932,7 +1925,8 @@ function patchramdisk() {
while IFS=":" read KEY VALUE; do
echo "Key :$KEY Value: $VALUE"
- _set_conf_kv $KEY "$VALUE" $temprd/etc/synoinfo.conf
+ KEY="$(echo $KEY | xargs)" && VALUE="$(echo $VALUE | xargs)"
+ _set_conf_kv "$KEY" "$VALUE" $temprd/etc/synoinfo.conf
done <<<$(echo $SYNOINFO_PATCH | jq . | grep ":" | sed -s 's/"//g' | sed -s 's/,//g')
echo "Checking synoinfo.conf for config values we've set"
@@ -1945,7 +1939,8 @@ function patchramdisk() {
while IFS=":" read KEY VALUE; do
echo "Key :$KEY Value: $VALUE"
- _set_conf_kv $KEY "$VALUE" $temprd/etc/synoinfo.conf
+ KEY="$(echo $KEY | xargs)" && VALUE="$(echo $VALUE | xargs)"
+ _set_conf_kv "$KEY" "$VALUE" $temprd/etc/synoinfo.conf
done <<<$(echo $SYNOINFO_USER | jq . | grep ":" | sed -s 's/"//g' | sed -s 's/,//g')
echo "Checking synoinfo.conf for user_config.json values we've set"
diff --git a/include/platforms b/include/platforms
index aaf0867..846042f 100644
--- a/include/platforms
+++ b/include/platforms
@@ -1,11 +1,11 @@
ds1019p apollolake
ds1520p geminilake
ds1621p v1000
-ds1621xs broadwellnk
+ds1621xsp broadwellnk
ds2422p v1000
ds3615xs bromolow
ds3617xs broadwell
-ds3622xs broadwellnk
+ds3622xsp broadwellnk
ds723p r1000
ds918p apollolake
ds920p geminilake
diff --git a/include/tcrp-template.img.gz b/include/tcrp-template.img.gz
new file mode 100644
index 0000000..02215bf
Binary files /dev/null and b/include/tcrp-template.img.gz differ