summaryrefslogtreecommitdiffstats
path: root/netdata.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'netdata.spec.in')
-rw-r--r--netdata.spec.in29
1 files changed, 7 insertions, 22 deletions
diff --git a/netdata.spec.in b/netdata.spec.in
index ecaf573d05..5702aa0315 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -24,7 +24,6 @@ AutoReqProv: yes
%global cmake %{__cmake}
%global cmake_build %{__cmake} --build %{__cmake_builddir} --verbose --parallel $(nproc)
%global cmake_install DESTDIR="%{buildroot}" %{__cmake} --install %{__cmake_builddir}
-%global _have_ml 0
%endif
%if 0%{?amazon_linux} == 2
%global __cmake /cmake/bin/cmake
@@ -32,7 +31,6 @@ AutoReqProv: yes
%global cmake %{__cmake}
%global cmake_build %{__cmake} --build %{__cmake_builddir} --verbose --parallel $(nproc)
%global cmake_install DESTDIR="%{buildroot}" %{__cmake} --install %{__cmake_builddir}
-%global _have_ml 0
%endif
# openSUSE requires us to explicity ask for ninja for builds.
@@ -315,20 +313,6 @@ happened, on your systems and applications.
%prep
%setup -q -n "%{name}-%{version}"
-%if 0%{?_have_ebpf}
-%if 0%{?centos_ver:1}
-%if %{centos_ver} < 8
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} centos7
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-ebpf-co-re.sh ${RPM_BUILD_DIR}/%{name}-%{version}
-%else
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} centos8
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-ebpf-co-re.sh ${RPM_BUILD_DIR}/%{name}-%{version}
-%endif
-%else
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-libbpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} other
-export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-ebpf-co-re.sh ${RPM_BUILD_DIR}/%{name}-%{version}
-%endif
-%endif
%build
# Conf step
@@ -346,6 +330,11 @@ export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging
%endif
%if %{_have_ebpf}
-DENABLE_PLUGIN_EBPF=On \
+ %if 0%{?centos_ver:1}
+ %if 0%{?centos_ver} < 8
+ -DFORCE_LEGACY_LIBBPF=On \
+ %endif
+ %endif
%else
-DENABLE_PLUGIN_EBPF=Off \
%endif
@@ -410,7 +399,8 @@ export CFLAGS="${CFLAGS} -fPIC" && ${RPM_BUILD_DIR}/%{name}-%{version}/packaging
rm -rf "${RPM_BUILD_ROOT}"
%{cmake_install}
-install -m 644 -p "system/%{name}.conf" "${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}"
+install -m 644 -p "${RPM_BUILD_ROOT}%{_libdir}/%{name}/conf.d/%{name}.conf" "${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}"
+install -m 644 -p "${RPM_BUILD_ROOT}%{_libdir}/%{name}/conf.d/%{name}-updater.conf" "${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}"
# ###########################################################
# Install updater script
@@ -447,11 +437,6 @@ install -m 644 -p "%{__cmake_builddir}/system/systemd/%{name}.service.v235" "${R
install -m 755 -d "${RPM_BUILD_ROOT}%{_presetdir}"
install -m 644 -p "system/systemd/50-%{name}.preset" "${RPM_BUILD_ROOT}%{_presetdir}/50-%{name}.preset"
-%if 0%{?_have_ebpf}
-${RPM_BUILD_DIR}/%{name}-%{version}/packaging/bundle-ebpf.sh ${RPM_BUILD_DIR}/%{name}-%{version} \
-${RPM_BUILD_ROOT}%{_libexecdir}/%{name}/plugins.d
-%endif
-
%pre
if ! getent group %{name} > /dev/null; then