[kde] [Bug 452210] New: KDE Dolphin not preserving modified date of files when copying to samba share
chrisgualo
bugzilla_noreply at kde.org
Sun Apr 3 06:27:42 BST 2022
https://bugs.kde.org/show_bug.cgi?id=452210
Bug ID: 452210
Summary: KDE Dolphin not preserving modified date of files when
copying to samba share
Product: kde
Version: unspecified
Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: chrisgualo at gmail.com
Target Milestone: ---
I am using kubuntu 21.10 at the moment, but I have experienced this since I
first installed it, probably with 20.04. When I try to move/copy a file from
any disk in my pc to a samba share the modified dates are not preserved. They
seem to be copied for a moment but then immediately change to "now".
The samba share is set on an RPi4. This is my /etc/samba/smb.conf file:
[MyBook]
path = /media/MyBook
writeable = yes
create mask = 0777
directory mask = 0777
public = yes
browseable = yes
guest ok = yes
read only = no
This is my fstab file to mount the share through cifs:
//192.168.1.14/MyBook /media/MyBook cifs
credentials=.smbcredentialsRPi4,iocharset=utf8,dir_mode=0777,file_mode=0777,x-systemd.automount,x-systemd.mount-timeout=30,_netdev
0 0
I am able to read/write the folders as expected, but when copying files the
timestamps are not preserved. This is only happening to me from the kubuntu
install. I also have a separate partition with ubuntu and ubuntu-mate, this
does not happen when copying from there to the samba share. The weird part is
that I used the exact same file in the three installations. When copying from
my Windows partition, it also preserves the timestamps, so it seems to be a
kubuntu-only issue and not how the samba share is set up on the RPi4. This also
happens not only with Dolphin but with other file managers - I tried Nemo and
Nautilus and they do not preserve the timestamps in my kubuntu setup.
To show what happens, I copied a test file from a local disk to the samba
share. The modified file on the original file is 10/03/2018, but the copied
file's modified date is "now".
Strangely enough, this does not happen when I use the samba address
smb://192.168.1.14/MyBook/test/ as it does preserves the modified date. And if
see the file from the mountpoint at /media/MyBook/test, it does show the
correct modified date after it was copied.
Drive attached to the RPi4 is formatted as EXT4. My guess is that it has
something to do with how the mountpoint was created, or cifs itself.
This is how the mountpoint looks with ls
chris at operarum:~$ ls -l /media/ | grep MyBook
drwxrwxrwx 2 chris chris 0 mar 31 22:32 MyBook
This is the output from the RPi4:
pinas at rpi4:~ $ ls -l /media | grep MyBook
drwxrwxrwx 22 root root 4096 Mar 31 22:32 MyBook
I also tried with using a root account to mount the cifs, but the results are
the same. Not sure if it is a duplicate of bug #356651, but it is not fixed for
me at least.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list