diff options
author | Matt Wilson <msw@redhat.com> | 1999-09-27 18:00:59 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-09-27 18:00:59 +0000 |
commit | 9903524672dc375c5dad43e14f723dc8eb8c1d85 (patch) | |
tree | 0e470dbf060bf86d865a9cd3fa4dd0c8bb65346a /todo.py | |
parent | 07ac270b046ee2918e6f94e7b1c8d99ce8fb287b (diff) | |
download | anaconda-9903524672dc375c5dad43e14f723dc8eb8c1d85.tar.gz anaconda-9903524672dc375c5dad43e14f723dc8eb8c1d85.tar.xz anaconda-9903524672dc375c5dad43e14f723dc8eb8c1d85.zip |
three jj patches
Diffstat (limited to 'todo.py')
-rw-r--r-- | todo.py | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1,6 +1,7 @@ import rpm, os import iutil, isys from lilo import LiloConfiguration +from silo import SiloInstall import string import socket import crypt @@ -432,6 +433,10 @@ class ToDo: self.bootdisk = 0 self.liloImages = {} self.liloDevice = None + if iutil.getArch() == "sparc": + self.silo = SiloInstall(self) + else: + self.silo = None self.timezone = None self.upgrade = 0 self.ddruidAlreadySaved = 0 @@ -1564,7 +1569,10 @@ class ToDo: devnull = os.open("/dev/null", os.O_RDWR) iutil.execWithRedirect(argv[0], argv, root = self.instPath, stdout = devnull) - self.installLilo () + if self.silo: + self.silo.installSilo () + else: + self.installLilo () if self.instClass.postScript: scriptRoot = "/" |