On 06/01/2018 05:04 AM, Randy Bush wrote: > is it looking for system (math etc) libraries in /usr/local? > > 82235 ods-signerd NAMI "/usr/local/lib/libz.so.6" > 82235 ods-signerd RET access -1 errno 2 No such file or directory > 82235 ods-signerd CALL > openat(AT_FDCWD,0x8006732a9,0x100000<O_RDONLY|O_CLOEXEC>) > 82235 ods-signerd NAMI "/var/run/ld-elf.so.hints" > 82235 ods-signerd RET openat 3 .... > 82235 ods-signerd GIO fd 3 read 121 bytes > > "/lib:/usr/lib:/usr/local/lib:/usr/lib/compat:/usr/local/lib/mysql:/usr\ > /local/lib/perl5/5.26/mach/CORE:/usr/local/lib/pth\0" ....
> 82235 ods-signerd NAMI "/usr/local/lib/libm.so.5" > 82235 ods-signerd RET access -1 errno 2 No such file or directory > 82235 ods-signerd CALL access(0x80067e800,0<F_OK>) Apart from the PKCS#11 library, explicitly mentioned in the conf.xml, the signer does not load the shared libraries themselves. I think this is just the operating system (or rather ld.so) hunting for the shared libraries like libm. It is normal that it will get a lot of No such file or directory in there, before it finds the right one. If any of them would fail, any wouldn't even try to start. You can use the program ldd to which which shared library is actually used (if not dynamically loaded). \Berry _______________________________________________ Opendnssec-user mailing list [email protected] https://lists.opendnssec.org/mailman/listinfo/opendnssec-user
