Summary: | konqueror показывает неверное время файла на сетевом диске | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Твердохлебов Михаил <mihailvt> |
Component: | kdebase-konqueror | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | ab |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Твердохлебов Михаил
2005-09-30 15:02:28 MSD
Время на клиенте в UTC? Время на сервере в локальной TZ? В какой временной зоне идет работа? Если происходит монтирование ресурсов с помощью cifsfs, то смонтированая файловая система автоматически учитывает разницу во временных зонах. Если используется smbfs, то необходимо передавать при монтировании опцию serverzone с правильным значением. Код в smb4k не запрашивает временную зону с сервера, с которым общается, посредством net time (эта операция не требует авторизации, она исполняется любым сервером). Сервер возвращает свое время и временную зону, которые необходимо учитывать. Поскольку smbfs формально уже не поддерживается и с 2.6.27-28 будет исключена из основного ядра, необходимо сделать так, чтобы по умолчанию использовалась только cifsfs. С другой стороны, уже в ALD4.0 smb4k по умолчанию настроен на использование cifsfs. Так что проблема должна быть решена. А поскольку smbfs выходит из использования (cifsfs уже поддерживает весь функционал smbfs), то я рекомендую эту ошибку закрыть как WONTFIX. |