[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: samba time



Иван Лох пишет:
On Tue, Jun 27, 2006 at 12:54:57PM +0400, Dmitri V. Ivanov wrote:
Насколько я понимаю в файловой системе timestamps храняться как число
секунд с 01.01.1970 00:00:00. IMHO samba тут ничего не изменит.

В tmpfs, например, это не так. Если посмотреть на stat. Другое дело,
что это крайне нетипичный пример.
Сделал tmpfs.
Вот результат:

Исходный файл на NTFS. Для просмотра использовал cygwin.
 File: `test.txt'
 Size: 45056           Blocks: 44         IO Block: 1024   regular file
Device: 9892a7bah/2559748026d   Inode: 361976820049915979  Links: 1
Access: (0700/-rwx------) Uid: ( 544/Administrators) Gid: (4294967295/????????)
Access: 2006-06-27 13:54:55.685020800 +0400
Modify: 2006-06-26 17:46:28.906520600 +0400
Change: 2006-06-27 11:33:50.958971900 +0400

Файл на tmpfs. Для просмотра (через самбу) использовал cygwin.
 File: `test.txt'
 Size: 45056           Blocks: 1024       IO Block: 1024   regular file
Device: 9be002bh/163446827d     Inode: 3055425347849670593  Links: 1
Access: (0755/-rwxr-xr-x) Uid: (11102/Updatesrobot) Gid: (10545/mkgroup-l-d)
Access: 2006-06-27 12:34:18.000000000 +0400
Modify: 2006-06-26 17:46:28.000000000 +0400
Change: 2006-06-26 17:46:28.000000000 +0400

А вот что говорит сам линух, локально:
 File: `test.txt'
 Size: 45056         Blocks: 88         IO Block: 4096   обычный файл
Device: ch/12d    Inode: 394830      Links: 1
Access: (0700/-rwx------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2006-06-27 12:34:19.263402960 +0400
Modify: 2006-06-26 17:46:29.000000000 +0400
Change: 2006-06-27 12:34:09.329913080 +0400

Таким образом, видно, что дата модификации округлилась в большую сторону при копировании.
А самба все-равно показывает нули.
Есть идеи?

--
Saludos! Sergio



Reply to: