Seadrive Linux 2.0.22: File dates wrong/missing

Hi everyone,

I have a problem regarding the Seadrive Client for Linux 2.0.22. For some reason the access timestamps are set to 1970-01-01 and the creation (birth) timestamp is completely missing. This seems to be only affecting the Seadrive Client for Linux. Under Windows the creation and access timestamps are there and they are correct. This is the output on one of my files created about a few minutes from now:

❯ stat ./this_is_a_test_file.txt 
    File: ./this_is_a_test_file.txt
    Size: 5               Blocks: 0          IO Block: 4096   regular file
    Device: 0,70    Inode: 497         Links: 1
    Access: (0644/-rw-r--r--)  Uid: ( 1000/  <removed>])   Gid: ( 1000/  <removed>)
    Context: system_u:object_r:fusefs_t:s0
    Access: 1970-01-01 01:00:00.000000000 +0100
    Modify: 2023-08-11 16:05:12.000000000 +0200
    Change: 1970-01-01 01:00:00.000000000 +0100
    Birth: -

I saw an issue regarding very old libraries which have these timestamps but my library was created only about a year ago.
I am using Fedora 37 and the latest Seadrive client for Linux 2.0.22.

Kind regards
Daniel

Seafile’s storage model doesn’t store access time and creation time. So they’re intentionally left empty.

That explains it. I have to circumvent this then.
Thank you for the quick reply. :+1:

Best
Daniel