[Samba] Mapping characters for non-DOS names under UNIX

twang twang1017 at gmail.com
Fri Jan 7 02:32:16 MST 2011


Hi TAKAHASHI,

Thanks for your suggestion. the way is a little complicate to me. is
there any options of smb configuration, by which we can get the same
purpose?

Thanks a lot.


2011/1/6 TAKAHASHI Motonobu <monyo at monyo.com>:
> Create your custom vfs module.
> Perhaps vfs_cap.c shows you how to do this.
>
> Also to create a custom charset module may offer another way.
>
> ---
> TAKAHASHI Motonobu <monyo at samba.gr.jp>
>
> 2011/1/6 tao wang <twang1017 at gmail.com>:
>> Hi All,
>>
>> As known, samba can mapping non-DOS names under UNIX to DOS-compatible names
>> by using some HASH/HASH2 algorithm. But is there any way we can define a
>> character mapping tables by self, not using HASH? such as: (just a sample)
>>
>> character mapping table:
>> Unix        Windows
>> "     <------->    a
>> *     <------->    b
>> /     <------->    c
>> :     <------->    d
>> <    <------->    e
>>>    <------->    f
>> ?    <------->    g
>> \    <-------->    h
>> |    <-------->    i
>>
>> then a filename '***' on Unix will be mapped to 'bbb' on Windows... and so
>> on.
>>
>> Thanks a lot.
>


More information about the samba mailing list