- Add tmpfiles.d file to make systemd-tmpfiles create/set correct

ownership/permissions of /var/lib/haproxy
  Resolves: RHEL-120174
This commit is contained in:
Oyvind Albrigtsen 2025-04-08 09:43:16 +02:00
parent 90c146c4f8
commit ba1bd3e9e7

View File

@ -8,7 +8,7 @@
Name: haproxy Name: haproxy
Version: 3.0.5 Version: 3.0.5
Release: 4%{?dist} Release: 5%{?dist}
Summary: HAProxy reverse proxy for high availability environments Summary: HAProxy reverse proxy for high availability environments
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -50,8 +50,8 @@ availability environments. Indeed, it can:
%prep %prep
%setup -q %setup -q
%build
%build
make %{?_smp_mflags} CPU="generic" TARGET="linux-glibc" USE_OPENSSL=1 USE_PCRE2=1 USE_SLZ=1 USE_LUA=1 USE_CRYPT_H=1 USE_SYSTEMD=1 USE_LINUX_TPROXY=1 USE_GETADDRINFO=1 USE_PROMEX=1 DEFINE=-DMAX_SESS_STKCTR=12 ADDINC="%{build_cflags}" ADDLIB="%{build_ldflags}" make %{?_smp_mflags} CPU="generic" TARGET="linux-glibc" USE_OPENSSL=1 USE_PCRE2=1 USE_SLZ=1 USE_LUA=1 USE_CRYPT_H=1 USE_SYSTEMD=1 USE_LINUX_TPROXY=1 USE_GETADDRINFO=1 USE_PROMEX=1 DEFINE=-DMAX_SESS_STKCTR=12 ADDINC="%{build_cflags}" ADDLIB="%{build_ldflags}"
make admin/halog/halog ADDINC="%{build_cflags}" ADDLIB="%{build_ldflags}" make admin/halog/halog ADDINC="%{build_cflags}" ADDLIB="%{build_ldflags}"
@ -94,6 +94,9 @@ do
rm -f $textfile.old rm -f $textfile.old
done done
mkdir -p %{buildroot}%{_tmpfilesdir}
echo "d /var/lib/haproxy 0755 root root - -" > %{buildroot}%{_tmpfilesdir}/%{name}.conf
%pre %pre
%sysusers_create_compat %{SOURCE5} %sysusers_create_compat %{SOURCE5}
@ -125,8 +128,14 @@ done
%{_bindir}/ip6range %{_bindir}/ip6range
%{_mandir}/man1/* %{_mandir}/man1/*
%{_sysusersdir}/%{name}.conf %{_sysusersdir}/%{name}.conf
%{_tmpfilesdir}/%{name}.conf
%changelog %changelog
* Mon Oct 20 2025 Oyvind Albrigtsen <oalbrigt@redhat.com> - 3.0.5-5
- Add tmpfiles.d file to make systemd-tmpfiles create/set correct
ownership/permissions of /var/lib/haproxy
Resolves: RHEL-120174
* Wed Jan 8 2025 Oyvind Albrigtsen <oalbrigt@redhat.com> - 3.0.5-4 * Wed Jan 8 2025 Oyvind Albrigtsen <oalbrigt@redhat.com> - 3.0.5-4
- Fix CVE-2024-53008 - Fix CVE-2024-53008
Resolves: RHEL-69415 Resolves: RHEL-69415