From c63c73dc212e139b1d04369dd44ca02fd376cefe Mon Sep 17 00:00:00 2001 From: Fedor Vorobev Date: Wed, 17 Dec 2025 14:11:37 +0100 Subject: [PATCH] Add a tmpfiles.d config. Resolves: RHEL-133075 --- vsftpd-tmpfiles.conf | 2 ++ vsftpd.spec | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 vsftpd-tmpfiles.conf diff --git a/vsftpd-tmpfiles.conf b/vsftpd-tmpfiles.conf new file mode 100644 index 0000000..f1a385c --- /dev/null +++ b/vsftpd-tmpfiles.conf @@ -0,0 +1,2 @@ +d /var/ftp 0755 root root - +d /var/ftp/pub 0755 root root - diff --git a/vsftpd.spec b/vsftpd.spec index fbd5a40..0c81798 100644 --- a/vsftpd.spec +++ b/vsftpd.spec @@ -2,7 +2,7 @@ Name: vsftpd Version: 3.0.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Very Secure Ftp Daemon # OpenSSL link exception @@ -18,6 +18,7 @@ Source7: vsftpd.service Source8: vsftpd@.service Source9: vsftpd.target Source10: vsftpd-generator +Source11: vsftpd-tmpfiles.conf BuildRequires: make BuildRequires: pam-devel @@ -137,6 +138,7 @@ install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_unitdir} install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_unitdir} install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_unitdir} install -m 755 %{SOURCE10} $RPM_BUILD_ROOT%{_generatorsdir} +install -Dpm 644 %{SOURCE11} $RPM_BUILD_ROOT%{_tmpfilesdir}/vsftpd.conf mkdir -p $RPM_BUILD_ROOT/%{_var}/ftp/pub @@ -166,8 +168,13 @@ mkdir -p $RPM_BUILD_ROOT/%{_var}/ftp/pub %{_mandir}/man5/vsftpd.conf.* %{_mandir}/man8/vsftpd.* %{_var}/ftp +%{_tmpfilesdir}/vsftpd.conf %changelog +* Wed Dec 17 2025 Fedor Vorobev - 3.0.5-7 +- Add a tmpfiles.d config. +- Resolves: RHEL-133075 + * Tue Aug 20 2024 Tomas Korbar - 3.0.5-6 - Fix FEAT command to list AUTH TLS when TLSv1.3 is enabled - Resolves: RHEL-45022