Bug 8101 - konqueror показывает неверное время файла на сетевом диске
Summary: konqueror показывает неверное время файла на сетевом диске
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kdebase-konqueror (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-30 15:02 MSD by Твердохлебов Михаил
Modified: 2008-07-19 16:40 MSD (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 Твердохлебов Михаил 2005-09-30 15:02:28 MSD
Я имею пользовательскую директорию на сервере Bank2. Подключаю ее при помощи 
smb4k. Создаю на ней файлы архивов своих программ при попмощи архиватора RAR. 
Смотрю в konqueror'е через точку монтировки smb4k в домашней директории - 
время файла соответствует действительности. Смотрю в konqueror через сервис 
samba по адресу smb://bank2/tverdokhlebov - время файлов ушло вперед на 6 
часов. проблема точно не связана с необновлением информации на экране - 
обновление по F5 и через меню делал. Да старые файлы должны иметь старую 
дату\время, а не новую.
Comment 1 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 2 Alexander Bokovoy 2008-07-19 16:40:32 MSD
Время на клиенте в UTC? Время на сервере в локальной TZ? В какой временной зоне идет работа?

Если происходит монтирование ресурсов с помощью cifsfs, то смонтированая файловая система автоматически учитывает разницу во временных зонах. Если используется smbfs, то необходимо передавать при монтировании опцию serverzone с правильным значением.

Код в smb4k не запрашивает временную зону с сервера, с которым общается, посредством net time (эта операция не требует авторизации, она исполняется любым сервером). Сервер возвращает свое время и временную зону, которые необходимо учитывать.

Поскольку smbfs формально уже не поддерживается и с 2.6.27-28 будет исключена из основного ядра, необходимо сделать так, чтобы по умолчанию использовалась только cifsfs.

С другой стороны, уже в ALD4.0 smb4k по умолчанию настроен на использование cifsfs. Так что проблема должна быть решена. А поскольку smbfs выходит из использования (cifsfs уже поддерживает весь функционал smbfs), то я рекомендую эту ошибку закрыть как WONTFIX.