1

Привет всем!

Коллеги, проясните картину. Я достаточно долго работал с самбой на RFR-13-14. И там база пользователей (tdbsam) всегда лежала на "стандартном" месте в /var/lib/samba/private. Я к этому привык и воспринимал как должное. Сейчас переношу ресурсы на CentOS 6.3 под самбу 3.6.10 (взята из репозитория sernet-samba http://ftp.sernet.de/pub/samba/3.6/centos/6, как я полагаю - главного по самбе). Соответственно тривиально переношу в привычное место и самбовые каталоги. Ан нет...
С удивлением обнаружил, что в привычном месте база пользователей не находится самбой. Она создает пустую базу в каталоге /etc/samba. Естественно, что если положить туда /private-каталог самбы, то оно, вроде как работает, точнее pdbedit видит "мое население". Но вот как оно поведет себя дальше? Как научить самбу искать свои базы в традиционном месте? Или это уже новая фича?

2

если система создает базу в /etc/samba, значит для нее это и есть "традиционное" место

3 (07.01.2013 11:54:42 отредактировано Cruiser78)

Rabat пишет:

если система создает базу в /etc/samba, значит для нее это и есть "традиционное" место

Мой опыт мне позволял ожидать иного места, в /var/lib/samba/private. Я там привык её ждать.

4

Cruiser78 пишет:

Или это уже новая фича?

Это прихоть того, кто собирал пакет. --with-privatedir=/var/lib/samba/private это популярнее, но мантейнер пакета, видимо, не любит попсу.