[samba] samba 3.0.1, кодировки и win98
eugene v. samusev
=?iso-8859-1?q?bitlz_=CE=C1_nezabudka=2Eru?=
Пн Янв 5 08:45:48 MSK 2004
Привет.
Самба 3.0.1 как собранная локально, так и взятая с samba.org
неправильно работает с 98 клиентами и русскими именами. C xp/w2k все окей.
клиент может создать каталог или файл но при дальнейшем обращении
на чтение или запись возникает ошибка ( не могу найти файл "имя файла" ).
есть подозрение что дело не в кодировках, а в том как самба генерит
короткие имена ( 8.3 ).
С тем же конфигом samba 3.0.0 работает совершенно корректно.
Был проведен эксперимент:
Внутри пустого каталога был создан каталог "Длинное русское имя"
вот как он отдается самбой:
"_UEOD2~0" - samba 3.0.0
"_L94XG~7" - samba 3.0.1
Эксперименты с параметрами mangle...., как впрочем и с установками
charset'ов результата не дают.
smb.conf:
# Global parameters
[global]
dos charset = cp866
workgroup = FORGET
server string = %h server (Samba %v)
security = DOMAIN
auth methods = sam, winbind
password server = 192.168.100.5 192.168.100.6
passdb backend = smbpasswd:/etc/samba/smbpasswd
log level = 2
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
load printers = No
domain master = No
wins support = Yes
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
template homedir = /home/users/%U
template shell = /bin/bash
winbind separator = +
invalid users = root
[music]
path = /home/hdc
admin users = '@FORGET+Domain Admins'
read only = No
create mask = 0665
directory mask = 0775
browseable = No
Подробная информация о списке рассылки Samba