Recommended update for xinetd
Announcement ID: | SUSE-RU-2017:2693-1 |
Rating: | low |
References: | #1034687 #1054532 #870904 #943484 #947475 #972691 |
Affected Products: |
An update that has 6 recommended fixes can now be installed.
Description:
This update for xinetd provides the following fixes:
- Specifying multiple log targets in the configuration caused a crash in
xinetd, so make sure this is not allowed and in case of misconfiguration
handle it correctly. (bsc#1054532)
- Fix a race condition that was causing xinetd not to be running after
receiving a SIGHUP and a call to bind() failing with error EADDRINUSE.
The fix exposes a sysconfig variable named XINETD_BIND_DELAY that can be
used to delay calls to bind(). (bsc#972691)
- Increase the maximum amount of file descriptors that can be used
simultaneously by using poll() instead of select() for socket handling.
(bsc#1034687)
- Fix an error that was causing a failure in xinetd when trying to
fallback from IPv6 to IPv4. (bsc#947475)
- Update the documentation about the maximum allowed size of server
parameters. (bsc#943484)
- Fix a problem that was causing an error message to be displayed in the
logs when reloading the service via SIGHUP even when no errors happened.
(bsc#870904)
Patch Instructions:
To install this SUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Server 11-SP4:
zypper in -t patch slessp4-xinetd-13306=1
- SUSE Linux Enterprise Debuginfo 11-SP4:
zypper in -t patch dbgsp4-xinetd-13306=1
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Server 11-SP4 (i586 ia64 ppc64 s390x x86_64):
- xinetd-2.3.14-130.133.7.1
- SUSE Linux Enterprise Debuginfo 11-SP4 (i586 ia64 ppc64 s390x x86_64):
- xinetd-debuginfo-2.3.14-130.133.7.1
- xinetd-debugsource-2.3.14-130.133.7.1