Apologies. Trying to do too many things at once
This reverts changes added in error in commit 639f04b7
ubuntu/noble
parent
bfb829c64d
commit
d72ae0de70
@ -1,40 +0,0 @@
|
||||
diff --git a/live-build/auto/config b/live-build/auto/config
|
||||
index 20d28139..8f188b5d 100755
|
||||
--- a/live-build/auto/config
|
||||
+++ b/live-build/auto/config
|
||||
@@ -1048,12 +1048,13 @@ case $PROJECT in
|
||||
add_task install ubuntu-server-raspi
|
||||
;;
|
||||
armhf*)
|
||||
- add_package install flash-kernel
|
||||
+ if [ "${SUBPROJECT:-}" != minimized ]; then
|
||||
+ add_package install flash-kernel
|
||||
+ fi
|
||||
;;
|
||||
arm64*)
|
||||
- add_package install flash-kernel
|
||||
- if [ "${SUBARCH:-}" = "generic" ]; then
|
||||
- KERNEL_FLAVOURS=generic
|
||||
+ if [ "${SUBPROJECT:-}" != minimized ]; then
|
||||
+ add_package install flash-kernel
|
||||
fi
|
||||
;;
|
||||
amd64*)
|
||||
diff --git a/live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary b/live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary
|
||||
index 3685e464..4602267c 100755
|
||||
--- a/live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary
|
||||
+++ b/live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary
|
||||
@@ -112,11 +112,11 @@ install_grub() {
|
||||
# please file a bug against grub2 to include the affected module.
|
||||
case $ARCH in
|
||||
arm64)
|
||||
- chroot mountpoint apt-get -qqy install --no-install-recommends shim-signed grub-efi-arm64-signed
|
||||
+ chroot mountpoint apt-get install -qqy shim-signed
|
||||
efi_target=arm64-efi
|
||||
;;
|
||||
armhf)
|
||||
- chroot mountpoint apt-get -qqy install --no-install-recommends grub-efi-arm grub-efi-arm-bin
|
||||
+ chroot mountpoint apt-get -qqy install grub-efi-arm grub-efi-arm-bin
|
||||
efi_target=arm-efi
|
||||
;;
|
||||
amd64)
|
@ -1,63 +0,0 @@
|
||||
diff --git a/live-build/buildd/hooks/02-disk-image-uefi.binary b/live-build/buildd/hooks/02-disk-image-uefi.binary
|
||||
index 44a7ff42..a90f19c7 100755
|
||||
--- a/live-build/buildd/hooks/02-disk-image-uefi.binary
|
||||
+++ b/live-build/buildd/hooks/02-disk-image-uefi.binary
|
||||
@@ -53,6 +53,26 @@ LABEL=UEFI /boot/efi vfat defaults 0 1
|
||||
EOF
|
||||
}
|
||||
|
||||
+
|
||||
+divert_lsb_release() {
|
||||
+ CHROOT_ROOT="$1"
|
||||
+ chroot "$CHROOT_ROOT" dpkg-divert --local \
|
||||
+ --divert /usr/bin/lsb_release.dpkg-divert \
|
||||
+ --rename /usr/bin/lsb_release
|
||||
+ echo "echo Ubuntu" > "$CHROOT_ROOT"/usr/bin/lsb_release
|
||||
+ chmod +x "$CHROOT_ROOT"/usr/bin/lsb_release
|
||||
+
|
||||
+}
|
||||
+
|
||||
+undivert_lsb_release() {
|
||||
+ CHROOT_ROOT="$1"
|
||||
+ if grep -q "^echo Ubuntu$" "$CHROOT_ROOT"/usr/bin/lsb_release; then
|
||||
+ rm "$CHROOT_ROOT"/usr/bin/lsb_release
|
||||
+ fi
|
||||
+ chroot "$CHROOT_ROOT" dpkg-divert --remove --local \
|
||||
+ --rename /usr/bin/lsb_release
|
||||
+}
|
||||
+
|
||||
install_grub() {
|
||||
mkdir mountpoint
|
||||
mount_partition "${rootfs_dev_mapper}" mountpoint
|
||||
@@ -69,7 +89,8 @@ install_grub() {
|
||||
fi
|
||||
|
||||
chroot mountpoint apt-get -y update
|
||||
-
|
||||
+ divert_lsb_release mountpoint
|
||||
+ chroot mountpoint lsb_release
|
||||
# UEFI GRUB modules are meant to be used equally by Secure Boot and
|
||||
# non-Secure Boot systems. If you need an extra module not already
|
||||
# provided or run into "Secure Boot policy forbids loading X" problems,
|
||||
@@ -84,7 +105,7 @@ install_grub() {
|
||||
efi_target=arm-efi
|
||||
;;
|
||||
amd64)
|
||||
- chroot mountpoint apt-get install -qqy grub-pc shim-signed
|
||||
+ chroot mountpoint apt-get install -qqy grub-pc shim-signed python3-apt
|
||||
efi_target=x86_64-efi
|
||||
;;
|
||||
esac
|
||||
@@ -121,10 +142,12 @@ GRUB_RECORDFAIL_TIMEOUT=0
|
||||
GRUB_TERMINAL=console
|
||||
EOF
|
||||
|
||||
+
|
||||
divert_grub mountpoint
|
||||
chroot mountpoint update-grub
|
||||
replace_grub_root_with_label mountpoint
|
||||
undivert_grub mountpoint
|
||||
+ undivert_lsb_release mountpoint
|
||||
|
||||
chroot mountpoint apt-get -y clean
|
||||
|
@ -1 +0,0 @@
|
||||
/home/philroche/Working/livecd-rootfs
|
Loading…
Reference in new issue