Этот скрипт используется, в первую очередь, когда необходимо скорректировать
базу данных с контекстами безопасности (расширенные атрибуты) для файловой системы.
Его также можно запускать в любое время для добавления поддержки новой политики или чтобы убедиться в том, что файлам присвоены нужные контексты. По умолчанию скрипт обновляет
метки на всех смонтированных файловых системах ext2, ext3, xfs и jfs, даже если они не имеют
опции монтирования с контекстом безопасности. Вы можете использовать флаг -R для того, чтобы
в качестве альтернативы использовать rpm-пакет.
ОПЦИИ
-l logfile
Сохранить вывод в заданном файле logfile
-o outputfile
Сохранить все имена файлов, имеющих file_context, отличающийся от контекcта
по умолчанию в файл outputfile.
-F
Принудительно установить контекст как в file_context для настраиваемых файлов (customizable files).
-f
Не предупреждать об удалении из директории /tmp.
-R rpmpackagename[,rpmpackagename...]
При помощи базы данных rpm, найти все файлы из заданного пакета и восстановить для них контекст (-a выдаст все файлы из базы данных RPM).
-C PREVIOUS_FILECONTEXT
Запустить diff для сравнения файла PREVIOUS_FILECONTEXT с текущим и восстановить контекст на всех затронутых файлах
АРГУМЕНТЫ
Аргумент может быть один из следующих:
check
вывести все некорректные метки контекста файлов. Показать и старый и новый контекст, но не изменять его.
restore
изменить все некорректные метки контекста файлов.
relabel
Задать вопрос об удалении содержимого директории /tmp и, затем, изменения некорректных меток контекста файлов для приведения в соответствие с файлом file_contexts.
verify
Вывести все файлы с некорректным контекстом, не менять его.
[[dir/file] ... ]
Список файлов или директорий, для которых вы хотите проверить контекст.