Помогите, пожалуйста, разобраться с ситуацией:
при копировании с пользователя на примонтированную папку
cp –f –p --preserve LOCALDIR/ * REMDIR/
выходит сообщение: “Операция не позволяется cp: сохранение временной отметки”.
Важно сохранить атрибуты времени и даты создания файла.
Монтирую папку так:
sudo mount -t cifs -o username=юзер,password=пароль //IP/папка /home/REMDIR
При переписи по ftp тоже не сохраняет время и дату создания. В скрипт ftp пыталась вставить preserve on и никакого результата.
Не позволяется сохранение временной отметки при копировании
Какая версия samba? На 3.5.15 воспроизвести проблему не получается.
Какая версия samba? На 3.5.15 воспроизвести проблему не получается.
Только завтра смогу посмотреть.
Какая версия samba? На 3.5.15 воспроизвести проблему не получается.
smbclient:
Version 3.0.24-2.23-1296-SUSE-CODE10
Version 3.0.24-2.23-1296-SUSE-CODE10
У вас SLES(D) 10 что ли?
[quote="Linda"]Version 3.0.24-2.23-1296-SUSE-CODE10
У вас SLES(D) 10 что ли?[/quote]
SUSE Linux Enterprise Server 10 (ia64)
SUSE Linux Enterprise Server 10 (ia64)
Я так и предполагал.
Попробуйте указать в опции cp так: --preserve=timestamp
Но не факт то что получится, возможно проблема в версии samba.
[quote="Linda"]SUSE Linux Enterprise Server 10 (ia64)
Я так и предполагал.
Попробуйте указать в опции cp так: --preserve=timestamp
Но не факт то что получится, возможно проблема в версии samba.[/quote]
Пробовала. То же самое - ругается, что не может сохранить время/дату... К сожалению.
Может принудительно выставлять время и дату файла на удаленке? Пробовала touch'ем, в командной строке с рута. Считаю, что некорректно.
А по ftp как в файлах поменять атрибуты?
Может принудительно выставлять время и дату файла на удаленке?
Возможно не поможет, хотя попробовать можно.
вообще-то touch именно для того и придумали.Может принудительно выставлять время и дату файла на удаленке? Пробовала touch'ем, в командной строке с рута. Считаю, что некорректно.
Очевидно ваша самба не умеет метки времени ставить...
А по ftp как в файлах поменять атрибуты?
в общем случае - никак.
...Очевидно ваша самба не умеет метки времени ставить...
...в общем случае - никак.
1. Переустановить самбу? Какую версию?
2. :(
Спасибо...
1. Переустановить самбу? Какую версию?
3.5 и выше.
3.5 и выше.
Спасибо, попробую!!!
А как же с фтп? Та же самая проблема... preserve on не воспринимается
Спасибо, попробую!!!
Только осторожней. SLED10 малость древний. А самба может за собой потянуть кучу всяких новых пакетов, в итоге можно получить не работоспособную систему.
i2ks не ведись на СППФ.
А по ftp как в файлах поменять атрибуты?
Можно tar'ом запаковать и кидать на ftp. Там же распаковывать, например по inotify или по cron.
Только осторожней. SLED10 малость древний. А самба может за собой потянуть кучу всяких новых пакетов, в итоге можно получить не работоспособную систему.
Да уж... Так что буду touch'ем выставлять... Спасибо за предосторежение!
Можно tar'ом запаковать и кидать на ftp. Там же распаковывать, например по inotify или по cron.
Не совсем, вернее совсем не подходит в моем случае, т.к. исключается работа сrona на удаленке - файлы перекачиваются автоматом после окончания процесса формирования. Стабильного времени передачи нет, процесс привязан к счету.
Но всё равно спасибо :)