Opened 14 years ago
Closed 14 years ago
#147 closed defect (fixed)
File timestamp broken on Samba 3.3.x series
Reported by: | Yuri Dario | Owned by: | Silvan Scherrer |
---|---|---|---|
Priority: | major | Milestone: | Samba Server for eCS (OS/2) 1.1.0 |
Component: | Samba Server Core | Version: | 3.3.5 |
Keywords: | Cc: |
Description
Since 3.3 samba server code releases, the timestamp of file operations is always set to current time.
[from (ticket:56)] Also server is writing local files with wrong time, because of libc time handling. It will be nice to have correct timestamp also on local files, so other processes running locally on server will not see wrong timestamps.
Probably code needs to be changed to use localtime when writing to disk, then converting it to GMT when reading it. This should be done at low-level, so upper layers will not see the change. libc also uses daylight, so standard libc convertion routines cannot be used, see client fixes from ticket:56.
Change History (3)
comment:1 by , 14 years ago
Milestone: | Samba Server for eCS (OS/2) 1.2.0 → Samba Server for eCS (OS/2) 1.1.0 |
---|
comment:2 by , 14 years ago
comment:3 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Testing done with 2.0 beta1 client shows this bug is gone :-) At least with 3.0.x samba server code.
Yuri how to reproduce that? and did you test with latest 2.0 client? does that also happen from another client (unix/win)?