[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