Перехожу с samba 2.2.8a на 3.0.14a
Все конфиги оставил как было и при этом нарвался, что неправильно работает "include", а до кучи и "config file". Выражается это в том, что во втором виртуальном сервере появляются все шары, описанные в первом и не появляется его собственные.
Вот фрагменты конфигов:
=============== smb.conf ================
# Domain Logon Services
encrypt passwords = yes
domain master = yes
preferred master = yes
local master = yes
domain logons = no
os level = 255
# WINS & DNS service
wins support = yes
name resolve order = hosts lmhosts wins bcast
dns proxy = no
timeserver = yes
# Security politic
security = user
guest ok = no
wide links = no
# Virtual servers
netbios aliases = main main-guest
include = /etc/samba/smb.conf.%L
=========== smb.conf.main ================
[global]
# Security politic
security = user
guest ok = no
[homes]
comment = Это Ваш персональный приватный каталог.
browseable = no
writeable = yes
create mask = 600
directory mask = 1700
[upload]
path = /mnt/md1/upload
comment = Сюда кладите музыку, фильмы, программы
browseable = yes
writeable = no
write list = @users
create mask = 1664
directory mask = 1775
force group = upload
========= smb.conf.main-guest ============
[global]
netbios name = main-guest
security = share
guest account = nobody
guest ok = yes
writeable = no
[Distributives]
path = /mnt/md1/Distributives
browseable = yes
guest ok = yes
[moscow]
path = /mnt/md1/Moscow
browseable = yes
guest ok = yes
--------------------------------------------
в результате имею 2 сервера с идентичным содержимым :(
"Using Samba" с их сервера перечитал, но ничего криминального не обнаружил. Куда копать?