diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index c273c4380b7c975cb3b3bed146b9b0078e7cffdb..804037c29a8f354d650346d1739f413434a750be 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -6,7 +6,7 @@ TARGET_ARCH="$1" SUDO_APK=abuild-apk # optional cross build packages -KERNEL_PKG="linux-firmware linux-vanilla" +KERNEL_PKG="linux-firmware linux-lts" # get abuild configurables [ -e /usr/share/abuild/functions.sh ] || (echo "abuild not found" ; exit 1) @@ -46,7 +46,7 @@ Steps for introducing new architecture include: - adding the arch type detection to apk-tools - adjusting build rules for packages that are arch aware: gcc, openssl, linux-headers -- create new kernel config for linux-vanilla +- create new kernel config for linux-lts After these steps the initial cross-build can be completed by running this with the target arch as parameter, e.g.: diff --git a/scripts/mkimg.arm.sh b/scripts/mkimg.arm.sh index a671f0543fe9b2d09aaf9ac05009293a8945c8d6..1221e84915b0d2b05fac67050c5e90f2ee890078 100755 --- a/scripts/mkimg.arm.sh +++ b/scripts/mkimg.arm.sh @@ -118,7 +118,7 @@ profile_uboot() { Supports armhf and aarch64." image_ext="tar.gz" arch="aarch64 armhf armv7" - kernel_flavors="vanilla" + kernel_flavors="lts" kernel_addons="xtables-addons" initfs_features="base bootchart squashfs ext4 kms mmc raid scsi usb" apkovl="genapkovl-dhcp.sh" diff --git a/scripts/mkimg.netboot.sh b/scripts/mkimg.netboot.sh index c5f447be9b45d8b890a4d59bda5ecf117f4e8d67..7fd065916b3aa8cb17c389443bf7ea2eea08b1a7 100755 --- a/scripts/mkimg.netboot.sh +++ b/scripts/mkimg.netboot.sh @@ -12,7 +12,7 @@ profile_netboot() { " arch="aarch64 armhf armv7 ppc64le x86 x86_64 s390x" kernel_cmdline="nomodeset" - kernel_flavors="vanilla" + kernel_flavors="lts" modloop_sign=yes apks="" initfs_features="base network squashfs usb virtio" diff --git a/scripts/mkimg.standard.sh b/scripts/mkimg.standard.sh index 8599227771f293f4372e0fe1fd07fe1f24f90f42..ccda5a5c551ceefa651bf25b432e74223e62a052 100755 --- a/scripts/mkimg.standard.sh +++ b/scripts/mkimg.standard.sh @@ -30,9 +30,9 @@ profile_extended() { Suitable for routers and servers. Runs from RAM." arch="x86 x86_64" - kernel_addons="dahdi-linux xtables-addons zfs spl" + kernel_addons="xtables-addons zfs" apks="$apks - dahdi-linux dahdi-tools ethtool hwdata lftp links + ethtool hwdata lftp links doas logrotate lua5.3 lsof lm_sensors lxc lxc-templates nano pax-utils paxmark pciutils screen strace sudo tmux usbutils v86d vim xtables-addons curl