[devel] I: xorg-server, dbus: SELinux support breaks software
Dmitry V. Levin
ldv на altlinux.org
Пн Авг 30 09:51:30 UTC 2010
On Mon, Aug 30, 2010 at 12:27:04PM +0400, Valery V. Ionozemtsev wrote:
> > Неправильную проверку
> > if (!is_selinux_enabled())
> > нужно исправить на
> > if (is_selinux_enabled() <= 0)
>
> -1 говорит только о том что вызов is_selinux_enabled() не смог
> достучаться до /proc и понять включен selinux или нет невозможно.
> то есть -1 никак не может говорить о том что selinux выключен
On Mon, Aug 30, 2010 at 12:27:26PM +0400, Alexey Gladkov wrote:
> Ну вообще-то из этого не следует, что selinux выключен. При
> отмонтированном /proc selinux может быть включён и политики могут
> быть загружены.
Из этого следует, что приложение не сможет работать с SELinux вне
зависимости от того, включен SELinux или нет. Для всех приложений,
кроме некоторых специальных утилит для SELinux, это практически
означает, что SELinux выключен. Посмотрите, наконец, примеры
использования is_selinux_enabled() в менее кривом софте.
Ещё вопросы есть?
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100830/f12d4b3d/attachment.bin>
Подробная информация о списке рассылки Devel