Контекст файла SELinux, restorecon не меняет «пользовательский» контекст

Не существует четкого способа «конвертировать» пакеты Arch Linux в пакеты CentOS. Лучшее, что вы можете сделать, это следовать этому руководству ArchWiki о том, как создавать пакеты для других дистрибутивов изнутри Arch.

В зависимости от того, какой это дистрибутив, метод будет меняться, например, использование виртуализации или chroot. Если вы посмотрите на вики, вы увидите, что в определенных случаях Fedora/CentOS это включает установкуrpm-orgиз AUR и создание среды chrootдля размещения всех необходимых пакетов внутри.

Но нет способа напрямую преобразовать PKGBUILDвrpm

4
11.07.2017, 21:20
1 ответ

После обращения в службу поддержки я понял, что меня ввела в заблуждение документация Red Hat, и мне следовало более внимательно прочитать справочную страницу:

# man restorecon
...
If  a  file  object  does not have a context, restorecon will write the
default context to the file object's extended  attributes.  **If  a  file
object  has  a context, restorecon will only modify the type portion of
the security context.  The -F option will force a  replacement  of  the
entire context.**
...
5
27.01.2020, 20:57

Теги

Похожие вопросы