]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
tree-wide: Remove numbered prefixes from config files 3873/head
authorDaanDeMeyer <daan.j.demeyer@gmail.com>
Wed, 9 Jul 2025 14:19:29 +0000 (16:19 +0200)
committerDaanDeMeyer <daan.j.demeyer@gmail.com>
Fri, 22 Aug 2025 19:56:45 +0000 (21:56 +0200)
With the following changes, there's no more need for numbered prefixes
for ordering:

- Assume EPEL is available for CentOS Stream 9/10
- Stop enabling epel-next repository for CentOS Stream 9
- Remove orphan_file hack for ubuntu jammy since we do it internally now

So we make these changes and remove the numbered prefixes throughout the
tree.

51 files changed:
mkosi.conf.d/20-centos/mkosi.conf.d/epel.conf [deleted file]
mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf.d/20-ext4-orphan-file.conf [deleted file]
mkosi.conf.d/arch.conf [moved from mkosi.conf.d/20-arch.conf with 100% similarity]
mkosi.conf.d/azure-centos-fedora/mkosi.conf [moved from mkosi.conf.d/30-azure-centos-fedora/mkosi.conf with 100% similarity]
mkosi.conf.d/azure-centos-fedora/mkosi.conf.d/arm64.conf [moved from mkosi.conf.d/30-azure-centos-fedora/mkosi.conf.d/20-arm64.conf with 100% similarity]
mkosi.conf.d/azure-centos-fedora/mkosi.conf.d/uefi.conf [moved from mkosi.conf.d/30-azure-centos-fedora/mkosi.conf.d/20-uefi.conf with 100% similarity]
mkosi.conf.d/azure-centos-fedora/mkosi.conf.d/x86-64.conf [moved from mkosi.conf.d/30-azure-centos-fedora/mkosi.conf.d/20-x86-64.conf with 100% similarity]
mkosi.conf.d/azure.conf [moved from mkosi.conf.d/20-azure.conf with 100% similarity]
mkosi.conf.d/bootable.conf [moved from mkosi.conf.d/15-bootable.conf with 100% similarity]
mkosi.conf.d/centos.conf [moved from mkosi.conf.d/20-centos/mkosi.conf with 87% similarity]
mkosi.conf.d/debian-kali-ubuntu/mkosi.conf [moved from mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf with 100% similarity]
mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/efi.conf [moved from mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf.d/20-efi.conf with 100% similarity]
mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/x86-64.conf [moved from mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf.d/20-x86-64.conf with 100% similarity]
mkosi.conf.d/debian.conf [moved from mkosi.conf.d/20-debian/mkosi.conf with 100% similarity]
mkosi.conf.d/fedora/mkosi.conf [moved from mkosi.conf.d/20-fedora/mkosi.conf with 100% similarity]
mkosi.conf.d/fedora/mkosi.conf.d/arm64.conf [moved from mkosi.conf.d/20-fedora/mkosi.conf.d/20-arm64.conf with 100% similarity]
mkosi.conf.d/fedora/mkosi.conf.d/x86_64.conf [moved from mkosi.conf.d/20-fedora/mkosi.conf.d/20-x86_64.conf with 100% similarity]
mkosi.conf.d/kali.conf [moved from mkosi.conf.d/20-kali/mkosi.conf with 100% similarity]
mkosi.conf.d/memory.conf [moved from mkosi.conf.d/15-memory.conf with 100% similarity]
mkosi.conf.d/metadata.conf [moved from mkosi.conf.d/15-metadata.conf with 100% similarity]
mkosi.conf.d/opensuse/mkosi.conf [moved from mkosi.conf.d/20-opensuse/mkosi.conf with 100% similarity]
mkosi.conf.d/opensuse/mkosi.conf.d/x86-64.conf [moved from mkosi.conf.d/20-opensuse/mkosi.conf.d/x86-64.conf with 100% similarity]
mkosi.conf.d/rhel-ubi.conf [moved from mkosi.conf.d/20-rhel-ubi.conf with 100% similarity]
mkosi.conf.d/rpm/mkosi.build.chroot [moved from mkosi.conf.d/30-rpm/mkosi.build.chroot with 100% similarity]
mkosi.conf.d/rpm/mkosi.conf [moved from mkosi.conf.d/30-rpm/mkosi.conf with 100% similarity]
mkosi.conf.d/rpm/mkosi.prepare [moved from mkosi.conf.d/30-rpm/mkosi.prepare with 100% similarity]
mkosi.conf.d/ubuntu.conf [moved from mkosi.conf.d/20-ubuntu/mkosi.conf with 100% similarity]
mkosi.conf.d/x86-64.conf [moved from mkosi.conf.d/15-x86-64.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/arch.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-arch.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/azure-centos-fedora.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-azure-centos-fedora.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/azure.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-azure.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/centos/mkosi.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-centos/mkosi.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/centos/mkosi.conf.d/epel.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-centos/mkosi.conf.d/20-epel-packages.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/dpkg.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/10-dpkg.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/libtss.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/10-libtss.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/systemd-cryptsetup.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/10-systemd-cryptsetup.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/systemd-repart.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/10-systemd-repart.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/fedora-stable.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-fedora-stable.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/fedora.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-fedora.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/opensuse.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/10-opensuse.conf with 100% similarity]
mkosi/resources/mkosi-initrd/mkosi.conf.d/stub.conf [moved from mkosi/resources/mkosi-initrd/mkosi.conf.d/20-stub.conf with 100% similarity]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-10.conf [deleted file]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-9.conf [deleted file]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-epel-packages-10.conf [deleted file]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/epel.conf [moved from mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-epel-packages-9.conf with 93% similarity]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/erofs-utils.conf [moved from mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-erofs-utils.conf with 100% similarity]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/hyperscale-experimental-packages.conf [moved from mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-hyperscale-experimental-packages.conf with 100% similarity]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/pkcs11-provider.conf [moved from mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-pkcs11-provider.conf with 100% similarity]
mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/sbsigntools.conf [moved from mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-epel-packages-efi.conf with 100% similarity]

