From b68f4cade487aef4aab880d39cc553dbd6fed364 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 24 Jan 2024 12:28:41 +0100 Subject: dissect: add --make-archive option to convert DDI to tarball --- mkosi.images/base/mkosi.build.chroot | 1 + mkosi.images/base/mkosi.conf.d/10-arch.conf | 1 + mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf | 2 ++ mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf | 2 ++ mkosi.images/base/mkosi.conf.d/10-opensuse.conf | 2 ++ 5 files changed, 8 insertions(+) (limited to 'mkosi.images') diff --git a/mkosi.images/base/mkosi.build.chroot b/mkosi.images/base/mkosi.build.chroot index 9524fdb103..f164c954b7 100755 --- a/mkosi.images/base/mkosi.build.chroot +++ b/mkosi.images/base/mkosi.build.chroot @@ -153,6 +153,7 @@ if [ ! -f "$BUILDDIR"/build.ninja ]; then -D initrd=true -D fexecve=true -D default-keymap="$DEFAULT_KEYMAP" + -D libarchive=enabled ) # On debian-like systems the library directory is not /usr/lib64 but /usr/lib//. diff --git a/mkosi.images/base/mkosi.conf.d/10-arch.conf b/mkosi.images/base/mkosi.conf.d/10-arch.conf index 7ab0c712ae..385c73979f 100644 --- a/mkosi.images/base/mkosi.conf.d/10-arch.conf +++ b/mkosi.images/base/mkosi.conf.d/10-arch.conf @@ -8,6 +8,7 @@ Packages= cryptsetup dbus gnutls + libarchive libbpf libfido2 libmicrohttpd diff --git a/mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf b/mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf index 4dec24cc20..def5eaa2de 100644 --- a/mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf +++ b/mkosi.images/base/mkosi.conf.d/10-centos-fedora.conf @@ -9,6 +9,7 @@ Packages= audit-libs cryptsetup-libs gnutls + libarchive libasan libbpf libfido2 @@ -39,6 +40,7 @@ BuildPackages= pkgconfig(glib-2.0) pkgconfig(gnutls) pkgconfig(libacl) + pkgconfig(libarchive) pkgconfig(libbpf) pkgconfig(libcap) pkgconfig(libcryptsetup) diff --git a/mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf b/mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf index c529e0b176..fc684a4482 100644 --- a/mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf +++ b/mkosi.images/base/mkosi.conf.d/10-debian-ubuntu.conf @@ -8,6 +8,7 @@ Distribution=|ubuntu Packages= dmsetup libapparmor1 + libarchive13 libfdisk1 libfido2-1 libglib2.0-0 @@ -30,6 +31,7 @@ BuildPackages= g++ libacl1-dev libapparmor-dev + libarchive-dev libaudit-dev libblkid-dev libbpf-dev diff --git a/mkosi.images/base/mkosi.conf.d/10-opensuse.conf b/mkosi.images/base/mkosi.conf.d/10-opensuse.conf index ec91b4901f..1c00b78322 100644 --- a/mkosi.images/base/mkosi.conf.d/10-opensuse.conf +++ b/mkosi.images/base/mkosi.conf.d/10-opensuse.conf @@ -14,6 +14,7 @@ Packages= grep gzip libbpf1 + libarchive13 libcrypt1 libcryptsetup12 libdw1 @@ -53,6 +54,7 @@ BuildPackages= intltool libacl-devel libapparmor-devel + libarchive-devel libblkid-devel libbpf-devel libcap-devel -- cgit v1.2.3