sysdeploy/update-boot-files.sh

47 lines
645 B
Bash
Raw Permalink Normal View History

2021-02-25 13:50:05 +00:00
#!/bin/bash
OSCODENAME=focal
OSVERSION=20.04
function find_oldest()
{
echo
}
function get_latest_maas_id()
{
jq blah $OSCODENAME
}
function get_checksum()
{
jq blah $OSVERSION
}
function download_and_verify()
{
local url="$1"
local checksum="$2"
local fname="$3"
wget "$url" -O "$fname"
if [ "checksum" == "$checksum" ]; then
return 0
fi
return 1
}
function download_files()
{
download kernel
download initrd
download squashfs
dd if=squashfs of="$partition" bs=1M
create_options_file
update_default
delete_oldest_if_needed
update_onerror_second_youngest
}