-
Language:
English
-
Language:
English
Red Hat Training
A Red Hat training course is available for Red Hat Satellite
Chapter 3. Major Corrections
Major bug fixes and workarounds released for RHN Satellite 5.4.1.
- The
rhncfg-*-5.9.27-15
component contained a regression that caused the configuration file's directory structure to be recreated within each path component. Therhncfg-*-5.9.27-15
component was upgraded to remove the regression, and configuration files are now being written to the expected path. - The
maxMember
andmaxFlex
values were reportingNULL
parameters. When a Satellite Administrator attempted to adjust software channel entitlements, an internal server error would be received. ThemaxMember
andmaxFlex
values now use0
rather thanNULL
parameters, and software channel entitlements are now building as expected. - Previously, certain applications that operate on files in the
/etc/rhn/
directory, including the RHN Satellite web interface, could have changed the permissions of those files. If the permissions were changed, and an administrator also changed the default permissions on the/etc/rhn/
directory (mode 750), non-Satellite applications and users would be able to access the affected files.With this update, the affected applications no longer change the permissions of files in/etc/rhn/
. - Running RHN Satellite 5.3 on Red Hat Enterprise Linux 5.5 64-bit systems, with SELinux in Enforcing mode, and without setting the
allow_httpd_mod_auth_pam
SELinux boolean can lead to system registration with Kerberos PAM authentication to fail. To work around this issue, set theallow_httpd_mod_auth_pam
SELinux boolean toTRUE
so that users can register systems using Kerberos authentication. - A regression occurred in the
client.configchannel.deleteFiles
API call, that caused files not to be deleted correctly. The regression in the API call was fixed and files can now be deleted and added back successfully. - Using the
errata.clone()
API to clone a specific errata to a cloned or custom channel would create a search through all packages belonging to the errata from all channels. In this case, the correct packages would be added, as well as packages from different channels with the same name and architecture as the ones from the cloned channel. The search no longer looks through unrelated channels, and only the correct packages are added. - Under Red Hat Enterprise Linux 6 with SELinux disabled, using the web UI to compare the differences between a revision file would cause the
lgetfilecon
function to throw an exception and display a fatal error. The exception is now handled quietly, and the task allowed to complete as expected. - When provisioning a Red Hat Enterprise Linux 6 system with a static network interface, the kickstart file would not be included in the ramdisk, and the provisioning would not complete. The kickstart file is now included in the ramdisk, and provisioning these systems now completes successfully.