]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi-obs: rearrange settings into a subfile that is only for Profile=main 3554/head
authorLuca Boccassi <luca.boccassi@gmail.com>
Tue, 25 Feb 2025 14:10:31 +0000 (14:10 +0000)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 26 Feb 2025 10:24:33 +0000 (10:24 +0000)
These cannot be used with subimages, so move them down one level

mkosi/resources/mkosi-obs/mkosi.conf
mkosi/resources/mkosi-obs/mkosi.conf.d/main.conf [new file with mode: 0644]

index d44afb8aff4d1ee6d9d3f296d155230b028944c1..0c278578a8ac55cd199079008158b6efeaff0307 100644 (file)
@@ -1,25 +1,13 @@
 # SPDX-License-Identifier: LGPL-2.1-or-later
 [Build]
-SandboxTrees=/usr/src/packages/SOURCES:/usr/src/packages/SOURCES
-BuildSources=/usr/src/packages/OTHER:/usr/src/packages/OTHER
-ToolsTree=
 History=no
-CacheDirectory=
-Incremental=no
-WithNetwork=never
-
-[Distribution]
-RepositoryKeyCheck=no
-LocalMirror=file:///.build.binaries/
 
 [Output]
-OutputDirectory=
-Checksum=yes
 SplitArtifacts=pcrs,roothash,os-release
 CompressOutput=zstd
 
 [Validation]
-SignExpectedPcrCertificate=/usr/src/packages/SOURCES/_projectcert.crt
 SecureBoot=no
 SignExpectedPcr=no
 Verity=defer
+Checksum=yes
diff --git a/mkosi/resources/mkosi-obs/mkosi.conf.d/main.conf b/mkosi/resources/mkosi-obs/mkosi.conf.d/main.conf
new file mode 100644 (file)
index 0000000..9be3c88
--- /dev/null
@@ -0,0 +1,22 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Match]
+Image=main
+
+[Build]
+SandboxTrees=/usr/src/packages/SOURCES:/usr/src/packages/SOURCES
+BuildSources=/usr/src/packages/OTHER:/usr/src/packages/OTHER
+ToolsTree=
+CacheDirectory=
+Incremental=no
+WithNetwork=never
+
+[Distribution]
+RepositoryKeyCheck=no
+LocalMirror=file:///.build.binaries/
+
+[Output]
+OutputDirectory=
+
+[Validation]
+SignExpectedPcrCertificate=/usr/src/packages/SOURCES/_projectcert.crt