From efeb864cb547a2cbf96dc0053a8bdb4d9190b364 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 05:50:45 +0200 Subject: Merging upstream version 256. Signed-off-by: Daniel Baumann --- mkosi.images/exitrd/mkosi.conf.d/10-arch.conf | 29 ++++++++++++++++++++++ .../exitrd/mkosi.conf.d/10-centos-fedora.conf | 9 +++++++ .../exitrd/mkosi.conf.d/10-debian-ubuntu.conf | 9 +++++++ mkosi.images/exitrd/mkosi.conf.d/10-opensuse.conf | 8 ++++++ 4 files changed, 55 insertions(+) create mode 100644 mkosi.images/exitrd/mkosi.conf.d/10-arch.conf create mode 100644 mkosi.images/exitrd/mkosi.conf.d/10-centos-fedora.conf create mode 100644 mkosi.images/exitrd/mkosi.conf.d/10-debian-ubuntu.conf create mode 100644 mkosi.images/exitrd/mkosi.conf.d/10-opensuse.conf (limited to 'mkosi.images/exitrd/mkosi.conf.d') diff --git a/mkosi.images/exitrd/mkosi.conf.d/10-arch.conf b/mkosi.images/exitrd/mkosi.conf.d/10-arch.conf new file mode 100644 index 0000000..c8b1904 --- /dev/null +++ b/mkosi.images/exitrd/mkosi.conf.d/10-arch.conf @@ -0,0 +1,29 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Distribution=arch + +[Content] +Packages= + systemd + +RemoveFiles= + # Arch Linux doesn't split their gcc-libs package so we manually remove + # unneeded stuff here to make sure it doesn't end up in the image. + /usr/lib/libgfortran.so* + /usr/lib/libgo.so* + /usr/lib/libgomp.so* + /usr/lib/libgphobos.so* + /usr/lib/libobjc.so* + /usr/lib/libgdruntime.so* + + # Remove all files that are only required for development. + /usr/lib/*.a + /usr/include/* + + /usr/share/i18n/* + /usr/share/hwdata/* + /usr/share/iana-etc/* + /usr/share/locale/* + /usr/share/terminfo/* + /usr/share/zoneinfo/* diff --git a/mkosi.images/exitrd/mkosi.conf.d/10-centos-fedora.conf b/mkosi.images/exitrd/mkosi.conf.d/10-centos-fedora.conf new file mode 100644 index 0000000..8458dee --- /dev/null +++ b/mkosi.images/exitrd/mkosi.conf.d/10-centos-fedora.conf @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Distribution=|centos +Distribution=|fedora + +[Content] +Packages= + systemd-standalone-shutdown diff --git a/mkosi.images/exitrd/mkosi.conf.d/10-debian-ubuntu.conf b/mkosi.images/exitrd/mkosi.conf.d/10-debian-ubuntu.conf new file mode 100644 index 0000000..babde60 --- /dev/null +++ b/mkosi.images/exitrd/mkosi.conf.d/10-debian-ubuntu.conf @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Distribution=|debian +Distribution=|ubuntu + +[Content] +Packages= + systemd diff --git a/mkosi.images/exitrd/mkosi.conf.d/10-opensuse.conf b/mkosi.images/exitrd/mkosi.conf.d/10-opensuse.conf new file mode 100644 index 0000000..3f6df21 --- /dev/null +++ b/mkosi.images/exitrd/mkosi.conf.d/10-opensuse.conf @@ -0,0 +1,8 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Distribution=opensuse + +[Content] +Packages= + systemd -- cgit v1.2.3