sss_cache does not invalidate netgroups
Issue
sss_cachesomehow fails to invalidatenetgroupentries from LDAP when entry is changed. We use netgroups to control login to hosts via access.conf.- When adding(or removing) an entry in the LDAP netgroup, sssd does not update its cache until either a restart, reboot or deleting of the cache db.
sss_cachedoes not help.
For example:
# getent netgroup netgr
// shows netgroup, expected
(remove netgroup from LDAP)
# sss_cache -N
# getent netgroup netgr
// still shows the netgroup, should not
Environment
- Red Hat Enterprise Linux 6.4
- sssd-1.9.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.