summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Zaman <perfinion@gentoo.org>2015-06-28 14:03:30 +0000
committerJason Zaman <perfinion@gentoo.org>2015-06-28 14:03:30 +0000
commitb169193b158b0776e51f04540d1572a457bc6076 (patch)
tree29b52b4aeb985a5e727f0ce981b4f045f47fa814 /profiles
parentalpha stable wrt bug #550172 (diff)
downloadgentoo-2-b169193b158b0776e51f04540d1572a457bc6076.tar.gz
gentoo-2-b169193b158b0776e51f04540d1572a457bc6076.tar.bz2
gentoo-2-b169193b158b0776e51f04540d1572a457bc6076.zip
Mask systemd and deps in selinux profiles because no support in the policies.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/features/ChangeLog5
-rw-r--r--profiles/features/selinux/package.mask14
-rw-r--r--profiles/features/selinux/package.use.force8
-rw-r--r--profiles/features/selinux/package.use.mask11
-rw-r--r--profiles/features/selinux/use.mask6
5 files changed, 39 insertions, 5 deletions
diff --git a/profiles/features/ChangeLog b/profiles/features/ChangeLog
index c0254d1f6747..8c058e3d8132 100644
--- a/profiles/features/ChangeLog
+++ b/profiles/features/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for Gentoo/AMD64 profile directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/features/ChangeLog,v 1.87 2015/06/27 17:54:43 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/ChangeLog,v 1.88 2015/06/28 14:03:30 perfinion Exp $
+
+ 28 Jun 2015; Jason Zaman <perfinion@gentoo.org> selinux/package.mask:
+ Mask systemd and deps in selinux profiles because no support in the policies.
27 Jun 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
64bit-native/package.mask, 64bit-native/package.use.mask:
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index cd87bcf03965..87b57f266937 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -1,2 +1,14 @@
-# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.mask,v 1.57 2015/06/21 11:59:12 perfinion Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.mask,v 1.58 2015/06/28 14:03:30 perfinion Exp $
+# Jason Zaman <perfinion@gentoo.org> (27 Jun 2015)
+# SystemD has no support in the SELinux policy at the moment.
+# Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
+sys-apps/systemd
+gnome-extra/gnome-logs
+gnome-extra/office-runner
+kde-misc/kcmsystemd
+net-firewall/firewalld
+net-misc/netctl
+sys-apps/gentoo-systemd-integration
+sys-apps/systemd-readahead
+sys-apps/systemd-sysv-utils
diff --git a/profiles/features/selinux/package.use.force b/profiles/features/selinux/package.use.force
index 78d30953028e..36c8255fbc5f 100644
--- a/profiles/features/selinux/package.use.force
+++ b/profiles/features/selinux/package.use.force
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.force,v 1.10 2014/12/03 13:22:09 perfinion Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.force,v 1.11 2015/06/28 14:03:30 perfinion Exp $
# Sven Vermeulen <swift@gentoo.org> (19 Apr 2013)
# sys-apps/policycoreutils (semanage command) uses sepolgen, which requires libselinux with USE="python".
@@ -20,3 +20,9 @@ dev-lang/python xml
# so stages can build with no interacton. Bug #527938
sys-libs/libselinux static-libs
dev-libs/libpcre static-libs
+
+# Jason Zaman <perfinion@gentoo.org> (27 Jun 2015)
+# SystemD has no support in the SELinux policy at the moment.
+# Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
+gnome-base/gnome-settings-daemon openrc-force
+gnome-base/gnome-shell openrc-force
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 11356b02b326..291d99328e67 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.mask,v 1.10 2014/11/06 15:07:47 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/package.use.mask,v 1.11 2015/06/28 14:03:30 perfinion Exp $
# Saleem Abdulrasool <compnerd@gentoo.org> (23 Nov 2007)
# Unmask when we get HAL 0.5.10 straightened out
@@ -13,3 +13,12 @@ app-portage/gentoolkit python_targets_pypy python_targets_pypy3
app-portage/layman python_targets_pypy python_targets_pypy3
app-admin/webapp-config python_targets_pypy python_targets_pypy3
app-portage/diffmask python_targets_pypy python_targets_pypy3
+
+# Jason Zaman <perfinion@gentoo.org> (27 Jun 2015)
+# SystemD has no support in the SELinux policy at the moment.
+# Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
+app-emulation/libvirt firewalld
+gnome-base/gdm systemd wayland
+sys-kernel/dracut dracut_modules_systemd
+www-servers/uwsgi uwsgi_plugins_systemd_logger
+x11-wm/mutter kms
diff --git a/profiles/features/selinux/use.mask b/profiles/features/selinux/use.mask
index 6e6bf8233743..564371c4f7a7 100644
--- a/profiles/features/selinux/use.mask
+++ b/profiles/features/selinux/use.mask
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/use.mask,v 1.4 2015/06/02 09:15:36 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/features/selinux/use.mask,v 1.5 2015/06/28 14:03:30 perfinion Exp $
# This file masks out USE flags that are simply NOT allowed in the default
# profile for any architecture. This works, for example, if a non-default
@@ -12,3 +12,7 @@
# tcc is x86-only
tcc
+
+# no policy yet
+systemd
+-openrc-force