Bug 25662 - Странное поведение при создании файлов с недопустимыми символами
Summary: Странное поведение при создании файлов с недопустимыми символами
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: libsmbclient (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-24 13:42 MSK by Roman Savochenko
Modified: 2011-05-24 14:59 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2011-05-24 13:42:13 MSK
Заметил сейчас, что при создании или переименовании файла с символом ':' в имени происходит полное искажение имени, точнее всех символов кроме цифр.

Например, если переименовать файл "radio" в "1:radio", то получится имя "1ABBSA~9".

Возможно это сервер такое делает (samba-3.0.30-alt3).
Comment 1 Alexander Bokovoy 2011-05-24 14:59:55 MSK
Согласно секции 3.4 CIFS TR, символ : запрещен в именах файлов. Именно поэтому происходит переименование файла с использованием короткого имени. Это часть спецификации FAT и, соответственно, CIFS.
http://www.snia.org/tech_activities/CIFS/CIFS-TR-1p00_FINAL.pdf