LINUX.ORG.RU

SELinux file context


0

0

Никак не могу понять...
Есть каталог /var/www
У него контекст: ...:httpd_sys_content_t
Я Удаляю! каталог /var/www, потом снова создаю его командой:
mkdir /var/www
У него опять контекст ...:httpd_sys_content_t

Мне надо, чтобы у каталогов вида /home/username/www/*
был контекст ...:httpd_user_content_t
Я создаю каталог:
mkdir /home/username/www
У него почему-то контекст ...:user_home_t !!!
Делаю fixfiles relabel. У каталога /home/username/www котнекст становится правильным ...:httpd_user_content_t.

Вопрос:
Как сделать так, чтобы задавался правильный контекст при создании объекта, а не только операцией relabel ?

Файл file_contexts и types.fs вроде выглядят нормально.... Вроде регулярные выражения заданы верно ( пробовал менять, толку никакого).

ОС: CentOS 4.4 (RHEL4U4) Режим SELinux: targeted


Ответ на: комментарий от birdie

chcon эквивалентен chmod
Им можно руками менять.
А вот как так сделать, чтобы был нужный контекст "по умолчанию"?

Ну что-то вроде umask, только ещё и regexp учитывающее....

ksicom
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.