Various fixes

This commit is contained in:
pocopico
2023-06-05 10:03:01 +03:00
parent a58039ed6a
commit 26e6764bd4
4 changed files with 20 additions and 24 deletions

View File

@ -0,0 +1 @@

View File

@ -283,23 +283,16 @@ function filemanagement() {
<th title="Field #2">Description</th> <th title="Field #2">Description</th>
<th title="Field #3">Link</th> <th title="Field #3">Link</th>
</tr></thead> </tr></thead>
<tbody><tr> <tbody>
<td>Original downloaded PAT for $MODEL version $VERSION</td>
<td>Use that for the installation</td>
<td><a href=/assets/$patfile>$patfile</a></td>
</tr>
<td>Unencrypted PAT file for $MODEL version $VERSION</td>
<td>Keep that as a backup</td>
<td><a href=/assets/$unencpatfile>$unencpatfile</a></td>
</tr>
<td>User Config file for $MODEL version $VERSION</td>
<td>Keep that as a backup</td>
<td><a href=/assets/user_config.json>user_config.json</a></td>
</tr>
</tr></tbody></table>
EOF EOF
[ $(ls -l ${HOMEPATH}/html/backupfiles | wc -l) -eq 0 ] && echo "<tr><td>Backup Files will be listed here to download</td><td>after a succesfull build</td><td><a href=</a></td></tr>"
[ -f backupfiles/$patfile ] && echo "<tr><td>Original downloaded PAT for $MODEL version $VERSION</td><td>Use that for the installation</td><td><a href=/backupfiles/$patfile>$patfile</a></td></tr>"
[ -f backupfiles/$unencpatfile ] && echo "<tr><td>Unencrypted PAT file for $MODEL version $VERSION</td><td>Keep that as a backup</td><td><a href=/backupfiles/$unencpatfile>$unencpatfile</a></td></tr>"
[ -f backupfiles/user_config.json ] && echo "<tr><td>User Config file for $MODEL version $VERSION</td><td>Keep that as a backup</td><td><a href=/backupfiles/user_config.json>user_config.json</a></td></tr>"
echo "</tbody></table>"
if [ $(ls /home/tc/html/files | wc -l) -gt 0 ]; then if [ $(ls /home/tc/html/files | wc -l) -gt 0 ]; then
cat <<EOF cat <<EOF
@ -451,13 +444,13 @@ function imgbackuploader() {
dd if=/dev/${loaderdisk} of=/tmp/backup/${backupdate}/tcrpimg-${backupdate}.img bs=1M dd if=/dev/${loaderdisk} of=/tmp/backup/${backupdate}/tcrpimg-${backupdate}.img bs=1M
cd /tmp/backup/${backupdate} && 7z a -t7z -m0=lzma -mfb=64 -md=32m -ms=on /tmp/tcrpimg-${backupdate}.7z * cd /tmp/backup/${backupdate} && 7z a -t7z -m0=lzma -mfb=64 -md=32m -ms=on /tmp/tcrpimg-${backupdate}.7z *
ln -s /tmp/tcrpimg-${backupdate}.7z /${HOMEPATH}/html/assets/tcrpimg-${backupdate}.7z ln -s /tmp/tcrpimg-${backupdate}.7z /${HOMEPATH}/html/backupfiles/tcrpimg-${backupdate}.7z
cd /tmp && rm -rf /tmp/backup/ cd /tmp && rm -rf /tmp/backup/
wecho "Moving back PAT files to /mnt/${loaderdisk}3/auxfiles/" wecho "Moving back PAT files to /mnt/${loaderdisk}3/auxfiles/"
mv /tmp/temppatdir/*.pat /mnt/${loaderdisk}3/auxfiles/ mv /tmp/temppatdir/*.pat /mnt/${loaderdisk}3/auxfiles/
echo "<br> You can download the backup file : <a href=/assets/tcrpimg-${backupdate}.7z>tcrpimg-${backupdate}.7z</a></br>" echo "<br> You can download the backup file : <a href=/backupfiles/tcrpimg-${backupdate}.7z>tcrpimg-${backupdate}.7z</a></br>"
wecho "DONE" wecho "DONE"
} }
@ -1862,9 +1855,9 @@ function cleanbuild() {
function createdownloadlinks() { function createdownloadlinks() {
ln -sf /tmp/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/assets/${BUILDMODEL}_${BUILDVERSION}.pat ln -sf /tmp/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/backupfiles/${BUILDMODEL}_${BUILDVERSION}.pat
ln -sf ${HOMEPATH}/user_config.json ${HOMEPATH}/html/assets/user_config.json ln -sf ${HOMEPATH}/user_config.json ${HOMEPATH}/html/backupfiles/user_config.json
ln -sf /mnt/$tcrppart/auxfiles/${BUILDMODEL}_${BUILDVERSION}.pat ${HOMEPATH}/html/assets/${BUILDMODEL}_${BUILDVERSION}.pat-unenc 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 while IFS=":" read KEY VALUE; do
echo "Key :$KEY Value: $VALUE" 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') done <<<$(echo $SYNOINFO_PATCH | jq . | grep ":" | sed -s 's/"//g' | sed -s 's/,//g')
echo "Checking synoinfo.conf for config values we've set" echo "Checking synoinfo.conf for config values we've set"
@ -1945,7 +1939,8 @@ function patchramdisk() {
while IFS=":" read KEY VALUE; do while IFS=":" read KEY VALUE; do
echo "Key :$KEY Value: $VALUE" 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') 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" echo "Checking synoinfo.conf for user_config.json values we've set"

View File

@ -1,11 +1,11 @@
ds1019p apollolake ds1019p apollolake
ds1520p geminilake ds1520p geminilake
ds1621p v1000 ds1621p v1000
ds1621xs broadwellnk ds1621xsp broadwellnk
ds2422p v1000 ds2422p v1000
ds3615xs bromolow ds3615xs bromolow
ds3617xs broadwell ds3617xs broadwell
ds3622xs broadwellnk ds3622xsp broadwellnk
ds723p r1000 ds723p r1000
ds918p apollolake ds918p apollolake
ds920p geminilake ds920p geminilake

Binary file not shown.