summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--instdata.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/instdata.py b/instdata.py
index 8ec4fb718..2a2f3990b 100644
--- a/instdata.py
+++ b/instdata.py
@@ -133,7 +133,12 @@ class InstallData:
self.timezone.writeKS(f)
self.bootloader.writeKS(f)
self.partitions.writeKS(f)
+ self.writePackagesKS(f)
+ f.write("\n%post\n")
+ self.accounts.writeKScommands(f, self.auth)
+
+ def writePackagesKS(self, f):
f.write("\n%packages")
if self.handleDeps == IGNORE_DEPS:
f.write(" --ignoredeps\n")
@@ -177,9 +182,6 @@ class InstallData:
if pkg.wasForcedOff() or forcedoff.has_key(pkg):
f.write("-%s\n" %(pkg.name))
- f.write("\n%post\n")
- self.accounts.writeKScommands(f, self.auth)
-
def __init__(self, extraModules, floppyDevice, configFileData, methodstr):
self.instLanguage = language.InstallTimeLanguage()
self.keyboard = keyboard.Keyboard()