Я написал файл .spec на RHEL и собираю RPM с помощью rpmbuild. Мне нужны идеи о том, как справиться с ситуацией ниже.
Мой RPM создает пустой каталог журналов при первой установке в папке установки, как показано ниже.
/opt/MyInstallation-1.0.0-1/some executables
/opt/MyInstallation-1.0.0-1/lib/carries shared objects(.so files)
/opt/MyInstallation-1.0.0-1/config/carries some XML and custom configuration files(.xml, etc)
/opt/MyInstallation-1.0.0-1/log--->This is where application writes logs
Когда мой RPM обновляет MyInstallation-1.0.0-1, например, до MyInstallation-1.0.0-2, я получаю все правильно, как и хотел.
Но мой вопрос: как сохранить файлы журналов, написанные в MyInstallation-1.0.0-1? Или точно скопировать каталог журнала в MyInstallation-1.0.0-2.