Прошу прощения за возможный нубский вопрос, но...
Имею корпоративный сервер с настроенной Samba поверх ClamFS.
Все стандартно, но в последнее время скрипт автоматической очистки некоторых директорий от старых файлов стал ругаться на невозможность удаления тех или иных каталогов из за наличия в них файлов 'Thumbs.db' с более "новым" ctime чем у родительского каталога.
И все бы ничего, но как это возможно? Разве ctime родительского каталога не должен меняться при изменении данного атрибута у дочерних файлов и директорий?Ниже не самый яркий пример:
...# stat '/clamfs/media/data/samba/common/ДВС Камминз'
File: ‘/clamfs/media/data/samba/common/ДВС Камминз’
Size: 4096 Blocks: 16 IO Block: 4096 directory
Device: 1dh/29d Inode: 313287 Links: 2
Access: (0770/drwxrwx---) Uid: (65534/ nobody) Gid: (65534/ nogroup)
Access: 2015-12-20 02:33:25.197881456 +0300
Modify: 2015-12-17 00:00:02.553932785 +0300
Change: 2015-12-17 00:00:02.553932785 +0300
Birth: -
...# stat '/clamfs/media/data/samba/common/ДВС Камминз/Thumbs.db'
File: ‘/clamfs/media/data/samba/common/ДВС Камминз/Thumbs.db’
Size: 7680 Blocks: 16 IO Block: 4096 regular file
Device: 1dh/29d Inode: 313288 Links: 1
Access: (0670/-rw-rwx---) Uid: (65534/ nobody) Gid: (65534/ nogroup)
Access: 2015-12-20 02:33:25.197881456 +0300
Modify: 2015-11-23 16:37:40.000000000 +0300
Change: 2015-12-18 18:14:56.422824039 +0300
Birth: -
Иной раз различия в дате достигают нескольких дней.
Ткните лицом в нужное место в доках. Буду очень благодарен! ;)
Или имеет место несанкционированный доступ к серверу?