mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-24 11:45:18 +03:00
28 lines
811 B
Bash
Executable file
28 lines
811 B
Bash
Executable file
create_image_netboot() {
|
|
rm -rf "${OUTDIR}"/netboot-$RELEASE "${OUTDIR}"/netboot
|
|
cp -aL "${DESTDIR}"/boot "${OUTDIR}"/netboot-$RELEASE
|
|
ln -s netboot-$RELEASE "${OUTDIR}"/netboot
|
|
tar -C "${DESTDIR}" -chzf ${OUTDIR}/${output_filename} boot/
|
|
}
|
|
|
|
profile_netboot() {
|
|
title="Netboot"
|
|
desc="Kernel, initramfs and modloop for
|
|
netboot.
|
|
"
|
|
arch="aarch64 armhf armv7 ppc64le x86 x86_64 s390x"
|
|
kernel_cmdline="nomodeset"
|
|
kernel_flavors="vanilla"
|
|
modloop_sign=yes
|
|
apks=""
|
|
initfs_features="base network squashfs usb virtio"
|
|
output_format="netboot"
|
|
image_ext="tar.gz"
|
|
case "$ARCH" in
|
|
x86_64) kernel_flavors="$kernel_flavors virt";;
|
|
s390x) initfs_features="$initfs_features dasd_mod qeth";;
|
|
aarch64) kernel_flavors="$kernel_flavors rpi";;
|
|
armhf|armv7) kernel_flavors="$kernel_flavors rpi rpi2";;
|
|
esac
|
|
}
|
|
|