summaryrefslogtreecommitdiffstats
path: root/pyanaconda/installclass.py
diff options
context:
space:
mode:
authorAles Kozumplik <akozumpl@redhat.com>2011-05-02 11:09:55 +0200
committerAles Kozumplik <akozumpl@redhat.com>2011-05-04 12:49:41 +0200
commitabb45c3606420a0526158cd18737821de9b7952f (patch)
tree19e1e4b4ca7e78c30d861a24198e69182c69a3ec /pyanaconda/installclass.py
parentb71121a1d3fccf110597baf3aba22e450f52ed89 (diff)
downloadanaconda-abb45c3606420a0526158cd18737821de9b7952f.tar.gz
anaconda-abb45c3606420a0526158cd18737821de9b7952f.tar.xz
anaconda-abb45c3606420a0526158cd18737821de9b7952f.zip
Turn sshd setup, kicstart execution and the rescue mode into dispatch steps.
Involves: - making the RescueInterface compatible with the gui and tui interfaces (so they all can be instantiated in the same way) - the rescue step is disabled by default and never returns. It is enabled if kickstart/command line requires it. - kickstart step is disabled by default, enabled only if a kickstart file was provided. - all the sshd methods (setting user accounts, generating keys) were moved to a separete file, 'sshd.py' - the order of actions during anaconda startup had to be changed (setupDisplay() was called before we parsed kickstart which tells us whether or not to use vnc) Related: https://fedoraproject.org/wiki/Anaconda/Features/Rework_dispatch
Diffstat (limited to 'pyanaconda/installclass.py')
-rw-r--r--pyanaconda/installclass.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pyanaconda/installclass.py b/pyanaconda/installclass.py
index 7b2719f27..8092e94cf 100644
--- a/pyanaconda/installclass.py
+++ b/pyanaconda/installclass.py
@@ -84,6 +84,7 @@ class BaseInstallClass(object):
def setSteps(self, anaconda):
dispatch = anaconda.dispatch
dispatch.setStepList(
+ "sshd",
"language",
"keyboard",
"filtertype",