Назад | Перейти на главную страницу

Не удается переназначить файловые системы (SELinux)

После компиляции модулей политик и повторной компиляции моих основных пакетов (Gentoo 32bit) я хотел переименовать файловые системы (через rlpkg -a -r) и пакеты, но я получаю следующие сообщения об ошибках:

Переназначение типов файловой системы: btrfs ext2 ext3 ext4 jfs xfs / usr / sbin / setfiles set context / -> system_u: object_r: root_t failed: 'Operation not supported'

/ usr / sbin / setfiles установить контекст / boot-> system_u: object_r: boot_t failed: 'Operation not supported'

/ usr / sbin / setfiles установить контекст / home-> system_u: object_r: home_root_t failed: 'Operation not supported'

/ usr / sbin / setfiles установить контекст / srv-> system_u: object_r: var_t failed: 'Operation not supported'

/ usr / sbin / setfiles установить контекст / tmp-> system_u: object_r: tmp_t failed: 'Operation not supported' / usr / sbin / setfiles set context / usr-> system_u: object_r: usr_t failed: 'Operation not supported'

/ usr / sbin / setfiles установить контекст / var-> system_u: object_r: var_t failed: 'Operation not supported'

Сканирование общих библиотек с перемещением текста ...

0 библиотек с перемещением текста, 0 без изменения меток. Сканирование двоичных файлов PIE с перемещением текста ...

0 бинарных файлов с обнаруженными перемещениями текста.

/ boot, / home, / srv, / tmp, / usr и / var находятся на / dev / md1-7, которые отформатированы с использованием ext4.

Я нашел старые сообщения об ошибках по аналогичным проблемам, но пока не нашел решения.

Тем временем я сделал новую установку gentoo с той же конфигурацией.

Однако у udev, похоже, есть проблемы, так как /dev/console и /dev/tty[1-2] не загружены:

/etc/init.d/sshd[1205]: ОШИБКА: sshd не удалось запустить

/etc/init.d/urandom[1219]: ОШИБКА: не удалось запустить urandom

init: open (/ dev / console): нет такого файла или каталога

init: open (/ dev / console): нет такого файла или каталога

agetty [1233]: / dev / tty2: не символьное устройство

agetty [1232]: / dev / tty1: не символьное устройство

Похоже, у вас не включена поддержка расширенных атрибутов файловой системы. Возможно, вам потребуется включить его в ядре или смонтировать с параметром xattr. В системах RedHat, похоже, вам не нужно явно устанавливать этот флаг, тем не менее, здесь gentoo может отличаться.