질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

samba error : libtalloc.so.1 해결좀 부탁합니다!

작성자 정보

  • 이상철 작성
  • 작성일

컨텐츠 정보

본문

fedora core 4
samba 버젼: samba-3.2.4

[root@localhost /usr/local/server/samba/sbin] # ./smbd -D
./smbd: error while loading shared libraries: libtalloc.so.1: cannot open shared object file: No such file or directory


위의 libtalloc.so.1 라이브러리가 문제인것 같은데요.

어떻게 해야 하는지 궁금합니다.

(추신) RPM이 아닌 공식 사이트에서 소스 파일 다운 받고
configure, make && make install 모두 ok 됐습니다.

--------------------------------------------------------------------------

[root@localhost /smb_pds] # ldd /usr/local/server/samba/sbin/smbd
        linux-gate.so.1 =>  (0x00111000)
        libldap-2.2.so.7 => /usr/lib/libldap-2.2.so.7 (0x00cb9000)
        liblber-2.2.so.7 => /usr/lib/liblber-2.2.so.7 (0x00a89000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00b07000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00184000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00bbd000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x009ef000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x00112000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00425000)
        libcups.so.2 => /usr/lib/libcups.so.2 (0x00115000)
        libssl.so.5 => /lib/libssl.so.5 (0x00134000)
        libcrypto.so.5 => /lib/libcrypto.so.5 (0x00218000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x00c36000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x00325000)
        libacl.so.1 => /lib/libacl.so.1 (0x00ddc000)
        libattr.so.1 => /lib/libattr.so.1 (0x00dbe000)
        libcap.so.1 => /lib/libcap.so.1 (0x0016c000)
        libdl.so.2 => /lib/libdl.so.2 (0x00170000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00dfa000)
        libtalloc.so.1 => not found           <<<<<<<<<<================ ?????????
        libtdb.so.1 => not found
        libwbclient.so.0 => not found
        libc.so.6 => /lib/libc.so.6 (0x00e02000)
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x0035b000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00371000)
        /lib/ld-linux.so.2 (0x001fc000)

------------------------------------------------------------------------------

[root@localhost /usr/local/server/samba/lib] # ls -al
합계 8256
drwxr-xr-x   9 root root    4096 10월  3 15:44 .
drwxr-xr-x  10 root root    4096 10월  3 15:59 ..
drwxr-xr-x   2 root root    4096 10월  3 15:44 auth
drwxr-xr-x   2 root root    4096 10월  3 15:44 charset
-rw-r--r--   1 root root   13074 10월  3 15:44 de.msg
-rw-r--r--   1 root root   10533 10월  3 15:44 en.msg
-rw-r--r--   1 root root   14029 10월  3 15:44 fi.msg
-rw-r--r--   1 root root   12768 10월  3 15:44 fr.msg
drwxr-xr-x   2 root root    4096 10월  3 15:44 idmap
-rw-r--r--   1 root root   12400 10월  3 15:44 it.msg
-rw-r--r--   1 root root   14474 10월  3 15:44 ja.msg
lrwxrwxrwx   1 root root      14 10월  3 15:44 libnetapi.so -> libnetapi.so.0
-rwxr-xr-x   1 root root 3871877 10월  3 15:44 libnetapi.so.0
lrwxrwxrwx   1 root root      17 10월  3 15:44 libsmbclient.so -> libsmbclient.so.0
-rwxr-xr-x   1 root root 3775763 10월  3 15:44 libsmbclient.so.0
lrwxrwxrwx   1 root root      21 10월  3 15:44 libsmbsharemodes.so -> libsmbsharemodes.so.0
-rwxr-xr-x   1 root root   12046 10월  3 15:44 libsmbsharemodes.so.0
lrwxrwxrwx   1 root root      14 10월  3 15:44 libtalloc.so -> libtalloc.so.1
-rwxr-xr-x   1 root root   35665 10월  3 15:44 libtalloc.so.1
lrwxrwxrwx   1 root root      11 10월  3 15:44 libtdb.so -> libtdb.so.1
-rwxr-xr-x   1 root root   50852 10월  3 15:44 libtdb.so.1
lrwxrwxrwx   1 root root      16 10월  3 15:44 libwbclient.so -> libwbclient.so.0
-rwxr-xr-x   1 root root   32764 10월  3 15:44 libwbclient.so.0
-rw-r--r--   1 root root  131072 10월  3 15:44 lowcase.dat
-rw-r--r--   1 root root   13392 10월  3 15:44 nl.msg
drwxr-xr-x   2 root root    4096 10월  3 15:44 nss_info
drwxr-xr-x   2 root root    4096 10월  3 15:44 pdb
-rw-r--r--   1 root root   12488 10월  3 15:44 pl.msg
drwxr-xr-x   2 root root    4096 10월  3 15:44 rpc
-rw-r--r--   1 root root   12685 10월  3 15:44 tr.msg
-rw-r--r--   1 root root  131072 10월  3 15:44 upcase.dat
-rw-r--r--   1 root root   65536 10월  3 15:44 valid.dat
drwxr-xr-x   2 root root    4096 10월  3 15:44 vfs
=======================================================

관련자료

댓글 2

장규승님의 댓글

  • 장규승
  • 작성일
답은 보인이 보고 있습니다.

[root@localhost /smb_pds] # ldd /usr/local/server/samba/sbin/smbd 부분에서
...
libtalloc.so.1 => not found       
libtdb.so.1 => not found
libwbclient.so.0 => not found
..
이녀석들은 /usr/lib에 링크 된것 들이 없어서 그런걸로 보여 집니다  링크 파일을 /usr/lib 에 넣고 해보시면 될것 같습니다

도진환님의 댓글

  • 도진환
  • 작성일
링크파일이라는게 어떤파일을 말씀하시는건지?;

저도똑같은문제..ㅠㅠ

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,172 개
  • 현재 접속자 :  165 명