From 1df1df22c1f3b401179ddd092323827d694f843d Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Thu, 24 Apr 2025 16:51:44 +0200 Subject: [PATCH] overlay profiles: Disable caps for smartmontools The USE=caps is only relevant for smartd, which we are not building anyway. Signed-off-by: Krzesimir Nowak --- .../profiles/coreos/targets/generic/package.use | 2 +- .../profiles/coreos/targets/generic/package.use.mask | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use.mask diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use index ab02def80b..4b6e9337b9 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use @@ -17,7 +17,7 @@ dev-libs/dbus-glib tools dev-libs/elfutils -utils dev-libs/openssl pkcs11 net-misc/dhcp -server -sys-apps/smartmontools -daemon -update-drivedb -systemd +sys-apps/smartmontools -caps -daemon -update-drivedb -systemd sys-block/parted device-mapper sys-fs/lvm2 -readline thin lvm diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use.mask b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use.mask new file mode 100644 index 0000000000..88e0387df9 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/package.use.mask @@ -0,0 +1,4 @@ +# Selinux profile force-enables USE=caps, but we don't need it for +# smartmontools - it is only relevant for smartd daemon, which we do +# not build. +sys-apps/smartmontools caps