mirror of
https://github.com/pocopico/tinycore-redpill.git
synced 2025-09-15 12:51:13 +08:00
Various fixes
This commit is contained in:
1
html/backupfiles/.placeholder
Normal file
1
html/backupfiles/.placeholder
Normal file
@ -0,0 +1 @@
|
|||||||
|
|
@ -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"
|
||||||
|
@ -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
|
||||||
|
BIN
include/tcrp-template.img.gz
Normal file
BIN
include/tcrp-template.img.gz
Normal file
Binary file not shown.
Reference in New Issue
Block a user