68 |
return 't' |
return 't' |
69 |
|
|
70 |
def setSteps(self, dispatch): |
def setSteps(self, dispatch): |
71 |
dispatch.setStepList( |
dispatch.setStepList( |
72 |
"language", |
"language", |
73 |
"keyboard", |
"keyboard", |
74 |
|
"installtype", |
75 |
"findrootparts", |
"findrootparts", |
76 |
"findinstall", |
"findinstall", |
|
"installtype", |
|
77 |
"partitionobjinit", |
"partitionobjinit", |
78 |
"upgrademount", |
"upgrademount", |
79 |
"upgrademigfind", |
"upgrademigfind", |
82 |
"reposetup", |
"reposetup", |
83 |
"upgbootloader", |
"upgbootloader", |
84 |
"checkdeps", |
"checkdeps", |
85 |
"dependencies", |
"dependencies", |
86 |
"postselection", |
"postselection", |
87 |
"install", |
"confirminstall", |
88 |
|
"install", |
89 |
"migratefilesystems", |
"migratefilesystems", |
90 |
"preinstallconfig", |
"preinstallconfig", |
91 |
"installpackages", |
"installpackages", |
94 |
"dopostaction", |
"dopostaction", |
95 |
"methodcomplete", |
"methodcomplete", |
96 |
"copylogs", |
"copylogs", |
97 |
"complete" |
"complete" |
98 |
) |
) |
99 |
|
|
100 |
if iutil.getPPCMachine() == "iSeries": |
if iutil.getPPCMachine() == "iSeries": |
101 |
dispatch.skipStep("bootloadersetup", skip = 0) |
dispatch.skipStep("bootloadersetup", skip = 0) |
111 |
win = anaconda.intf.waitWindow(_("Post Upgrade Script"), |
win = anaconda.intf.waitWindow(_("Post Upgrade Script"), |
112 |
_("The post upgrade script is running...")) |
_("The post upgrade script is running...")) |
113 |
|
|
114 |
script = ( "#!/bin/sh\nmkdir /var/lib/dhcp; /sbin/syslogd ; sleep 2; /sbin/e-smith/signal-event post-upgrade\n" ) |
script = ( "#!/bin/sh\nmkdir -p /var/lib/dhcp; /sbin/syslogd ; sleep 2; /sbin/e-smith/signal-event post-upgrade\n" ) |
115 |
s = Script(script, interp="/bin/sh", inChroot=1) |
s = Script(script, interp="/bin/sh", inChroot=1) |
116 |
log.info("%s", s) |
log.info("%s", s) |
117 |
s.run(anaconda.rootPath, serial) |
s.run(anaconda.rootPath, serial) |