diff options
author | Chris Lumens <clumens@redhat.com> | 2008-07-24 15:31:19 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2008-07-24 15:31:19 -0400 |
commit | dda399d007d2c2b96b9e903fba32d0034efcf1b0 (patch) | |
tree | 746bd2f1a839edb7701e04199e72fac5a0d406c3 | |
parent | f84447c05459b592e7bf522c735d977573c6f5a9 (diff) | |
download | anaconda-dda399d007d2c2b96b9e903fba32d0034efcf1b0.tar.gz anaconda-dda399d007d2c2b96b9e903fba32d0034efcf1b0.tar.xz anaconda-dda399d007d2c2b96b9e903fba32d0034efcf1b0.zip |
If the xconfig command is given, do something with it (#455938).
-rw-r--r-- | kickstart.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/kickstart.py b/kickstart.py index 3a21eeb82..fa8b315ca 100644 --- a/kickstart.py +++ b/kickstart.py @@ -749,6 +749,16 @@ class VolGroup(commands.volgroup.FC3_VolGroup): request.uniqueID = uniqueID addPartRequest(self.handler.anaconda, request) +class XConfig(commands.xconfig.F10_XConfig): + def parse(self, args): + commands.xconfig.F10_XConfig.parse(self, args) + + if self.startX: + self.handler.id.desktop.setDefaultRunLevel(5) + + if self.defaultdesktop: + self.handler.id.desktop.setDefaultDesktop(self.defaultdesktop) + class ZeroMbr(commands.zerombr.FC3_ZeroMbr): def parse(self, args): commands.zerombr.FC3_ZeroMbr.parse(self, args) @@ -821,7 +831,7 @@ commandMap = { "user": commands.user.F8_User, "vnc": commands.vnc.FC6_Vnc, "volgroup": VolGroup, - "xconfig": commands.xconfig.F10_XConfig, + "xconfig": XConfig, "zerombr": ZeroMbr, "zfcp": ZFCP } |