diff options
author | Matt Wilson <msw@redhat.com> | 2001-02-08 02:25:09 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2001-02-08 02:25:09 +0000 |
commit | 0b2a03190c334006ec763db84dbc56549f58341f (patch) | |
tree | dc4316cea917173aeae3e49ad9e2f2c7f7e2dc05 /kickstart.py | |
parent | 1364d966fa5f5bfe3e0c78080436b036c1a29be7 (diff) | |
download | anaconda-0b2a03190c334006ec763db84dbc56549f58341f.tar.gz anaconda-0b2a03190c334006ec763db84dbc56549f58341f.tar.xz anaconda-0b2a03190c334006ec763db84dbc56549f58341f.zip |
1) add "langsupport" flag to ks.cfg
"langsupport --default en_US" will support all languages, en_US default
"langsupport de_DE fr_FR en_US --default fr_FR" will give German, French,
English support, French default
2) don't apply comp default selection state to upgrades - explicitly
turn off each comp
3) log to stderr on "not setupFilesystems" in log.py
Diffstat (limited to 'kickstart.py')
-rw-r--r-- | kickstart.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py index 0a6e3d743..e72fdf9ee 100644 --- a/kickstart.py +++ b/kickstart.py @@ -331,9 +331,18 @@ class KickstartBase(BaseInstallClass): def doLang(self, args): self.setLanguage(args[0]) self.addToSkipList("language") + # XXX remove these two when langsupport is documented self.addToSkipList("languagesupport") self.addToSkipList("languagedefault") + def doLangSupport (self, args): + (args, extra) = isys.getopt(args, '', [ 'default=' ]) + if args: + self.addToSkipList("languagedefault") + self.setLanguageDefault (args[0][1]) + self.addToSkipList("languagesupport") + self.setLanguageSupport(extra) + def doKeyboard(self, args): self.setKeyboard(args[0]) self.addToSkipList("keyboard") @@ -415,6 +424,7 @@ class KickstartBase(BaseInstallClass): "install" : self.doInstall , "keyboard" : self.doKeyboard , "lang" : self.doLang , + "langsupport" : self.doLangSupport , "lilo" : self.doLilo , "lilocheck" : self.doLiloCheck , "mouse" : self.doMouse , |