[focal, jammy:linux-meta-azure*][STEP 4] UBUNTU: [Packaging] Produce linux-azure-fde & linux-image-azure-fde
Dimitri John Ledkov
dimitri.ledkov at canonical.com
Thu Apr 27 17:32:46 UTC 2023
Produce linux-azure-fde and linux-image-azure-fde from the regular
linux-meta-azure package. This eliminates the need to have a separate,
second derivative main/signed/meta -fde package.
BugLink: https://bugs.launchpad.net/bugs/2017571
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
---
debian/control.d/azure | 32 ++++++++++++++++++++++++++++++--
1 file changed, 30 insertions(+), 2 deletions(-)
diff --git a/debian/control.d/azure b/debian/control.d/azure
index 784446143d..e0a1b82afc 100644
--- a/debian/control.d/azure
+++ b/debian/control.d/azure
@@ -13,9 +13,23 @@ Section: metapackages
Provides: ${dkms:zfs-modules} ${dkms:virtualbox-guest-modules} ${dkms:wireguard-linux-compat-modules}
Priority: optional
Depends: ${misc:Depends}, linux-image-${kernel-abi-version}-azure
-Description: Linux kernel image for Azure systems.
+Description: Linux kernel image for Azure systems (vmlinuz).
This package will always depend on the latest kernel image available
for Azure systems.
+ .
+ This package will use vmlinuz during boot.
+
+Package: linux-image-azure-fde${variant:suffix}
+Architecture: amd64
+Section: metapackages
+Provides: ${dkms:zfs-modules} ${dkms:virtualbox-guest-modules} ${dkms:wireguard-linux-compat-modules}
+Priority: optional
+Depends: ${misc:Depends}, linux-image-${kernel-abi-version}-azure-fde
+Description: Linux kernel image for Azure systems (kernel.efi).
+ This package will always depend on the latest kernel image available
+ for Azure systems.
+ .
+ This package will use kernel.efi during boot.
Package: linux-modules-extra-azure${variant:suffix}
Architecture: amd64 arm64
@@ -33,9 +47,23 @@ Section: metapackages
Priority: optional
Provides: ${test:provides-full-azure} ${test:provides-full-preferred}
Depends: ${misc:Depends}, linux-image-azure${variant:suffix} (= ${binary:Version}), linux-headers-azure${variant:suffix} (= ${binary:Version}), linux-tools-azure${variant:suffix} (= ${binary:Version}), linux-cloud-tools-azure${variant:suffix} (= ${binary:Version})
-Description: Complete Linux kernel for Azure systems.
+Description: Complete Linux kernel for Azure systems (vmlinuz).
+ This package will always depend on the latest complete Linux kernel available
+ for Azure systems.
+ .
+ This package will use vmlinuz during boot.
+
+Package: linux-azure-fde${variant:suffix}
+Architecture: amd64
+Section: metapackages
+Priority: optional
+Provides: ${test:provides-full-azure-fde}
+Depends: ${misc:Depends}, linux-image-azure-fde${variant:suffix} (= ${binary:Version}), linux-headers-azure${variant:suffix} (= ${binary:Version}), linux-tools-azure${variant:suffix} (= ${binary:Version}), linux-cloud-tools-azure${variant:suffix} (= ${binary:Version})
+Description: Complete Linux kernel for Azure systems (kernel.efi).
This package will always depend on the latest complete Linux kernel available
for Azure systems.
+ .
+ This package will use kernel.efi during boot.
Package: linux-tools-azure${variant:suffix}
Architecture: amd64 arm64
--
2.34.1
More information about the kernel-team
mailing list