diff --git a/mkosi.conf.d/20-centos/mkosi.conf.d/epel.conf b/mkosi.conf.d/20-centos/mkosi.conf.d/epel.conf
deleted file mode 100644 (file)
index 9594400..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Release=10
-
-[Distribution]
-Repositories=epel
-
-[Content]
-Packages=
-        rpmautospec
diff --git a/mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf.d/20-ext4-orphan-file.conf b/mkosi.conf.d/30-debian-kali-ubuntu/mkosi.conf.d/20-ext4-orphan-file.conf
deleted file mode 100644 (file)
index 75befe2..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Distribution=ubuntu
-Release=jammy
-
-[Build]
-# "orphan_file" is enabled by default in recent versions of mkfs.ext4 but not supported by the Jammy kernel so we
-# explicitly disable it.
-Environment=SYSTEMD_REPART_MKFS_OPTIONS_EXT4="-O ^orphan_file"
similarity index 87%
rename from mkosi.conf.d/20-centos/mkosi.conf
rename to mkosi.conf.d/centos.conf
index ab255a638124fd57e915794565c3697b1bb3d2e1..0cade4bca93965aea74c95d5bdf3b77e21a54fec 100644 (file)
@@ -7,9 +7,11 @@ Distribution=|rocky
 
 [Distribution]
 Release=10
+Repositories=epel
 
 [Content]
 # CentOS Stream 10 does not ship an unsigned shim
 ShimBootloader=none
 Packages=
         linux-firmware
+        rpmautospec
index e9c8aaa6d777f27df3f290e682073f9db23529a3..47a5551a38f96984094f5cb27931b8f536a6a113 100644 (file)
@@ -6,6 +6,9 @@ Distribution=|alma
 Distribution=|rocky
 Distribution=|rhel
 
+[Distribution]
+Repositories=epel
+
 [Content]
 Packages=
         dnf
diff --git a/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-10.conf b/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-10.conf
deleted file mode 100644 (file)
index 9e4a010..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Release=10
-
-[Distribution]
-Repositories=epel
diff --git a/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-9.conf b/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/10-epel-9.conf
deleted file mode 100644 (file)
index 4c1b9e5..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Release=9
-
-[Distribution]
-Repositories=epel,epel-next
diff --git a/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-epel-packages-10.conf b/mkosi/resources/mkosi-tools/mkosi.conf.d/centos/mkosi.conf.d/20-epel-packages-10.conf
deleted file mode 100644 (file)
index bc3ba0f..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Repositories=epel
-Release=10
-
-[Content]
-Packages=
-        btrfs-progs
-        distribution-gpg-keys