fix(packagin/otel-plugin): remove cap_net_bind_service (#21198)
Ilya Mashchenko committed
Oct 23, 2025 at 22:33 UTC
b74aa718d1fd8aadbc3d6616c2eb97f31c7ea4c5
3 files changed
+1
-12
netdata-installer.sh
-8
@@ -972,16 +972,8 @@ if [ "$(id -u)" -eq 0 ]; then
972
973
if [ -f "${NETDATA_PREFIX}/usr/libexec/netdata/plugins.d/otel-plugin" ]; then
974
run chown "root:${NETDATA_GROUP}" "${NETDATA_PREFIX}/usr/libexec/netdata/plugins.d/otel-plugin"
975
- capabilities=0
975
if ! iscontainer && command -v setcap 1>/dev/null 2>&1; then
976
run chmod 0750 "${NETDATA_PREFIX}/usr/libexec/netdata/plugins.d/otel-plugin"
978
- if run setcap cap_net_bind_service=eip "${NETDATA_PREFIX}/usr/libexec/netdata/plugins.d/otel-plugin"; then
979
- capabilities=1
980
- fi
981
- fi
982
-
983
- if [ $capabilities -eq 0 ]; then
984
- run chmod 4750 "${NETDATA_PREFIX}/usr/libexec/netdata/plugins.d/otel-plugin"
977
fi
978
fi
979
netdata.spec.in
+1
-1
@@ -3252,7 +3252,7 @@ fi
3252
3253
%files plugin-otel
3254
%defattr(0750,root,netdata,0750)
3255
-%caps(cap_net_bind_service=eip) %attr(0750,root,netdata) %{_libexecdir}/%{name}/plugins.d/otel-plugin
3255
+%attr(0750,root,netdata) %{_libexecdir}/%{name}/plugins.d/otel-plugin
3256
%endif
3257
3258
%changelog
packaging/cmake/pkg-files/deb/plugin-otel/postinst
-3
@@ -6,9 +6,6 @@ case "$1" in
6
configure|reconfigure)
7
chown root:netdata /usr/libexec/netdata/plugins.d/otel-plugin
8
chmod 0750 /usr/libexec/netdata/plugins.d/otel-plugin
9
- if ! setcap "cap_net_bind_service=eip" /usr/libexec/netdata/plugins.d/otel-plugin; then
10
- chmod -f 4750 /usr/libexec/netdata/plugins.d/otel-plugin
11
- fi
9
;;
10
esac
11