Dreaded ntlm_auth

Författare Svar
Socapex Friday 1 May 2015 at 8:24

I have smbup installed, path to ntlm_auth is bash_profile, version is good. POM doesn't seem to have the same path cause it can't see it?

I have also tried installing samba with macports, path OK, version OK, POM doesn't work.

How can I debug the wine path you use?

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

ntlm_auth --version

Version 3.2.15

Ändrat av Socapex

Socapex Friday 1 May 2015 at 9:57

So, PlayOnMac isn't reading the correct path. For example, go in OSX terminal,

echo $PATH

Then in PlayOnMac, Configure -> Miscellaneous -> Open a shell

echo $PATH

They are different. Macports uses /opt/local/sbin and smbup /opt/local/bin.


edit /Applications/ (its only a bash script).

Replace the first line: 



#!/bin/bash --login

Path should now reflect your operating system's one. Thank you to pango_ on IRC! :D

Quentin PÂRIS Friday 1 May 2015 at 23:32
Quentin PÂRIS

Interesting. It's going to be fixed for the next release

Ronin DUSETTE Saturday 2 May 2015 at 3:26

OK. I added it to the wiki for the time being.

Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
Socapex Tuesday 5 May 2015 at 19:49

Great! I am not sure using --login is necessarily the best though. I now have an error about strings, it may or may not be related. Please debug this. Instead, since the bash script sets its own path, you could simply add /opt/local/sbin (macports), /opt/local/bin (smbup) and /usr/local/Cellar (homebrew). Pretty much the standard ways of installing ntlm_auth on OSX.

Have a good day.

Quentin PÂRIS Tuesday 5 May 2015 at 21:27
Quentin PÂRIS

There is also a bundled component in PlayOnMac to install ntlm_auth for a given app ;)

Ändrat av Tinou