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 downloadafter a succesfull build" + [ -f backupfiles/$patfile ] && echo "Original downloaded PAT for $MODEL version $VERSIONUse that for the installation$patfile" + [ -f backupfiles/$unencpatfile ] && echo "Unencrypted PAT file for $MODEL version $VERSIONKeep that as a backup$unencpatfile" + [ -f backupfiles/user_config.json ] && echo "User Config file for $MODEL version $VERSIONKeep that as a backupuser_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