Делал всё согласно этому руководству.
На последнем шаге получилось вот что:
# pdbedit
No builtin nor plugin backend for pgsql found
PANIC (pid 7297): pdb_get_methods_reload: failed to get pdb methods for backend pgsql:my_pgsql
BACKTRACE: 7 stack frames:
#0 pdbedit(log_stack_trace+0x2d) [0x80d2454]
#1 pdbedit(smb_panic+0x80) [0x80d25b1]
#2 pdbedit [0x8088633]
#3 pdbedit(initialize_password_db+0x24) [0x808af96]
#4 pdbedit(main+0x1d4) [0x806f0ac]
#5 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7db8455]
#6 pdbedit [0x806dc81]
smb_panic(): calling panic action [/usr/share/samba/panic-action 7297]
smb_panic(): action returned status 0
Ошибка сегментирования
Нашёл, что поддержку mysql они прекратили. На сайте самбы описывается только tdbsam - но там нет репликации, или ldapsam - потратил 2 дня, но так и не смог разобраться в LDAP, а от слов dn, cn, ou, dc, sn и rdn у меня просто рябит в глазах :). Не могу же я использовать для серьёзного дела то, чего совершенно не понимаю.
Нужен совет - куда мне дальше копать? Пытаться прикрутить сторонний модуль postgresql к самбе, ботанить LDAP, использовать tdbsam, покопать комплексное решение вроде Fedora Directory Server или что-то ещё?