Este contenido no está disponible en el idioma seleccionado.
4.41. initscripts
4.41.1. RHBA-2013:1300 — initscripts bug fix update Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
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 the
hardware 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, the
sysctl.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, the
primary=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, the
killproc()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 the
kpartxtool 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 of
initscriptsandlockfilediffered, 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 of
initscriptsdid 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 the
VLAN=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 the
kernel.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 the
NISDOMAINparameter 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.