impact:
1. in use, nscd can frequently crash, thus denying caching, leading to higher network load and latency on lookups
-> therefore high impact in a NFS and/or multi-user environment
2. user may experience notification that nscd has crashed, compromising desktop experience
resolution:
-> backported Ulrich Drepper's (glibc maintainer) upstream fixes for nscd corruption and crashing
patch:
-> minimal patch attached
testcase:
1. enable nscd in multi-user and/or NFS environment where multiple passwd and group lookups will occur
2. generate lookups
3. nscd may hit assertion after 2x garbage-collection intervals (~60s), else continue lookups
SRU justification:
impact:
1. in use, nscd can frequently crash, thus denying caching, leading to higher network load and latency on lookups
-> therefore high impact in a NFS and/or multi-user environment
2. user may experience notification that nscd has crashed, compromising desktop experience
resolution:
-> backported Ulrich Drepper's (glibc maintainer) upstream fixes for nscd corruption and crashing
patch:
-> minimal patch attached
testcase:
1. enable nscd in multi-user and/or NFS environment where multiple passwd and group lookups will occur
2. generate lookups
3. nscd may hit assertion after 2x garbage-collection intervals (~60s), else continue lookups
potential regression:
-> none identifiable