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

Reply via email to