- Issued:
- 2008-05-21
- Updated:
- 2008-05-21
RHBA-2008:0343 - Bug Fix Advisory
Synopsis
system-config-kickstart bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated system-config-kickstart package that fixes several bugs is now
available.
Description
The system-config-kickstart package contains Kickstart Configurator, a
graphical tool for creating kickstart files.
This updated package fixes the following bugs:
- in the previous system-config-kickstart package, running the
"system-config-kickstart" command on a default installation of Red Hat
Enterprise Linux, that is registered with the Red Hat Network, but has no
other active package repositories, caused system-config-kickstart to exit
with the following error:
system-config-kickstart requires either the base or development yum
repository enabled for package selection. Please enable one of these in
/etc/yum.repos.d and restart the program.
In this updated package, support has been added for package selection using
the Red Hat Network plug-in, which resolves this issue.
- the Kickstart Configurator tool did not have a field to enter a Red Hat
Enterprise Linux installation number. In this updated package, an
installation number can be added in the "Basic Configuration" section.
- regardless of the installation method, the "Upgrade existing boot loader"
radio button in "Boot Loader Options" was always unavailable (grayed out).
- a traceback caused the "Package Selection" section to always be disabled.
- the Kickstart Configurator tool did not have a field to enter LDAP CA
certificate details. In this updated package, LDAP CA certificate
information can be added in the "Authentication" section.
- checking the "Encrypt root password" box in the "Basic Configuration"
section adds the "--iscrypted" option to the kickstart file; however,
un-checking this option did not remove "--iscrypted" from the kickstart
file. In this updated package, un-checking the "Encrypt root password" box
removes the "--iscrypted" option.
- partitions in existing kickstart configuration files were not parsed
correctly by Kickstart Configurator. For example, only the "/boot"
partition was displayed in the "Partition Information" section, when
opening a kickstart configuration file that contained multiple partitions.
Errors such as the following occurred:
/usr/share/system-config-kickstart/partWindow.py:306: GtkWarning:
gtk_tree_store_append: assertion `VALID_ITER (parent, tree_store)' failed
iter = self.part_store.append(self.auto_parent_iter)
/usr/share/system-config-kickstart/partWindow.py:307: GtkWarning:
gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed
self.part_store.set_value(iter, 0, "")
Note: this error was only visible when running system-config-kickstart from
a command line. Partitions are now parsed correctly, which resolves this
issue.
- running the "system-config-kickstart [invalid-kickstart]" command, where
[invalid-kickstart] is an invalid kickstart file, caused a traceback, and
errors such as the following:
Traceback (most recent call last):
File "/usr/bin/system-config-kickstart", line [x], in ?
kickstartGui.kickstartGui(file)
File "/usr/share/system-config-kickstart/kickstartGui.py", line [x], in
__init__
self.parser.readKickstart(file)
Note: this error was only visible when running system-config-kickstart from
a command line. In this updated package, a graphical error is displayed
when problems are encountered reading a kickstart file.
Users of system-config-kickstart are advised to upgrade to this updated
package, which resolves these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 217165 - System config kickstart would not work with yum+rhn
- BZ - 239817 - system-config-kickstart doesn't correctly set isCrypted variable after previewing/generating
- BZ - 305271 - wrong partitioning layout is used....
- BZ - 431567 - Invalid kickstart file couses s-c-k to fail with backtrace
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
system-config-kickstart-2.6.19.6-1.el5.src.rpm | SHA-256: 6991072b00676a83f03918240301140c7605b2ee2db7e4eeb741519580c64834 |
x86_64 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
ia64 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
i386 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
system-config-kickstart-2.6.19.6-1.el5.src.rpm | SHA-256: 6991072b00676a83f03918240301140c7605b2ee2db7e4eeb741519580c64834 |
x86_64 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
i386 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
system-config-kickstart-2.6.19.6-1.el5.src.rpm | SHA-256: 6991072b00676a83f03918240301140c7605b2ee2db7e4eeb741519580c64834 |
s390x | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
system-config-kickstart-2.6.19.6-1.el5.src.rpm | SHA-256: 6991072b00676a83f03918240301140c7605b2ee2db7e4eeb741519580c64834 |
ppc | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
system-config-kickstart-2.6.19.6-1.el5.src.rpm | SHA-256: 6991072b00676a83f03918240301140c7605b2ee2db7e4eeb741519580c64834 |
x86_64 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
i386 | |
system-config-kickstart-2.6.19.6-1.el5.noarch.rpm | SHA-256: af79044d51ef7f44bb20e9fd4ca7849d3e88d648b44942718594570d52bea4c8 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.