Bug 608816

Summary: sssd + ldap: acroread in trouble
Product: [Fedora] Fedora Reporter: Terje Røsten <terje.rosten>
Component: sssdAssignee: Stephen Gallagher <sgallagh>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: jhrozek, sbose, sgallagh, ssorce
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-28 18:02:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Terje Røsten 2010-06-28 17:43:30 UTC
Description of problem:

acroread have some kind of feature/bug that means that nscd needs
to be running for acroread to work when auth/user info are in LDAP
(using nss_ldap and friends). See e.g. 

http://allaboutfedora.blogspot.com/2009/02/f10-how-to-fix-getpwuidr-failure.html

(or google for 
 GLib-WARNING **: getpwuid_r(): failed due to unknown user id acroread)

Now with sssd it's "forbidden" to run nscd and guess what? 
acroread don't work...

Is it really impossible to run nscd with sssd? 

Any idea of a more clever solution?

Version-Release number of selected component (if applicable):

sssd-1.2.0-12.fc13.x86_64

Comment 1 Terje Røsten 2010-06-28 17:53:02 UTC
Ok guys, I found https://fedorahosted.org/sssd/ticket/190 and indeed, installing
sssd-client.i686 fix the problem.

However, again, I can't find the need for 32 bits sssd-client on 64 bits install documented in the sssd man pages.

Comment 2 Stephen Gallagher 2010-06-28 18:02:11 UTC
I'm not sure where in the man pages it would be appropriate to mention it. Please feel free to suggest the documentation you would like to see. This doesn't really belong in SSSD's manpages, as it's a distribution issue. Probably this should be added to http://fedoraproject.org/wiki/Common_F13_bugs. Please feel free to add it.

The 32-bit sssd-client is only required for 32-bit applications to talk to SSSD. This usually means third-party applications, as nearly every application in Fedora proper is compiled natively for 64-bit (when using x86_64).