Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 samba конвертировать имена на лету   Sergey Zabolotny   24 Sep 2007 10:50:06 
 Re: samba конвертировать имена на лету   Eugene Grosbein   24 Sep 2007 17:54:50 
 Re: samba конвертировать имена на лету   Artemiev Igor   25 Sep 2007 12:01:19 
Архивное /ru.unix.bsd/409018adec85a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional