commit:     ea886fc15fb4718cde854ff8f150d95e38a88d51
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  5 23:11:39 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep  5 23:12:07 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea886fc1

sys-apps/systemd: adjust SECCOMP kernel checks

Only check for SECCOMP and SECCOMP_FILTER when USE="seccomp".

Package-Manager: portage-2.3.0_p23

 sys-apps/systemd/systemd-226-r2.ebuild | 3 ++-
 sys-apps/systemd/systemd-228-r1.ebuild | 3 ++-
 sys-apps/systemd/systemd-229.ebuild    | 3 ++-
 sys-apps/systemd/systemd-230-r2.ebuild | 3 ++-
 sys-apps/systemd/systemd-231.ebuild    | 3 ++-
 sys-apps/systemd/systemd-9999.ebuild   | 3 ++-
 6 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-apps/systemd/systemd-226-r2.ebuild 
b/sys-apps/systemd/systemd-226-r2.ebuild
index 02ffcf5..80b0c0e 100644
--- a/sys-apps/systemd/systemd-226-r2.ebuild
+++ b/sys-apps/systemd/systemd-226-r2.ebuild
@@ -97,12 +97,13 @@ DEPEND="${COMMON_DEPEND}
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

diff --git a/sys-apps/systemd/systemd-228-r1.ebuild 
b/sys-apps/systemd/systemd-228-r1.ebuild
index d64cd19..61af7c4 100644
--- a/sys-apps/systemd/systemd-228-r1.ebuild
+++ b/sys-apps/systemd/systemd-228-r1.ebuild
@@ -97,12 +97,13 @@ DEPEND="${COMMON_DEPEND}
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

diff --git a/sys-apps/systemd/systemd-229.ebuild 
b/sys-apps/systemd/systemd-229.ebuild
index de87dcc..543f572 100644
--- a/sys-apps/systemd/systemd-229.ebuild
+++ b/sys-apps/systemd/systemd-229.ebuild
@@ -101,12 +101,13 @@ DEPEND="${COMMON_DEPEND}
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

diff --git a/sys-apps/systemd/systemd-230-r2.ebuild 
b/sys-apps/systemd/systemd-230-r2.ebuild
index 97cfdce..00aa5e9 100644
--- a/sys-apps/systemd/systemd-230-r2.ebuild
+++ b/sys-apps/systemd/systemd-230-r2.ebuild
@@ -107,12 +107,13 @@ python_check_deps() {
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

diff --git a/sys-apps/systemd/systemd-231.ebuild 
b/sys-apps/systemd/systemd-231.ebuild
index 42684a9..9d13023 100644
--- a/sys-apps/systemd/systemd-231.ebuild
+++ b/sys-apps/systemd/systemd-231.ebuild
@@ -106,12 +106,13 @@ python_check_deps() {
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

diff --git a/sys-apps/systemd/systemd-9999.ebuild 
b/sys-apps/systemd/systemd-9999.ebuild
index 26e4eff..04ae140 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -106,12 +106,13 @@ python_check_deps() {
 pkg_pretend() {
        local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
                ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SECCOMP ~SIGNALFD 
~SYSFS
+               ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
                ~TIMERFD ~TMPFS_XATTR ~UNIX
                ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
                ~!SYSFS_DEPRECATED_V2"
 
        use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+       use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
        kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
        kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
 

Reply via email to