When provisioning (setup/provision) breaks with an error message stating
that tdb_compat (et.al.) were not found:


In the documentation all the needed libraries are under
/usr/local/samba/lib, but three needed libraries are in

/usr/local/samba/lib/ldb:

lrwxrwxrwx 1 root root    33 oct 21 13:09 libccan.so.0 ->
libccan.so.0.1-init-1161-g661d41f
-rw-r--r-- 1 root root 49715 oct 21 13:09 libccan.so.0.1-init-1161-g661d41f
-rw-r--r-- 1 root root 38304 oct 21 13:10 libldb-cmdline.so
-rw-r--r-- 1 root root 17804 oct 21 13:09 libtdb_compat.so


So there are not found because they are not in the library search path
(ldconfig) nor they are coded in the shared objects. Symlinking them to
/usr/local/samba/lib did the job and provisioning did well.


Thank you for your work.
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to