Здравствуйте, я уже довольно давно запускаю samba3 через порты Mac на OSX. Я не использую его очень часто, но недавно заметил, что больше не могу войти в систему. Я знаю, что обновил систему для OSX, но теперь у меня возникает странная ошибка при запуске.
osx:~ rick$ sudo /opt/local/sbin/smbd -i
smbd version 3.6.6 started.
Copyright Andrew Tridgell and the Samba Team 1992-2011
get_user_groups: failed to get the unix group list
create_local_token failed: NT_STATUS_NO_SUCH_USER
osx:~ rick$
Недавно я столкнулся с той же проблемой. Кажется, это проблема, которая уже давно известна, но еще не исправлена в портах Mac.
Проблема в том, что пользователь root входит в более чем 64 группы (что кажется жестким ограничением), что вызывает проблемы.
Я использую Samba 3.6.5 от Homebrew на Montain Lion, и у меня все работает нормально.
По этому поводу здесь много споров: https://github.com/mxcl/homebrew/issues/5954