summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
authormikem <mikem>2004-05-07 17:10:56 +0000
committermikem <mikem>2004-05-07 17:10:56 +0000
commit8738d0078415e842b997354c3058eedd38bdf2c7 (patch)
tree69eebbfee25047b2953e31d537c8618210fa8c65 /kickstart.py
parent8aaa0c50c962ff1a75224f24cadae8699bbaade7 (diff)
downloadanaconda-8738d0078415e842b997354c3058eedd38bdf2c7.tar.gz
anaconda-8738d0078415e842b997354c3058eedd38bdf2c7.tar.xz
anaconda-8738d0078415e842b997354c3058eedd38bdf2c7.zip
kickstart --nobase option to allow @core installs
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/kickstart.py b/kickstart.py
index cb8327046..94208700c 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -719,6 +719,8 @@ class KickstartBase(BaseInstallClass):
id.handleDeps = IGNORE_DEPS
elif arg == "--ignoremissing":
self.handleMissing = KS_MISSING_IGNORE
+ elif arg == "--nobase":
+ self.addBase = 0
where = "packages"
self.skipSteps.append("package-selection")
@@ -1349,7 +1351,8 @@ class KickstartBase(BaseInstallClass):
def setGroupSelection(self, grpset, intf):
grpset.unselectAll()
- grpset.selectGroup("base")
+ if self.addBase:
+ grpset.selectGroup("base")
for n in self.groupList:
try:
grpset.selectGroup(n)
@@ -1385,6 +1388,7 @@ class KickstartBase(BaseInstallClass):
self.skipSteps = []
self.showSteps = []
self.interactive = 0
+ self.addBase = 1
self.packageList = []
self.groupList = []
self.excludedList = []