[devel] Q: Xvfb: SELinux support breaks software

Valery V. Ionozemtsev shrek на altlinux.ru
Пн Авг 30 08:27:04 UTC 2010


> > > ох ты ёпть... у меня proc в hasher монтируется, без proc ваш selinux не
> > > работает
> > 
> > Он работает, только надо правильно проверять код возврата.
> > 2sem@: Миша, проверь/исправь, пожалуйста, поддержку SELinux в xorg-server.
> 
> В xorg-server/Xext/xselinux_ext.c написано:
> 
>     if (!is_selinux_enabled()) {
> 	LogMessage(X_INFO, "SELinux: Disabled on system\n");
> 	return;
>     }
> 
> Неправильную проверку
>     if (!is_selinux_enabled())
> нужно исправить на
>     if (is_selinux_enabled() <= 0)

-1 говорит только о том что вызов is_selinux_enabled() не смог
достучаться до /proc и понять включен selinux или нет невозможно.
то есть -1 никак не может говорить о том что selinux выключен

-- 
Valery V. Inozemtsev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20100830/6488c7eb/attachment.bin>


Подробная информация о списке рассылки Devel