[PATCH 1/2] Force authconfig to be installed on the target system (#848803).

Chris Lumens clumens at redhat.com
Thu Aug 16 15:31:45 UTC 2012


---
 pyanaconda/install.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/pyanaconda/install.py b/pyanaconda/install.py
index 805a5c5..a2f54c3 100644
--- a/pyanaconda/install.py
+++ b/pyanaconda/install.py
@@ -62,7 +62,12 @@ def doInstall(storage, payload, ksdata, instClass):
     turnOnFilesystems(storage)
 
     # Do packaging.
-    payload.preInstall(packages=storage.packages, groups=payload.languageGroups(ksdata.lang.lang))
+
+    # anaconda requires storage packages in order to make sure the target
+    # system is bootable and configurable, and some other packages in order
+    # to finish setting up the system.
+    packages = storage.packages + ["authconfig", "system-config-firewall-base"]
+    payload.preInstall(packages=packages, groups=payload.languageGroups(ksdata.lang.lang))
     payload.install()
 
     with progress_report(_("Performing post-install setup tasks")):
-- 
1.7.11.2



More information about the anaconda-patches mailing list