basementhud/publish.sh

16 lines
375 B
Bash

#!/bin/sh
set -eu
destdir="$(readlink -e "$1")"
bootdir="${destdir}/boot"
rsync -rtliO --chmod=a=rwX \
"${bootdir}"/efi/ \
"${bootdir}"/initramfs.img \
"${bootdir}"/vmlinuz \
pxe0.pyrocufflink.blue:/var/lib/tftpboot/basementhud/
rsync -ti --chmod=a=rwX \
"${bootdir}"/basementhud.squashfs \
pxe0.pyrocufflink.blue:/var/lib/nbd/basementhud.squashfs