LINUX.ORG.RU

Автоматическое сохранение файла перед изменением

 , , ,


0

1

Привет,

есть такой вопрос/задача.

Есть ли возможность в Линукс сделать так, что бы какой либо файл или файлы сохранялись автоматически, если какой либо процесс его изменяет?

Например /etc/passwd менят useradd,usermod и необходимо иметь предыдущую копию этого файла, что бы например сделать diff и увидеть что именно в нем изменилось.

Может возможно как нибудь установить на уровне файловой системы или ядра, что бы заработало автоматическое сохранение копии до непосредственного изменения в самом файле?

Спасибо за ответ


создать библиотеку (которая при открытии файла на запись сохраняла его) и подгрузить ее перед гадкой программой LD_PRELOAD?

quester ★★
()
Ответ на: комментарий от quester

Я просто надеялся, что подобная библиотека уже существует. Но наверное нет :-/

Igorek
() автор топика
Ответ на: комментарий от quester

Сейчас почитал про LD_PRELOAD А вообще какая интересная штука, спасибо за идею...

Igorek
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.