** Description changed:

- Netgroup caching is a rather new feature of nscd.  It only entered the
- eglibc source tree late last year and the first upstream release of nscd
- to include netgroup caching was on March 21, 2012 [1].  Thus, it's is a
- feature that is not likely deployed at any significant scale anywhere
- currently.  And so it has poor general test coverage.
+ [Impact / Justification]
+ The new netgroup caching feature seems to be plagued with issues, including 
random segfaults, and just plain not returning useful results, depending on 
your test bed.  This patch doesn't address any of the actual issues, but just 
disabled netgroup caching in the default /etc/nscd.conf to discourage its use.
+ 
+ [Test Case]
+ Check after upgrade or fresh install that /etc/nscd.conf has netgroup caching 
disabled.  This being a dpkg conffile, it won't be changed if you've modified 
it locally.
+ 
+ [Regression Potential]
+ Disabling a broken feature doesn't likely have much regression potential.  We 
got here after spending a great deal of time trying to debug all the breakages 
with someone who was trying to use it, so I'm unconvinced anyone's using it 
successfully.
+ 
+ [Original Report]
+ Netgroup caching is a rather new feature of nscd.  It only entered the eglibc 
source tree late last year and the first upstream release of nscd to include 
netgroup caching was on March 21, 2012 [1].  Thus, it's is a feature that is 
not likely deployed at any significant scale anywhere currently.  And so it has 
poor general test coverage.
  
  We have reports that this feature either segfaults nscd [1] or that even
  when it doesn't crash, the feature still doesn't work [2].
  
  The "enabled" setting is inherited from upstream, but I think at least
  for precise, we should default to disabled.
  
  [1] LP: #997096
  [2] LP: #997752

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1068889

Title:
  nscd should not cache netgroups by default

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1068889/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to