diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/debian/netdata.postinst.in | 9 | ||||
-rwxr-xr-x | contrib/debian/rules | 2 |
2 files changed, 10 insertions, 1 deletions
diff --git a/contrib/debian/netdata.postinst.in b/contrib/debian/netdata.postinst.in index e93ff0ac11..1518aa479f 100644 --- a/contrib/debian/netdata.postinst.in +++ b/contrib/debian/netdata.postinst.in @@ -55,6 +55,15 @@ case "$1" in chown -R root:netdata /var/lib/netdata/www setcap cap_dac_read_search,cap_sys_ptrace+ep /usr/libexec/netdata/plugins.d/apps.plugin + chmod 4750 /usr/libexec/netdata/plugins.d/perf.plugin + chmod 4750 /usr/libexec/netdata/plugins.d/slabinfo.plugin + chmod 4750 /usr/libexec/netdata/plugins.d/cgroup-network + chmod 4750 /usr/libexec/netdata/plugins.d/nfacct.plugin + chmod 4750 /usr/libexec/netdata/plugins.d/ebpf.plugin + + # Workaround for other plugins not installed directly by this package + chmod -f 4750 /usr/libexec/netdata/plugins.d/freeipmi.plugin || true + ;; esac diff --git a/contrib/debian/rules b/contrib/debian/rules index f18734d630..22c2b82caf 100755 --- a/contrib/debian/rules +++ b/contrib/debian/rules @@ -125,7 +125,7 @@ override_dh_fixperms: chmod 0750 $(TOP)-plugin-cups/usr/libexec/netdata/plugins.d/cups.plugin # freeIPMI plugin package - chmod 0754 $(TOP)-plugin-freeipmi/usr/libexec/netdata/plugins.d/freeipmi.plugin + chmod 4750 $(TOP)-plugin-freeipmi/usr/libexec/netdata/plugins.d/freeipmi.plugin override_dh_installlogrotate: cp system/netdata.logrotate debian/netdata.logrotate |