You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
699 B

#!/bin/sh
# Update the TUXEDO WebFAI usb stick
# the file actually moved to https://webfai.tuxedocomputers.com/webfai-current.img
# hence the -L switch on curl
# lastmod: 2024-09-08
if (test -f *.iso); then
DATE=$(date +%Y%m%d-%H%M%S)
FILENAME=$(ls -1 *.iso)
BASENAME=$(basename ${FILENAME} .iso)
BACKUPFILE=${BASENAME}.backup-$DATE.iso
# backup old image
echo -n "Compressing old image file witz xz..."
xz -c ${FILENAME} > ${BACKUPFILE}.xz
echo "done"
else
echo "Found no iso file, no backup is made"
fi
echo -n "Downloading image file with curl..."
# download fresh image file
curl -sLO https://www.tuxedocomputers.com/webfai/webfai-nb/ipxe-stick-webfai-nb_current.iso
echo "done"