Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pure-ftpd for openSUSE:Factory checked in at 2023-10-05 20:03:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pure-ftpd (Old) and /work/SRC/openSUSE:Factory/.pure-ftpd.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pure-ftpd" Thu Oct 5 20:03:39 2023 rev:7 rq:1115554 version:1.0.51 Changes: -------- --- /work/SRC/openSUSE:Factory/pure-ftpd/pure-ftpd.changes 2023-04-01 19:32:34.725453510 +0200 +++ /work/SRC/openSUSE:Factory/.pure-ftpd.new.28202/pure-ftpd.changes 2023-10-05 20:04:33.457757446 +0200 @@ -1,0 +2,8 @@ +Wed Oct 4 08:49:26 UTC 2023 - Thorsten Kukuk <ku...@suse.com> + +- Add pure-ftpd.ftpusers, the netcfg one is not maintained, outdated + and will be removed. +- pure-ftpd.pam: use own copy of ftpusers. +- Remove hard systemd requires, it's not necessary. + +------------------------------------------------------------------- New: ---- pure-ftpd.ftpusers ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pure-ftpd.spec ++++++ --- /var/tmp/diff_new_pack.ir48fe/_old 2023-10-05 20:04:35.437828980 +0200 +++ /var/tmp/diff_new_pack.ir48fe/_new 2023-10-05 20:04:35.437828980 +0200 @@ -29,6 +29,7 @@ Source3: %{name}.init Source4: %{name}.pamd Source5: %{name}.xinetd +Source6: %{name}.ftpusers Source8: %{name}.service # PATCH-FEATURE-OPENSUSE %{name}-1.0.20_config.patch -- Custom service configs. Patch0: %{name}-1.0.20_config.patch @@ -57,7 +58,6 @@ BuildRequires: postgresql-server-devel %endif BuildRequires: pkgconfig(systemd) -%{?systemd_requires} Requires(pre): user(ftp) %description @@ -117,7 +117,7 @@ install -dD -m 0755 \ %{buildroot}%{_sysconfdir}/{%{name},%{name}/vhosts,openldap/schema} install -m 0644 pure-ftpd.conf %{buildroot}%{_sysconfdir}/%{name} - +install -m 0600 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/ftpusers %if 0%{?suse_version} > 1500 install -dD -m 0755 %{buildroot}%{_pam_vendordir} install -m 0644 %{SOURCE4} %{buildroot}%{_pam_vendordir}/pure-ftpd @@ -188,6 +188,7 @@ %config %{_sysconfdir}/pam.d/pure-ftpd %endif %config(noreplace) %{_sysconfdir}/%{name}/pure-ftpd.conf +%config(noreplace) %{_sysconfdir}/%{name}/ftpusers %config(noreplace) %{_sysconfdir}/apparmor/profiles/extras/usr.sbin.pure-ftpd %{_unitdir}/%{name}.service ++++++ pure-ftpd.ftpusers ++++++ # # ftpusers This file describes the names of the users that may # _*NOT*_ log into the system via the FTP server. # This usually includes "root", "uucp", "news" and the # like, because those users have too much power to be # allowed to do "just" FTP... # adm bin daemon games mail news nobody root uucp ++++++ pure-ftpd.pamd ++++++ --- /var/tmp/diff_new_pack.ir48fe/_old 2023-10-05 20:04:35.525832159 +0200 +++ /var/tmp/diff_new_pack.ir48fe/_new 2023-10-05 20:04:35.529832304 +0200 @@ -1,5 +1,5 @@ #%PAM-1.0 -auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed +auth required pam_listfile.so item=user sense=deny file=/etc/pure-ftpd/ftpusers onerr=succeed auth required pam_shells.so auth include common-auth account include common-account