Parent Directory | Revision Log | Revision Graph
* Sat Sep 17 2011 Shad L. Lords <slords@mail.com> 11.1.2.242-1.el5.sme - No warnings if kernel not upgraded (recreate initrd if kernel was installed) - No warnings if unable to remove rpm databases - Always pick best arch for package - Allow creating/mounting degraded raid arrays (log info about degraded arrays instead of not starting them) - Start /boot raid device first so it will be in sync for grub install - Automatically upgrade bootloader if necessary - Log install errors but don't bug user about them - Search for language updates on upgrade disk - Force time to be based on UTC - Add final warning before installing - Make install headless but still write keyboard info out (don't ask us to use vnc mode) - Make install window wider (fix titlebar spacing) - Don't email root on raid events - Make boot loader use SME labels - Determine upgradability of SME server (change erase disks to upgrade dialog) - Run SME post-install scripts on kickstart install/upgrade - Limit languages to those supported by SME
1 | slords | 1.6 | From 75560a672126a44bc811fe6968a4ea30ace380e4 Mon Sep 17 00:00:00 2001 |
2 | slords | 1.1 | From: Shad L. Lords <slords@mail.com> |
3 | Date: Mon, 19 Oct 2009 08:45:40 -0600 | ||
4 | slords | 1.6 | Subject: [PATCH 16/17] Run SME post-install scripts on kickstart install/upgrade |
5 | slords | 1.1 | |
6 | --- | ||
7 | kickstart.py | 9 +++++++++ | ||
8 | 1 files changed, 9 insertions(+), 0 deletions(-) | ||
9 | |||
10 | diff --git a/kickstart.py b/kickstart.py | ||
11 | slords | 1.6 | index 1f414c5..2a487b7 100644 |
12 | slords | 1.1 | --- a/kickstart.py |
13 | +++ b/kickstart.py | ||
14 | slords | 1.6 | @@ -888,6 +888,15 @@ class Kickstart(cobject): |
15 | slords | 1.1 | w.pop() |
16 | |||
17 | def postAction(self, anaconda, serial): | ||
18 | + win = anaconda.intf.waitWindow(_("Post Install Script"), | ||
19 | + _("The post installation script is running...")) | ||
20 | + | ||
21 | + script = ( "#!/bin/sh\nmkdir -p /var/lib/dhcp; /sbin/syslogd ; sleep 2; /sbin/e-smith/signal-event post-install\n" ) | ||
22 | slords | 1.4 | + s = AnacondaKSScript (script, interp="/bin/sh", inChroot=1) |
23 | slords | 1.1 | + log.info("%s", s) |
24 | + s.run(anaconda.rootPath, serial) | ||
25 | + win.pop() | ||
26 | + | ||
27 | postScripts = filter (lambda s: s.type == KS_SCRIPT_POST, | ||
28 | self.ksdata.scripts) | ||
29 | |||
30 | -- | ||
31 | slords | 1.8 | 1.7.1 |
32 | slords | 1.1 |
admin@koozali.org | ViewVC Help |
Powered by ViewVC 1.2.1 |