From 139987730fe712b033460bc132ffbfed21158b73 Mon Sep 17 00:00:00 2001 From: Cropi Date: Wed, 7 May 2025 12:28:25 +0200 Subject: [PATCH] Add tmpfiles.d configuration Resolves: RHEL-89982 --- rsyslog-tmpfiles.conf | 1 + rsyslog.spec | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 rsyslog-tmpfiles.conf diff --git a/rsyslog-tmpfiles.conf b/rsyslog-tmpfiles.conf new file mode 100644 index 0000000..1c82fd6 --- /dev/null +++ b/rsyslog-tmpfiles.conf @@ -0,0 +1 @@ +d /var/lib/rsyslog 0700 root root - - diff --git a/rsyslog.spec b/rsyslog.spec index dc660e9..c36b9aa 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -5,7 +5,7 @@ Summary: Enhanced system logging and kernel message trapping daemon Name: rsyslog Version: 8.2412.0 -Release: 1%{?dist} +Release: 2%{?dist} License: (GPLv3+ and ASL 2.0) URL: http://www.rsyslog.com/ Source0: http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz @@ -17,6 +17,7 @@ Source5: rsyslog.service # Add qpid-proton as another source, enable omamqp1 module in a # separatae sub-package with it statically linked(see rhbz#1713427) Source6: qpid-proton-0.39.0.tar.gz +Source7: rsyslog-tmpfiles.conf Patch0: imfile-deleteStateOnFileMove.patch @@ -361,11 +362,13 @@ install -d -m 700 %{buildroot}%{rsyslog_statedir} install -d -m 700 %{buildroot}%{rsyslog_pkidir} install -d -m 755 %{buildroot}%{rsyslog_docdir}/html install -d -m 755 %{buildroot}%{_libexecdir}/%{name} +install -d -m 755 %{buildroot}%{_tmpfilesdir} install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rsyslog.conf install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/rsyslog install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog install -p -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/rsyslog.service +install -p -m 644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/rsyslog.conf install -p -m 644 plugins/ommysql/createDB.sql %{buildroot}%{rsyslog_docdir}/mysql-createDB.sql install -p -m 644 plugins/ompgsql/createDB.sql %{buildroot}%{rsyslog_docdir}/pgsql-createDB.sql dos2unix tools/recover_qi.pl @@ -410,6 +413,7 @@ done %{_mandir}/man5/rsyslog.conf.5.gz %{_mandir}/man8/rsyslogd.8.gz %{_unitdir}/rsyslog.service +%{_tmpfilesdir}/rsyslog.conf %config(noreplace) %{_sysconfdir}/rsyslog.conf %config(noreplace) %{_sysconfdir}/sysconfig/rsyslog # plugins @@ -519,6 +523,10 @@ done %changelog +* Wed May 07 2025 Attila Lakatos - 8.2412.0-2 +- Add tmpfiles.d configuration + Resolves: RHEL-89982 + * Fri Dec 06 2024 Attila Lakatos - 8.2412.0-1 - Rebase to 8.2412.0 Resolves: RHEL-65177