To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=85264 Issue #|85264 Summary|libnss3.so needs LD_LIBRARY_PATH to find libsoftkn3.s |o Component|framework Version|680m242 Platform|All URL| OS/Version|Unix, X11 Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|jl Reported by|jl
------- Additional comments from [EMAIL PROTECTED] Tue Jan 15 12:19:31 +0000 2008 ------- OOo brings its on mozilla libraries which are located in the program director. When the signature code is used, then these libraries are loaded. For example, when the SEInitializer service is created ( see void XMLSignatureHelper::ImplCreateSEInitializer(), xmlsecurity/source/helper/xmlsignaturehelper.cxx) then the libnss3.so is loaded which in turn loads the libsoftkn3.so. The libsoftkn3.so in the program directory is only found if the directory is on the LD_LIBRARY_PATH. This is the case when the office was started by the soffice script. If the LD_LIBRARY_PATH is not set, and the loader does not find the library in another place (for example, because no mozilla, fireforx etc. is installed) then the libnss3 cannot be loaded and therefore the service cannot be created (libxsec_xmlsec.so links against libnss3.so). In other words, if no Mozilla, Firefox etc. is installed and the office is started without the LD_LIBRARY_PATH, for example by just running soffice.bin, then the signature feature does not work, even if the user has valid mozilla profiles in his home dir. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]