Ce contenu n'est pas disponible dans la langue sélectionnée.
4.41. initscripts
4.41.1.  RHBA-2013:1300 — initscripts bug fix update  
Copier lienLien copié sur presse-papiers!
		Updated initscripts packages that fix several bugs are now available for Red Hat Enterprise Linux 5.
	
		The initscripts package contains system scripts to boot your system, change runlevels, activate and deactivate most network interfaces, and shut the system down cleanly.
	
Bug Fixes
- BZ#545881
- Previously, the information in the sysconfig.txt file was not precise enough and could mislead the users:The text has been updated to the following form:Enable or disable IPv6 configuration for this interface Enable or disable IPv6 configuration for this interfaceCopy to Clipboard Copied! Toggle word wrap Toggle overflow From the updated information it is now clear that theEnable or disable IPv6 static, DHCP, or autoconf configuration for this interface Enable or disable IPv6 static, DHCP, or autoconf configuration for this interfaceCopy to Clipboard Copied! Toggle word wrap Toggle overflow IPV6INIT=nosetting does not mean that the whole IPv6 is disabled.
- BZ#636861
- Previously, the shutdown script ran thehardware clocktool, which attempted to access the/dev/rtcdevice even if it did not exist. A patch has been provided to fix this bug andinitscriptsnow verifies if the/dev/rtcdevice exists before attempting to run thehardware clocktool.
- BZ#735982
- Prior to this update, thesysctl.dfeature was not included in thesysctlutility manual page. The manual page has been updated, thus fixing the bug.
- BZ#747418
- Previously, primary slave was set before bond initialization, which led to error messages being returned. To fix this bug, theprimary=option is ignored before slaves are set up and this value is set after the enslavement. As a result, no error messages are returned.
- BZ#814058
- When kernel module required a device removal, the/etc/sysconfig/network-scripts/net.hotplugutility tried to remove the device. As the device was not present, it led to an error message being returned. The patched version checks whether the/sys/class/net/$DEVICEdevice is present and if not, the device is now ignored.
- BZ#843386
- After sending a TERM signal, thekillproc()function always waited a number of seconds before it checked the process again. Consequently, the user waited unnecessarily long. A patch has been provided to check the process multiple times during the delay. As a result,killproc()can continue almost immediately after the process ends.
- BZ#844671
- The previous version of thekpartxtool was not called with-p poption, which led to inconsistent partition mappings on some disks or partitions not mapped at all. A patch has been provided to fix this bug. All configured devices are now properly represented in the /dev/mapper application and have the correct partition mappings present with consistent delimiter usage.
- BZ#852967
- When the names ofinitscriptsandlockfilediffered, thestatus()function was not able to determine whether the subsystem was locked. The possibility to specify explicitly the name of lockfile through the-loption has been added and thestatus()function can now determine whether the subsystem is locked.
- BZ#853038
- The previous version ofinitscriptsdid not support the IPv6 routing in the same way the IPv4 routing did. IPv6 addressing and routing could be achieved only by specifying theipcommands explicitly with the -6 flag in the/etc/sysconfig/network-scripts/route-DEVICE_NAMEconfiguration file (whereDEVICE_NAMEis the name of the respective network interface). With this update, related network scripts have been modified to provide support for IPv6 routing. IPv6 routing is now configured separately in the the/etc/sysconfig/network-scripts/route6-DEVICE_NAMEfile, thus fixing this bug.
- BZ#860252
- Previous version of sysconfig.txt file led users to insert theVLAN=yesoption into the global configuration file. Consequently, an interface with a name containing a dot (brbond0.XX) was recognized as a VLAN interface. To fix this bug, sysconfig.txt has been changed and VLAN stanza has been added to the interface configuration file. As a result, the above mentioned devices are no longer recognized as VLAN interfaces.
- BZ#862597
- The descriptions of thekernel.msgmaxparameter:and theControls the default maxmimum size of a message queue Controls the default maxmimum size of a message queueCopy to Clipboard Copied! Toggle word wrap Toggle overflow kernel.msgmnbparameter:in the defaultControls the maximum size of a message, in bytes Controls the maximum size of a message, in bytesCopy to Clipboard Copied! Toggle word wrap Toggle overflow /etc/sysctl.confwere incorrect. As the actual definitions are vice versa, the descriptions have been swapped, thus fixing the bug.
- BZ#880890
- If a network bond device had a name that was a substring of another bond device, both devices changed their states due to the incorrect bond device name test. A patch has been provided in the regular expression test and bond devices now change their states as expected.
- BZ#957109
- Previously, the sysconfig.txt file advised users to use an incorrect command,saslauthd -ainstead ofsaslauthd -v. Consequently, the command failed with an error message. The instruction in the sysconfig.txt file has been corrected and thesaslauthd -vcommand now returns expected results.
Enhancements
- BZ#705218
- Users can now set the NIS (Network Information Service) domain name by configuring theNISDOMAINparameter in the/etc/sysconfig/networkfile, or other relevant configuration files.
		Users of initscripts are advised to upgrade to these updated packages, which fix these bugs and add one enhancement.