aboutsummaryrefslogtreecommitdiff
path: root/components
diff options
from:
to:
context:
space:
mode:
authorGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-12-13 09:26:02 -0500
committerGravatar Neal Gompa <ngompa@fedoraproject.org> 2024-12-13 10:18:06 -0500
commit1f496fc7439d46904c7fdf81baa35df023853cd3 (patch)
tree4a82cf54fb90806c7b5a3bfd82651e5fd68f25c7 /components
parented9909ea20c669f0348298a4757178cc9d07fe1b (diff)
downloadkiwi-descriptions-1f496fc7439d46904c7fdf81baa35df023853cd3.tar.gz
kiwi-descriptions-1f496fc7439d46904c7fdf81baa35df023853cd3.zip
components: Introduce a BaseCommon profile
This is where the lowest level common denominator configuration goes for most images go.
Diffstat (limited to 'components')
-rw-r--r--components/boot.xml1
-rw-r--r--components/common.xml8
-rw-r--r--components/desktops/common.xml5
-rw-r--r--components/liveinstall.xml1
4 files changed, 13 insertions, 2 deletions
diff --git a/components/boot.xml b/components/boot.xml
index 2427eb7..ee27d4f 100644
--- a/components/boot.xml
+++ b/components/boot.xml
@@ -3,6 +3,7 @@
<profile name="BootCore" description="Boot core packages"/>
<profile name="BootCoreUKI" description="Boot core packages for UKI"/>
<profile name="BootDiskCore" description="Boot disk core configuration">
+ <requires profile="BaseCommon"/>
<requires profile="BootCore"/>
</profile>
</profiles>
diff --git a/components/common.xml b/components/common.xml
new file mode 100644
index 0000000..72bfb41
--- /dev/null
+++ b/components/common.xml
@@ -0,0 +1,8 @@
+<image>
+ <profiles>
+ <profile name="BaseCommon" description="Base common packages"/>
+ </profiles>
+ <packages type="image" patternType="plusRecommended" profiles="BaseCommon">
+ <namedCollection name="standard"/>
+ </packages>
+</image>
diff --git a/components/desktops/common.xml b/components/desktops/common.xml
index 398666d..4f31c0d 100644
--- a/components/desktops/common.xml
+++ b/components/desktops/common.xml
@@ -1,6 +1,8 @@
<image>
<profiles>
- <profile name="DesktopCommon" description="Common desktop packages"/>
+ <profile name="DesktopCommon" description="Common desktop packages">
+ <requires profile="BaseCommon"/>
+ </profile>
</profiles>
<packages type="image" patternType="plusRecommended" profiles="DesktopCommon">
<namedCollection name="fonts"/>
@@ -9,7 +11,6 @@
<namedCollection name="hardware-support"/>
<namedCollection name="printing"/>
<namedCollection name="guest-desktop-agents"/>
- <namedCollection name="standard"/>
<package name="mediawriter"/>
<ignore name="gfs2-utils"/>
<ignore name="reiserfs-utils"/>
diff --git a/components/liveinstall.xml b/components/liveinstall.xml
index 12891ff..a53b36b 100644
--- a/components/liveinstall.xml
+++ b/components/liveinstall.xml
@@ -1,6 +1,7 @@
<image>
<profiles>
<profile name="LiveInstall" description="Live Install ISO">
+ <requires profile="BaseCommon"/>
<requires profile="BootCore"/>
</profile>
</profiles>