nscd - Name Service Caching Daemon

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename nscd-2.29-5.1.x86_64.rpm
Package name nscd
Package version 2.29
Package release 5.1
Package architecture x86_64
Package type rpm
Category System/Daemons
Homepage http://www.gnu.org/software/libc/libc.html
License GPL-2.0-or-later
Maintainer -
Download size 121.00 KB
Installed size 159.01 KB
Nscd caches name service lookups and can dramatically improve
performance with NIS, NIS+, and LDAP.


Package Version Architecture Repository
nscd-2.29-5.1.i586.rpm 2.29 i586 openSUSE Oss
nscd - - -


Name Value
glibc = 2.29
libaudit.so.1()(64bit) -
libc.so.6(GLIBC_2.17)(64bit) -
libcap.so.2()(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libpthread.so.0(GLIBC_2.3.2)(64bit) -
libpthread.so.0(GLIBC_2.3.3)(64bit) -
libselinux.so.1()(64bit) -
pwdutils -
systemd -


Name Value
config(nscd) = 2.29-5.1
glibc:/usr/sbin/nscd -
nscd = 2.29-5.1
nscd(x86-64) = 2.29-5.1


Name Value
unscd <= 0.48


Type URL
Mirror widehat.opensuse.org
Binary Package nscd-2.29-5.1.x86_64.rpm
Source Package glibc-2.29-5.1.src.rpm

Install Howto

Install nscd rpm package:

# zypper install nscd




2019-04-03 - Andreas Schwab <schwab@suse.de>
- japanese-era-name-may-2019.patch: ja_JP locale: Add entry for the new
Japanese era (BZ #22964)
- Replace glibc_post_upgrade with lua script
2019-03-07 - Andreas Schwab <schwab@suse.de>
- add-new-Fortran-vector-math-header-file.patch: Update from upstream
2019-03-05 - Andreas Schwab <schwab@suse.de>
- regex-read-overrun.patch: fix read overrun (CVE-2019-9169, bsc#1127308,
BZ #24114)
- ldconfig-concurrency.patch: Avoid concurrency problem in ldconfig
(bsc#1117993, BZ #23973)
2019-02-21 - Martin Li?ka <mliska@suse.cz>
- Add add-new-Fortran-vector-math-header-file.patch.
2019-02-18 - schwab@suse.de
- pthread-rwlock-trylock-stalls.patch: nptl: Fix pthread_rwlock_try*lock
stalls (BZ #23844)
- arm-systemtap-probe-constraint.patch: arm: Use "nr" constraint for
Systemtap probes (BZ #24164)
- pthread-mutex-barrier.patch: Add compiler barriers around modifications
of the robust mutex list for pthread_mutex_trylock (BZ #24180)
- fork-handler-lock.patch: nptl: Avoid fork handler lock for
async-signal-safe fork (BZ #24161)
- pthread-join-probe.patch: nptl: Fix invalid Systemtap probe in
pthread_join (BZ #24211)
- riscv-clone-unwind.patch: RISC-V: Fix elfutils testsuite unwind failures
(BZ #24040)
2019-02-01 - schwab@suse.de
- Update to glibc 2.29
* The getcpu wrapper function has been added, which returns the currently
used CPU and NUMA node
* Optimized generic exp, exp2, log, log2, pow, sinf, cosf, sincosf and tanf
* The reallocarray function is now declared under _DEFAULT_SOURCE, not just
for _GNU_SOURCE, to match BSD environments
* For powercp64le ABI, Transactional Lock Elision is now enabled iff kernel
indicates that it will abort the transaction prior to entering the kernel
* The functions posix_spawn_file_actions_addchdir_np and
posix_spawn_file_actions_addfchdir_np have been added, enabling
posix_spawn and posix_spawnp to run the new process in a different
* The popen and system do not run atfork handlers anymore (BZ#17490)
* strftime's default formatting of a locale's alternative year (%Ey)
has been changed to zero-pad the year to a minimum of two digits,
like "%y"
* As a GNU extension, the '_' and '-' flags can now be applied to
"%EY" to control how the year number is formatted
* The glibc.tune tunable namespace has been renamed to glibc.cpu and the
tunable glibc.tune.cpu has been renamed to glibc.cpu.name
* The type of the pr_uid and pr_gid members of struct elf_prpsinfo, defined
in <sys/procfs.h>, has been corrected to match the type actually used by
the Linux kernel
* An archaic GNU extension to scanf, under which '%as', '%aS', and '%a[...]'
meant to scan a string and allocate space for it with malloc, is now
restricted to programs compiled in C89 or C++98 mode with _GNU_SOURCE
- unwind-ctor.patch, old-getdents64.patch, nss-files-leak.patch,
regex-uninit-memory-access.patch, spawni-maybe-script-execute.patch,
gethostid-gethostbyname-failure.patch, strstr-huge-needle.patch,
pthread-mutex-lock-elision-race.patch, x86-haswell-string-flags.patch,
if-nametoindex-descr-leak.patch, riscv-flush-icache.patch: Removed
- CVE-2016-10739
2019-01-09 - schwab@suse.de
- fnmatch-collating-elements.patch: update
- riscv-flush-icache.patch: fix for compiling against 4.20 headers
2018-11-28 - schwab@suse.de
- if-nametoindex-descr-leak.patch: if_nametoindex: Fix descriptor leak for
overlong name (CVE-2018-19591, BZ #23927, bsc#1117603)
2018-11-07 - Jan Engelhardt <jengelh@inai.de>
- Fix typography for glibc-locale-base.
2018-11-07 - schwab@suse.de
- pthread-mutex-lock-elision-race.patch: Fix race in pthread_mutex_lock
while promoting to PTHREAD_MUTEX_ELISION_NP (BZ #23275)
- x86-haswell-string-flags.patch: x86: Fix Haswell CPU string flags (BZ

See Also

Package Description
nsd-4.1.27-1.1.i586.rpm An authoritative-only domain name server
nsd-4.1.27-1.1.x86_64.rpm An authoritative-only domain name server
nsjail-2.8-3.1.x86_64.rpm A light-weight process isolation tool
nsnake-3.0.1-2.2.i586.rpm Classic snake game on the terminal
nsnake-3.0.1-2.2.x86_64.rpm Classic snake game on the terminal
nss-mdns-0.14.1-1.1.i586.rpm Host Name Resolution Via Multicast DNS (Zeroconf) for glibc
nss-mdns-0.14.1-1.1.x86_64.rpm Host Name Resolution Via Multicast DNS (Zeroconf) for glibc
nss-mdns-32bit-0.14.1-1.1.x86_64.rpm Host Name Resolution Via Multicast DNS (Zeroconf) for glibc
nss-myhostname-241-2.1.i586.rpm Plugin for local system host name resolution
nss-myhostname-241-2.1.x86_64.rpm Plugin for local system host name resolution
nss-myhostname-32bit-241-2.1.x86_64.rpm Plugin for local system host name resolution
nss-mymachines-241-2.1.i586.rpm Plugin for local virtual host name resolution
nss-mymachines-241-2.1.x86_64.rpm Plugin for local virtual host name resolution
nss-mymachines-32bit-241-2.1.x86_64.rpm Plugin for local virtual host name resolution
nss-pam-ldapd-0.9.10-1.2.i586.rpm NSS module and daemon for using LDAP as a naming service