Держите RPM от изменения разрешений каталога - PullRequest
0 голосов
/ 29 сентября 2011

возможно ли помешать RPM изменять разрешения для каталога, когда обновление выполнено.Т.е. у нас есть несколько каталогов, которые необходимы для корректной работы приложения.Однако пользователь может также добавить некоторые дополнительные функции, используя другие приложения, и для этого необходимо изменить разрешения для этих каталогов после установки.Однако если наше приложение затем обновляется, оно меняет разрешения для этих каталогов обратно на те, которые они имеют после установки.

Есть ли способ изменить файл спецификации, чтобы эти разрешения были сохранены после обновления?В настоящее время мы следуем по маршруту, по которому мы исключили эти каталоги из rpm, чтобы они не менялись (но также не будут создаваться при новой установке).Есть ли лучший способ справиться с этим?

Также в одном случае каталоги в вопросах позже заменяются символическими ссылками на другие каталоги.Изменение разрешения на символические ссылки затем распространяется на реальные каталоги.Нужна ли для этого настройка, отличная от приведенной выше, или все еще будет работать то же решение?

1 Ответ

1 голос
/ 08 октября 2011

Создавайте каталоги только во время установки. Пропустить это во время обновления. RPM устанавливает от 1 до 1 во время установки и от 1 до 2 во время обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...