[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[atomic-devel] [PATCH] base: Expand @core, drop some bits from it



We should probably discuss the firewalld one at least.  It's tricky
because for the cloud case, perimeter firewalls are expected, but Atomic
can also be installed to bare metal.

Patch below:

For my libhif (librepo/hawkey) branch of rpm-ostree, we'd need to pull
in libcomps in order to expand @core.  Because I have some outstanding
issues with that code
<https://github.com/midnightercz/libcomps/issues/22>, let's just
expand @core manually.

A major bonus of this is it allows us to drop yum and some other
components like authconfig and firewalld.
---
 fedora-atomic-base.json | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
From 36d18b490529fec91b74ca9b464adb73ef0ab462 Mon Sep 17 00:00:00 2001
From: Colin Walters <walters verbum org>
Date: Mon, 14 Jul 2014 18:37:02 -0400
Subject: [PATCH] base: Expand @core, drop some bits from it

For my libhif (librepo/hawkey) branch of rpm-ostree, we'd need to pull
in libcomps in order to expand @core.  Because I have some outstanding
issues with that code
<https://github.com/midnightercz/libcomps/issues/22>, let's just
expand @core manually.

A major bonus of this is it allows us to drop yum and some other
components like authconfig and firewalld.
---
 fedora-atomic-base.json | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/fedora-atomic-base.json b/fedora-atomic-base.json
index 140eff3..d2eb5b4 100644
--- a/fedora-atomic-base.json
+++ b/fedora-atomic-base.json
@@ -14,7 +14,17 @@
     "packages": ["dracut-config-generic", "kernel", "rpm-ostree", "lvm2",
 		 "btrfs-progs", "e2fsprogs", "xfsprogs",
 		 "syslinux-extlinux", "authconfig",
-		 "gnupg2", "@core"],
+		 "gnupg2",
+		 "basesystem",
+		 "bash",
+		 "coreutils",
+		 "curl",
+		 "NetworkManager",
+		 "hostname", "initscripts", "iproute", "iputils", "less", "man-db",
+		 "openssh-clients", "openssh-server", "passwd", "plymouth",
+		 "policycoreutils", "procps-ng", "rootfiles", "rpm",
+		 "selinux-policy-targeted", "setup", "shadow-utils",
+		 "sudo", "systemd", "util-linux", "vim-minimal"],
 
     "default_target": "multi-user.target"
 }
-- 
1.8.3.1


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]