Content tagged samba

I am using smbnetfs to mount samba shares to my filesystem. On my laptop all the commands executed in the samba subtree were hanging, while on my other boxes everything worked like a charm.

After running in a debug mode it turned out that smbnetfs was trying to resolve IP addresses using some shared library names as hostnames. Since the names did not resolve to anything the whole process took an inordinate amount of time.

]==> smbnetfs -d -f ~/Network
sitename_fetch: No stored sitename for
internal_resolve_name: looking up (sitename (null))
no entry for found.
resolve_lmhosts: Attempting lmhosts lookup for name<0x20>
resolve_lmhosts: Attempting lmhosts lookup for name<0x20>
startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No such file or directory
resolve_wins: Attempting wins lookup for name<0x20>
resolve_wins: WINS server resolution selected and no WINS servers listed.
resolve_hosts: Attempting host lookup for name<0x20>

As it turns out, this was caused by the linker trying to find libraries in the current directory because of an empty entry in LD_LIBRARY_PATH.

]==> echo $LD_LIBRARY_PATH

The root of a smbnetfs mount keeps names of the servers hosting samba shares, so stats for non-existent files are considered to be new host lookups.