This is exactly the same behavior as bug #63884. This time 3.0.7* works fine and 3.0.8 doesn't. I ran exactly the same tests and they behave the same as described in #63884. Reproducible: Always Steps to Reproduce: 1.configure samba to resolve dynamic address hostnames using WINS 2. emerge samba-3.0.8 or 3.0.8-r1 ping <windows machine with dhcp address 3. ping <windows machine with dhcp address> Actual Results: host unknown Expected Results: resolve hostname and ping host please see #63884
May be this help you http://bugs.gentoo.org/show_bug.cgi?id=71334
I add "private dir = /etc/samba/private" in smb.conf and my domain on samba 3.0.8 work fine. I think this bug copy http://bugs.gentoo.org/show_bug.cgi?id=71334 please check me.
I don't think that this is the issue. If you read my description in but #63884 you'll see what I mean. This problem happens whether or not samba is started. Samba comes with a library that allows you to put 'wins' into resolv.conf so you can resolve wins client hostnames with gethostname() and things like ping. This is provieded by a library called /lib/libnss_wins.so. however, I have just done an epm -ql on samba-3.0.8-r1 and this file doesn't appear to be in the file list. Where could it have gone?
if the file is gone, the solution may be simple: in samba-3.0.8 there are 3 new flags to be activated: libclamav (antivirus check via library calls, not daemons), quotas (obvoius) and winbind (maybe your case). There is a warning on this in the beginning of the compile activity. 'emerge -pv samba' will show your latest flags. I'm optimistic: I'll close it now. If this not solves, reopen and flame me :-)
That was it. Thanks.