diff options
author | Jason Zaman <perfinion@gentoo.org> | 2015-06-28 14:03:30 +0000 |
---|---|---|
committer | Jason Zaman <perfinion@gentoo.org> | 2015-06-28 14:03:30 +0000 |
commit | b169193b158b0776e51f04540d1572a457bc6076 (patch) | |
tree | 29b52b4aeb985a5e727f0ce981b4f045f47fa814 /profiles | |
parent | alpha stable wrt bug #550172 (diff) | |
download | gentoo-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/ChangeLog | 5 | ||||
-rw-r--r-- | profiles/features/selinux/package.mask | 14 | ||||
-rw-r--r-- | profiles/features/selinux/package.use.force | 8 | ||||
-rw-r--r-- | profiles/features/selinux/package.use.mask | 11 | ||||
-rw-r--r-- | profiles/features/selinux/use.mask | 6 |
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 |