# SPDX-License-Identifier: LGPL-2.1-or-later
-[Config]
-InitrdInclude=initrd/
-
[Output]
@Format=directory
Distribution=arch
[Content]
-Environment=
- SYSTEMD_PACKAGES="systemd systemd-ukify systemd-sysvcompat systemd-resolvconf systemd-tests"
- INITRD_PACKAGES="systemd systemd-sysvcompat"
+VolatilePackages=
+ systemd
+ systemd-ukify
+ systemd-sysvcompat
+ systemd-resolvconf
+ systemd-tests
Packages=
bpf
InitrdPackages=
btrfs-progs
tpm2-tools
+
+InitrdVolatilePackages=
+ systemd
+ systemd-sysvcompat
Distribution=|fedora
[Content]
-Environment=
- SYSTEMD_PACKAGES="systemd
- systemd-udev
- systemd-container
- systemd-repart
- systemd-resolved
- systemd-networkd
- systemd-boot
- systemd-tests
- systemd-ukify
- systemd-pam
- systemd-oomd-defaults
- systemd-journal-remote
- systemd-networkd-defaults"
- INITRD_PACKAGES="systemd systemd-udev"
+VolatilePackages=
+ systemd
+ systemd-udev
+ systemd-container
+ systemd-repart
+ systemd-resolved
+ systemd-networkd
+ systemd-boot
+ systemd-tests
+ systemd-ukify
+ systemd-pam
+ systemd-oomd-defaults
+ systemd-journal-remote
+ systemd-networkd-defaults
Packages=
bpftool
InitrdPackages=
tpm2-tools
+
+InitrdVolatilePackages=
+ systemd
+ systemd-udev
Distribution=|ubuntu
[Content]
-Environment=
- SYSTEMD_PACKAGES="systemd
- systemd-userdbd
- systemd-oomd
- systemd-sysv
- systemd-tests
- systemd-timesyncd
- systemd-resolved
- systemd-homed
- systemd-coredump
- systemd-journal-remote
- systemd-container
- systemd-boot
- systemd-ukify
- udev"
- INITRD_PACKAGES="systemd udev"
+VolatilePackages=
+ systemd
+ systemd-userdbd
+ systemd-oomd
+ systemd-sysv
+ systemd-tests
+ systemd-timesyncd
+ systemd-resolved
+ systemd-homed
+ systemd-coredump
+ systemd-journal-remote
+ systemd-container
+ systemd-boot
+ systemd-ukify
+ udev
Packages=
^libasan[0-9]+$
InitrdPackages=
btrfs-progs
tpm2-tools
+
+InitrdVolatilePackages=
+ systemd
+ udev
# SPDX-License-Identifier: LGPL-2.1-or-later
set -e
-# shellcheck disable=SC2086
-mkosi-install $INITRD_PACKAGES
-
# OpenSUSE insists on blacklisting erofs by default because its supposedly a legacy filesystem.
# See https://github.com/openSUSE/suse-module-tools/pull/71
rm -f "$BUILDROOT/usr/lib/modprobe.d/60-blacklist_fs-erofs.conf"
[Match]
Distribution=opensuse
+[Config]
+InitrdInclude=initrd/
+
[Content]
-Environment=
- SYSTEMD_PACKAGES="systemd
- udev
- systemd-experimental
- systemd-boot
- systemd-container
- systemd-homed
- systemd-network
- systemd-portable
- systemd-sysvcompat
- systemd-testsuite"
- INITRD_PACKAGES="systemd udev systemd-experimental"
+VolatilePackages=
+ systemd
+ udev
+ systemd-experimental
+ systemd-boot
+ systemd-container
+ systemd-homed
+ systemd-network
+ systemd-portable
+ systemd-sysvcompat
+ systemd-testsuite
# We install gawk, gzip, grep, xz, sed, rsync and docbook-xsl-stylesheets here explicitly so that the busybox
# versions don't get installed instead.
kmod
libkmod2
tpm2.0-tools
+
+InitrdVolatilePackages=
+ systemd
+ udev
+ systemd-experimental
+++ /dev/null
-#!/bin/bash
-# SPDX-License-Identifier: LGPL-2.1-or-later
-set -e
-
-# shellcheck disable=SC2086
-mkosi-install $SYSTEMD_PACKAGES