diff options
author | Matt Wilson <msw@redhat.com> | 1999-09-02 16:36:27 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-09-02 16:36:27 +0000 |
commit | 083d1d3db34df5a4075eb0673e914f3a9f3525a9 (patch) | |
tree | 1012e657c90aaa44e749f8b726cf340aaeb5e80e | |
parent | 951b4420c9b0446cca42012e2b5938073f90c975 (diff) | |
download | anaconda-083d1d3db34df5a4075eb0673e914f3a9f3525a9.tar.gz anaconda-083d1d3db34df5a4075eb0673e914f3a9f3525a9.tar.xz anaconda-083d1d3db34df5a4075eb0673e914f3a9f3525a9.zip |
fix for inittab
-rw-r--r-- | todo.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -945,12 +945,13 @@ class ToDo: inittab = open (self.instPath + '/etc/inittab', 'r') lines = inittab.readlines () inittab.close () + inittab = open (self.instPath + '/etc/inittab', 'w') for line in lines: if len (line) > 3 and line[:3] == "id:": - line[4] = str (self.initlevel) - break - inittab = open (self.instPath + '/etc/inittab', 'w') - inittab.write (string.join (lines), '\n') + fields = string.split (line, ':') + fields[1] = str (self.initlevel) + line = string.join (fields, ':') + inittab.write (line) inittab.close () def doInstall(self): |