|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Artemiev Igor 2:5020/400 25 Sep 2007 12:01:19 To : Sergey Zabolotny Subject : Re: samba конвертировать имена на лету -------------------------------------------------------------------------------- Sergey Zabolotny <Sergey.Zabolotny@p2.f122.n469.z2.fidonet.org> wrote: SZ>странного мне наверное захотелось, но все же: SZ>хочу чтоб при заливке на расшаренный ресурс имена файлов, содержащие SZ>кирилицу, автоматом конвертировались в транслит. такое возможно? Возможно, если сделать свой vfs модуль. Передо мной в своё время вставала задача задания кодировки индвидуально на шару, я решил это переделкой vfs_cap(8). http://bmc.brk.ru/~ai/patches/vfs_recode.c в конфиге для шары указываешь: vfs objects = recode recode:charset = koi8-r Перекодировка будет из unix charset в указанную в charset для модуля. В принципе, и транслит можно сделать, только нужно напрямую iconv звать вместо smb_iconv и поменять направление конвертации. Кодировка в этом случае будет выглядеть так: recode:charset = char//TRANSLIT -- iprefetch ai --- ifmail v.2.15dev5.4 * Origin: Bryansk Medical Center (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/409018adec85a.html, оценка из 5, голосов 10
|