src: add CAP_SYS_RAWIO capability to collectd.service 93/28193/2
authorPrzemyslaw Szczerbik <przemyslawx.szczerbik@intel.com>
Thu, 2 Feb 2017 09:31:38 +0000 (09:31 +0000)
committerPrzemyslaw Szczerbik <przemyslawx.szczerbik@intel.com>
Tue, 7 Feb 2017 09:41:48 +0000 (09:41 +0000)
Intel RDT plugin is using model-specific registers (MSRs), which require
additional CAP_SYS_RAWIO capability.

Change-Id: Id58813515e0ef1ea11cd86165a05c84d48681b16
Signed-off-by: Przemyslaw Szczerbik <przemyslawx.szczerbik@intel.com>
src/collectd/Makefile

index 6fdd463..8750817 100644 (file)
@@ -67,7 +67,7 @@ force_install:
        $(AT)mv /etc/systemd/system/systemd.collectd.service /etc/systemd/system/collectd.service
        $(AT)chmod +x /etc/systemd/system/collectd.service
        $(AT)sed -i -e 's/ExecStart=\/usr\/sbin\/collectd/ExecStart=\/opt\/collectd\/sbin\/collectd/g' /etc/systemd/system/collectd.service
-       $(AT)sed -i -e 's/CapabilityBoundingSet=/CapabilityBoundingSet=CAP_SETUID CAP_SETGID/g' /etc/systemd/system/collectd.service
+       $(AT)sed -i -e 's/CapabilityBoundingSet=/CapabilityBoundingSet=CAP_SETUID CAP_SETGID CAP_SYS_RAWIO/g' /etc/systemd/system/collectd.service
        $(AT)systemctl daemon-reload
        $(AT)sudo ./include_config.sh
        @echo "Make install done"