Hi, In order to allow those ebuilds inheriting the selinux-policy eclass to install miscelaneous context files (ie. dbus_contexts from dbus policy files), we need to specify a new variable in the eclass which installs (if defined) such miscelaneous/specific contexts files into /etc/security as it's currently done: The code to add is pretty simple and clean: if [ -n "${CONTEXTSMISC}" ]; then debug-print "CONTEXTSMISC is \"${CONTEXTSMISC}\"" insinto /etc/security doins ${CONTEXTSMISC} || die fi A modified version is available at http://cvs.tuxedo-es.org/cgi-bin/viewcvs.cgi/gentoo_sec-policy/selinux-policy.eclass. BTW, this is one of the steps needed to introduce stable policies for Desktop users in a fancy manner, and in the future it will make the maintenance work easier for sure. Thanks in advance. Cheers, Lorenzo.
will be superseded by selinux-policy-2.eclass which will have loadable module support.