https://bugs.winehq.org/show_bug.cgi?id=35965
Bug ID: 35965 Summary: secur32/{negotiate,ntlm} tests fail with samba/winbind 4 Product: Wine Version: 1.7.16 Hardware: x86 OS: Linux Status: NEW Keywords: download, source Severity: normal Priority: P2 Component: secur32 Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
Created attachment 48067 --> https://bugs.winehq.org/attachment.cgi?id=48067 smb.conf
I've noticed that these two tests fail on Fedora 20 64-bit, and at first assumed that it was a missing 32-bit ntlm_auth: https://bugzilla.redhat.com/show_bug.cgi?id=968860
but looking into it further, it looks like wine isn't compatible with samba4.
To test this, I tried in my debian 7 (wheezy) VM, which has both samba versions available.
$ sudo apt-get -y install winbind $ cd ~/wine-git/dlls/secur32/tests $ rm *ok ; make test
works
$ sudo apt-get -y install winbind4 $ cd ~/wine-git/dlls/secur32/tests $ rm *ok ; make test
fails very quickly. Some of the default entries from samba3 are not valid in samba4. With a minimalized smb.conf (attached), I was able to get rid of the warnings from samba4, but the tests still fail (and pass with samba3).