Anonymous | Login | 2024-05-02 22:42 CEST |
Main | My View | View Issues |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0005295 | [samba] packaging | crash | always | 2017-02-01 06:30 | 2017-02-02 04:36 | |||||||
Reporter | ghmuller | View Status | public | |||||||||
Assigned To | dam | |||||||||||
Priority | normal | Resolution | open | Platform | ||||||||
Status | assigned | OS | ||||||||||
Projection | none | OS Version | ||||||||||
ETA | none | Product Build | ||||||||||
Summary | 0005295: ld.so.1: smbd: fatal: relocation error: file /opt/csw/lib/samba4/libpopt-samba3-samba4.so: symbol rep_asprintf: referenced symbo | |||||||||||
Description |
The samba4 experimental package doesn't start and fails with following error: # smbd -V ld.so.1: smbd: fatal: relocation error: file /opt/csw/lib/samba4/libpopt-samba3-samba4.so: symbol rep_asprintf: referenced symbol not found Killed The output from ldd shows: # ldd -r /opt/csw/sbin/smbd libintl.so.9 => /opt/csw/lib/i386/libintl.so.9 libpthread.so.1 => /lib/libpthread.so.1 libsamba-util.so.0 => /opt/csw/lib/i386/libsamba-util.so.0 libsmbd-base-samba4.so => /opt/csw/lib/samba4/libsmbd-base-samba4.so libtime-basic-samba4.so => /opt/csw/lib/samba4/libtime-basic-samba4.so libutil-setid-samba4.so => /opt/csw/lib/samba4/libutil-setid-samba4.so libsamba-debug-samba4.so => /opt/csw/lib/samba4/libsamba-debug-samba4.so libgenrand-samba4.so => /opt/csw/lib/samba4/libgenrand-samba4.so libtalloc.so.2 => /opt/csw/lib/samba4/libtalloc.so.2 libreplace-samba4.so => /opt/csw/lib/samba4/libreplace-samba4.so libsocket-blocking-samba4.so => /opt/csw/lib/samba4/libsocket-blocking-samba4.so libtevent.so.0 => /opt/csw/lib/samba4/libtevent.so.0 libsmbregistry-samba4.so => /opt/csw/lib/samba4/libsmbregistry-samba4.so libtalloc-report-samba4.so => /opt/csw/lib/samba4/libtalloc-report-samba4.so libprinting-migrate-samba4.so => /opt/csw/lib/samba4/libprinting-migrate-samba4.so libgssapi-samba4.so.2 => /opt/csw/lib/samba4/libgssapi-samba4.so.2 libtevent-util.so.0 => /opt/csw/lib/i386/libtevent-util.so.0 libmessages-dgm-samba4.so => /opt/csw/lib/samba4/libmessages-dgm-samba4.so libndr-samba-samba4.so => /opt/csw/lib/samba4/libndr-samba-samba4.so libsamba-errors.so.1 => /opt/csw/lib/i386/libsamba-errors.so.1 libnet-keytab-samba4.so => /opt/csw/lib/samba4/libnet-keytab-samba4.so libsamba-security-samba4.so => /opt/csw/lib/samba4/libsamba-security-samba4.so libnetapi.so.0 => /opt/csw/lib/i386/libnetapi.so.0 libsys-rw-samba4.so => /opt/csw/lib/samba4/libsys-rw-samba4.so libsmbd-conn-samba4.so => /opt/csw/lib/samba4/libsmbd-conn-samba4.so libsamba3-util-samba4.so => /opt/csw/lib/samba4/libsamba3-util-samba4.so libsamba-passdb.so.0 => /opt/csw/lib/i386/libsamba-passdb.so.0 libutil-tdb-samba4.so => /opt/csw/lib/samba4/libutil-tdb-samba4.so libnpa-tstream-samba4.so => /opt/csw/lib/samba4/libnpa-tstream-samba4.so libcliauth-samba4.so => /opt/csw/lib/samba4/libcliauth-samba4.so libinterfaces-samba4.so => /opt/csw/lib/samba4/libinterfaces-samba4.so libauth-sam-reply-samba4.so => /opt/csw/lib/samba4/libauth-sam-reply-samba4.so libpopt-samba3-samba4.so => /opt/csw/lib/samba4/libpopt-samba3-samba4.so libtdb.so.1 => /opt/csw/lib/samba4/libtdb.so.1 libmessages-util-samba4.so => /opt/csw/lib/samba4/libmessages-util-samba4.so libauth-samba4.so => /opt/csw/lib/samba4/libauth-samba4.so liblibsmb-samba4.so => /opt/csw/lib/samba4/liblibsmb-samba4.so libmsrpc3-samba4.so => /opt/csw/lib/samba4/libmsrpc3-samba4.so libserver-id-db-samba4.so => /opt/csw/lib/samba4/libserver-id-db-samba4.so libmsghdr-samba4.so => /opt/csw/lib/samba4/libmsghdr-samba4.so libdbwrap-samba4.so => /opt/csw/lib/samba4/libdbwrap-samba4.so libiov-buf-samba4.so => /opt/csw/lib/samba4/libiov-buf-samba4.so libsmbconf.so.0 => /opt/csw/lib/i386/libsmbconf.so.0 libsamba-cluster-support-samba4.so => /opt/csw/lib/samba4/libsamba-cluster-support-samba4.so libkrb5samba-samba4.so => /opt/csw/lib/samba4/libkrb5samba-samba4.so libdcerpc-samba-samba4.so => /opt/csw/lib/samba4/libdcerpc-samba-samba4.so libndr-krb5pac.so.0 => /opt/csw/lib/i386/libndr-krb5pac.so.0 libsamba-sockets-samba4.so => /opt/csw/lib/samba4/libsamba-sockets-samba4.so libndr.so.0 => /opt/csw/lib/i386/libndr.so.0 libutil-reg-samba4.so => /opt/csw/lib/samba4/libutil-reg-samba4.so libsmbd-shim-samba4.so => /opt/csw/lib/samba4/libsmbd-shim-samba4.so libcli-spoolss-samba4.so => /opt/csw/lib/samba4/libcli-spoolss-samba4.so libkrb5-samba4.so.26 => /opt/csw/lib/samba4/libkrb5-samba4.so.26 libroken-samba4.so.19 => /opt/csw/lib/samba4/libroken-samba4.so.19 libasn1-samba4.so.8 => /opt/csw/lib/samba4/libasn1-samba4.so.8 libhcrypto-samba4.so.5 => /opt/csw/lib/samba4/libhcrypto-samba4.so.5 libcom_err-samba4.so.0 => /opt/csw/lib/samba4/libcom_err-samba4.so.0 libwind-samba4.so.0 => /opt/csw/lib/samba4/libwind-samba4.so.0 libndr-standard.so.0 => /opt/csw/lib/i386/libndr-standard.so.0 libasn1util-samba4.so => /opt/csw/lib/samba4/libasn1util-samba4. so libndr-nbt.so.0 => /opt/csw/lib/i386/libndr-nbt.so.0 libads-samba4.so => /opt/csw/lib/samba4/libads-samba4.so liblibcli-netlogon3-samba4.so => /opt/csw/lib/samba4/liblibcli-netlogon3-samba4.so libutil-cmdline-samba4.so => /opt/csw/lib/samba4/libutil-cmdline-samba4.so libwbclient.so.0 => /opt/csw/lib/i386/libwbclient.so.0 libsamdb-common-samba4.so => /opt/csw/lib/samba4/libsamdb-common-samba4.so libflag-mapping-samba4.so => /opt/csw/lib/samba4/libflag-mapping-samba4.so libsamdb.so.0 => /opt/csw/lib/i386/libsamdb.so.0 libsamba-credentials.so.0 => /opt/csw/lib/i386/libsamba-credentials.so.0 libsecrets3-samba4.so => /opt/csw/lib/samba4/libsecrets3-samba4.so libldbsamba-samba4.so => /opt/csw/lib/samba4/libldbsamba-samba4.so libsamba-hostconfig.so.0 => /opt/csw/lib/i386/libsamba-hostconfig.so.0 liblibcli-lsa3-samba4.so => /opt/csw/lib/samba4/liblibcli-lsa3-samba4.so libtrusts-util-samba4.so => /opt/csw/lib/samba4/libtrusts-util-samba4.so libaddns-samba4.so => /opt/csw/lib/samba4/libaddns-samba4.so libcli-ldap-common-samba4.so => /opt/csw/lib/samba4/libcli-ldap-common-samba4.so libcli-cldap-samba4.so => /opt/csw/lib/samba4/libcli-cldap-samba4.so libcli-smb-common-samba4.so => /opt/csw/lib/samba4/libcli-smb-common-samba4.so libgse-samba4.so => /opt/csw/lib/samba4/libgse-samba4.so libgensec-samba4.so => /opt/csw/lib/samba4/libgensec-samba4.so libdcerpc-binding.so.0 => /opt/csw/lib/i386/libdcerpc-binding.so.0 libndr-samba4.so => /opt/csw/lib/samba4/libndr-samba4.so libtdb-wrap-samba4.so => /opt/csw/lib/samba4/libtdb-wrap-samba4.so libCHARSET3-samba4.so => /opt/csw/lib/samba4/libCHARSET3-samba4.so libevents-samba4.so => /opt/csw/lib/samba4/libevents-samba4.so libheimbase-samba4.so.1 => /opt/csw/lib/samba4/libheimbase-samba4.so.1 libhx509-samba4.so.5 => /opt/csw/lib/samba4/libhx509-samba4.so.5 libsmbldap.so.0 => /opt/csw/lib/i386/libsmbldap.so.0 libwinbind-client-samba4.so => /opt/csw/lib/samba4/libwinbind-client-samba4.so libldb.so.1 => /opt/csw/lib/samba4/libldb.so.1 libauthkrb5-samba4.so => /opt/csw/lib/samba4/libauthkrb5-samba4.so libserver-role-samba4.so => /opt/csw/lib/samba4/libserver-role-samba4.so libcli-ldap-samba4.so => /opt/csw/lib/samba4/libcli-ldap-samba4.so libsmb-transport-samba4.so => /opt/csw/lib/samba4/libsmb-transport-samba4.so libsamba-modules-samba4.so => /opt/csw/lib/samba4/libsamba-modules-samba4.so libcli-nbt-samba4.so => /opt/csw/lib/samba4/libcli-nbt-samba4.so libnetif-samba4.so => /opt/csw/lib/samba4/libnetif-samba4.so libcups.so.2 => /opt/csw/lib/i386/libcups.so.2 libpopt.so.0 => /opt/csw/lib/i386/libpopt.so.0 libsec.so.1 => /lib/libsec.so.1 libcrypto.so.1.0.0 => /opt/csw/lib/i386/libcrypto.so.1.0.0 libldap-2.4.so.2 => /opt/csw/lib/i386/libldap-2.4.so.2 liblber-2.4.so.2 => /opt/csw/lib/i386/liblber-2.4.so.2 libgnutls.so.28 => /opt/csw/lib/i386/libgnutls.so.28 libresolv.so.2 => /lib/libresolv.so.2 libz.so.1 => /opt/csw/lib/pentium_pro+mmx/libz.so.1 libpam.so.1 => /lib/libpam.so.1 libmd5.so.1 => /lib/libmd5.so.1 libsocket.so.1 => /lib/libsocket.so.1 libiconv.so.2 => /opt/csw/lib/i386/libiconv.so.2 librt.so.1 => /lib/librt.so.1 libfam.so.0 => /opt/csw/lib/i386/libfam.so.0 libnsl.so.1 => /lib/libnsl.so.1 libssp.so.0 => /opt/csw/lib/i386/libssp.so.0 libc.so.1 => /lib/libc.so.1 libgcc_s.so.1 => /opt/csw/lib/libgcc_s.so.1 libgss.so.1 => /usr/lib/libgss.so.1 libm.so.2 => /lib/libm.so.2 libintl.so.8 => /opt/csw/lib/libintl.so.8 libavl.so.1 => /lib/libavl.so.1 libsasl2.so.2 => /opt/csw/lib/libsasl2.so.2 libssl.so.1.0.0 => /opt/csw/lib/libssl.so.1.0.0 libz.so.1 => /opt/csw/lib/libz.so.1 libp11-kit.so.0 => /opt/csw/lib/libp11-kit.so.0 libnettle.so.4 => /opt/csw/lib/libnettle.so.4 libhogweed.so.2 => /opt/csw/lib/libhogweed.so.2 libgmp.so.10 => /opt/csw/lib/libgmp.so.10 libcmd.so.1 => /lib/libcmd.so.1 libaio.so.1 => /lib/libaio.so.1 libmd.so.1 => /lib/libmd.so.1 libmp.so.2 => /lib/libmp.so.2 libscf.so.1 => /lib/libscf.so.1 libdl.so.1 => /lib/libdl.so.1 libm.so.1 => /lib/libm.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 symbol not found: rep_asprintf (/opt/csw/sbin/smbd) symbol not found: rep_strnlen (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_snprintf (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_vasprintf (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_timegm (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_fprintf (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: uid_wrapper_enabled (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_strndup (/opt/csw/lib/i386/libsamba-util .so.0) symbol not found: rep_asprintf (/opt/csw/lib/i386/libsamba-util.so.0) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libsamba-debug-samba4.so) symbol not found: rep_vasprintf (/opt/csw/lib/samba4/libsamba-debug-samba4.so) symbol not found: rep_strnlen (/opt/csw/lib/samba4/libsmbregistry-samba4.so) symbol not found: rep_vsnprintf (/opt/csw/lib/samba4/libsmbregistry-samba4.so) symbol not found: rep_vasprintf (/opt/csw/lib/samba4/libsmbregistry-samba4.so) symbol not found: rep_vsnprintf (/opt/csw/lib/samba4/libtalloc-report-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libmessages-dgm-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/i386/libsamba-errors.so.1) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libsamba-security-samba4.so) symbol not found: rep_fprintf (/opt/csw/lib/i386/libnetapi.so.0) symbol not found: uid_wrapper_enabled (/opt/csw/lib/samba4/libsamba3-util-samba4.so) symbol not found: rep_vsnprintf (/opt/csw/lib/samba4/libsamba3-util-samba4.so) symbol not found: rep_asprintf (/opt/csw/lib/samba4/libsamba3-util-samba4.so) symbol not found: rep_vasprintf (/opt/csw/lib/samba4/libsamba3-util-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/i386/libsamba-passdb.so.0) symbol not found: rep_strnlen (/opt/csw/lib/i386/libsamba-passdb.so.0) symbol not found: rep_asprintf (/opt/csw/lib/i386/libsamba-passdb.so.0) symbol not found: rep_strndup (/opt/csw/lib/i386/libsamba-passdb.so.0) symbol not found: rep_getifaddrs (/opt/csw/lib/samba4/libinterfaces-samba4.so) symbol not found: rep_freeifaddrs (/opt/csw/lib/samba4/libinterfaces-samba4.so) symbol not found: rep_asprintf (/opt/csw/lib/samba4/libpopt-samba3-samba4.so) symbol not found: rep_fprintf (/opt/csw/lib/samba4/libpopt-sam ba3-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libserver-id-db-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libsamba-sockets-samba4.so) symbol not found: rep_asprintf (/opt/csw/lib/i386/libndr.so.0) symbol not found: rep_snprintf (/opt/csw/lib/i386/libndr.so.0) symbol not found: rep_vasprintf (/opt/csw/lib/i386/libndr.so.0) symbol not found: rep_snprintf (/opt/csw/lib/i386/libndr-nbt.so.0) symbol not found: rep_fprintf (/opt/csw/lib/i386/libsamba-credentials.so.0) symbol not found: rep_snprintf (/opt/csw/lib/samba4/libaddns-samba4.so) symbol not found: rep_snprintf (/opt/csw/lib/i386/libdcerpc-binding.so.0) symbol not found: rep_vasprintf (/opt/csw/lib/samba4/libtdb-wrap-samba4.so) symbol not found: rep_strnlen (/opt/csw/lib/samba4/libCHARSET3-samba4.so) |
|||||||||||
Steps To Reproduce | ||||||||||||
Additional Information |
This report is for the samba4 project, but I was not able to select samba4 from the list of projects. Background: Following the January 2017 Microsoft updates, Windows servers can no longer access Samba shares on Solaris 10 with the stock Samba 3.6.x version installed. I believe the MS patches fixed an issue relating to CVE-2016-2118 and CVE-2016-2119 and hence Windows servers will no longer connect to Samba servers that are vulnerable to these issues. Hence I'm trying to install the samba4 experimental package as I have found that Oracle Linux 7 with Samba 4.4.4 installed works again after upgrading from v4.2.10. What CSW library an I missing at is not listed in the samba4 package dependencies? I have installed CSWlibglib2-0-0 and CSWlibgmodule2-0-0 even though they are not package dependencies, but this did not resolve the issue. Please note that LD_LIBRARY_PATH is not set. Any help to get samba4 working would be greatly appreciated. |
|||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
|
Notes | |
(0011233) dam (administrator) 2017-02-01 09:55 |
I also noticed this issue, that's why the packages are still in experimental and have not been pushed to unstable/. We are probably reverting the version some revisions which did work in the past. |
(0011234) ghmuller (reporter) 2017-02-02 04:36 edited on: 2017-02-02 04:37 |
Thank you for the update. Well, at least I did not miss anything during the installation. I accept/expect that there may be issues with packages in experimental. I logged the case for feedback so that the samba4 project will eventually be pushed to unstable/testing. However, I do hope that you can build a working version of samba4. ;-) Please note that Samba 4.x before 4.2.14, 4.3.x before 4.3.11, and 4.4.x before 4.4.5 are vulnerable to CVE-2016-2119 ( http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2119 [^] ), so any later revision would be great! |
Copyright © 2000 - 2008 Mantis Group |