You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.2 KiB
41 lines
1.2 KiB
7 years ago
|
autofs-5.1.3 - be silent about sss library not found
|
||
|
|
||
|
From: Ian Kent <raven@themaw.net>
|
||
|
|
||
|
When sss is set as an nsswitch source but the sss autofs shared library
|
||
|
isn't found then sssd is probably not installed so it's essentially an
|
||
|
unconfigured source.
|
||
|
|
||
|
So be silent about the library not being found.
|
||
|
|
||
|
Signed-off-by: Ian Kent <raven@themaw.net>
|
||
|
---
|
||
|
CHANGELOG | 1 +
|
||
|
modules/lookup_sss.c | 4 +---
|
||
|
2 files changed, 2 insertions(+), 3 deletions(-)
|
||
|
|
||
|
--- autofs-5.0.7.orig/CHANGELOG
|
||
|
+++ autofs-5.0.7/CHANGELOG
|
||
|
@@ -260,6 +260,7 @@
|
||
|
- only take master map mutex for master map update.
|
||
|
- fix nisplus lookup init not configured check.
|
||
|
- make open_lookup() error handling more consistent.
|
||
|
+- be silent about sss library not found.
|
||
|
|
||
|
25/07/2012 autofs-5.0.7
|
||
|
=======================
|
||
|
--- autofs-5.0.7.orig/modules/lookup_sss.c
|
||
|
+++ autofs-5.0.7/modules/lookup_sss.c
|
||
|
@@ -74,10 +74,8 @@ static int open_sss_lib(struct lookup_co
|
||
|
}
|
||
|
|
||
|
dh = dlopen(dlbuf, RTLD_LAZY);
|
||
|
- if (!dh) {
|
||
|
- logerr(MODPREFIX "failed to open %s: %s", dlbuf, dlerror());
|
||
|
+ if (!dh)
|
||
|
return 1;
|
||
|
- }
|
||
|
ctxt->dlhandle = dh;
|
||
|
|
||
|
ctxt->setautomntent = (setautomntent_t) dlsym(dh, "_sss_setautomntent");
|