Hello community,
here is the log from the commit of package pam for openSUSE:Factory checked in at 2020-03-31 17:31:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pam (Old)
and /work/SRC/openSUSE:Factory/.pam.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pam"
Tue Mar 31 17:31:17 2020 rev:100 rq:788480 version:1.3.1+git20190923.ea78d67
Changes:
--------
--- /work/SRC/openSUSE:Factory/pam/pam.changes 2020-03-18 12:22:25.220085241 +0100
+++ /work/SRC/openSUSE:Factory/.pam.new.3160/pam.changes 2020-03-31 17:31:21.468229303 +0200
@@ -1,0 +2,16 @@
+Tue Mar 24 07:09:55 UTC 2020 - Josef Möllers
+
+- Listed all manual pages seperately as pam_userdb.8 has been moved
+ to pam-extra.
+ Also %exclude %{_defaultdocdir}/pam as the docs are in a separate
+ package.
+ [pam.spec]
+
+-------------------------------------------------------------------
+Mon Mar 16 13:26:27 UTC 2020 - Josef Möllers
+
+- pam_userdb moved to a new package pam-extra as pam-modules
+ is obsolete and not part of SLE.
+ [bsc#1166510, pam.spec]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam.spec ++++++
--- /var/tmp/diff_new_pack.OV2Rac/_old 2020-03-31 17:31:22.132229691 +0200
+++ /var/tmp/diff_new_pack.OV2Rac/_new 2020-03-31 17:31:22.136229694 +0200
@@ -82,6 +82,21 @@
allows system administrators to set authentication policies without
having to recompile programs that do authentication.
+%package extra
+Summary: PAM module to authenticate against a separate database
+Group: System/Libraries%description
+BuildRequires: libdb-4_8-devel
+BuildRequires: pam-devel
+
+%description extra
+PAM (Pluggable Authentication Modules) is a system security tool that
+allows system administrators to set authentication policies without
+having to recompile programs that do authentication.
+
+This package contains useful extra modules eg pam_userdb which is
+used to verify a username/password pair against values stored in
+a Berkeley DB database.
+
%package doc
Summary: Documentation for Pluggable Authentication Modules
Group: Documentation/HTML
@@ -224,11 +239,11 @@
done
%files -f Linux-PAM.lang
+%exclude %{_defaultdocdir}/pam
%dir %{_sysconfdir}/pam.d
%dir %{_distconfdir}/pam.d
%dir %{_sysconfdir}/security
%dir %{_sysconfdir}/security/limits.d
-%dir %{_defaultdocdir}/pam
%if %{defined config_noreplace}
%config(noreplace) %{_sysconfdir}/pam.d/other
%config(noreplace) %{_sysconfdir}/pam.d/common-*
@@ -255,7 +270,54 @@
%{_mandir}/man5/environment.5%{?ext_man}
%{_mandir}/man5/*.conf.5%{?ext_man}
%{_mandir}/man5/pam.d.5%{?ext_man}
-%{_mandir}/man8/*
+%{_mandir}/man8/mkhomedir_helper.8.gz
+%{_mandir}/man8/pam.8.gz
+%{_mandir}/man8/PAM.8.gz
+%{_mandir}/man8/pam_access.8.gz
+%{_mandir}/man8/pam_cracklib.8.gz
+%{_mandir}/man8/pam_debug.8.gz
+%{_mandir}/man8/pam_deny.8.gz
+%{_mandir}/man8/pam_echo.8.gz
+%{_mandir}/man8/pam_env.8.gz
+%{_mandir}/man8/pam_exec.8.gz
+%{_mandir}/man8/pam_faildelay.8.gz
+%{_mandir}/man8/pam_filter.8.gz
+%{_mandir}/man8/pam_ftp.8.gz
+%{_mandir}/man8/pam_group.8.gz
+%{_mandir}/man8/pam_issue.8.gz
+%{_mandir}/man8/pam_keyinit.8.gz
+%{_mandir}/man8/pam_lastlog.8.gz
+%{_mandir}/man8/pam_limits.8.gz
+%{_mandir}/man8/pam_listfile.8.gz
+%{_mandir}/man8/pam_localuser.8.gz
+%{_mandir}/man8/pam_loginuid.8.gz
+%{_mandir}/man8/pam_mail.8.gz
+%{_mandir}/man8/pam_mkhomedir.8.gz
+%{_mandir}/man8/pam_motd.8.gz
+%{_mandir}/man8/pam_namespace.8.gz
+%{_mandir}/man8/pam_nologin.8.gz
+%{_mandir}/man8/pam_permit.8.gz
+%{_mandir}/man8/pam_pwhistory.8.gz
+%{_mandir}/man8/pam_rhosts.8.gz
+%{_mandir}/man8/pam_rootok.8.gz
+%{_mandir}/man8/pam_securetty.8.gz
+%{_mandir}/man8/pam_selinux.8.gz
+%{_mandir}/man8/pam_sepermit.8.gz
+%{_mandir}/man8/pam_shells.8.gz
+%{_mandir}/man8/pam_succeed_if.8.gz
+%{_mandir}/man8/pam_tally2.8.gz
+%{_mandir}/man8/pam_time.8.gz
+%{_mandir}/man8/pam_timestamp.8.gz
+%{_mandir}/man8/pam_timestamp_check.8.gz
+%{_mandir}/man8/pam_tty_audit.8.gz
+%{_mandir}/man8/pam_umask.8.gz
+%{_mandir}/man8/pam_unix.8.gz
+%{_mandir}/man8/pam_warn.8.gz
+%{_mandir}/man8/pam_wheel.8.gz
+%{_mandir}/man8/pam_xauth.8.gz
+%{_mandir}/man8/unix_chkpwd.8.gz
+%{_mandir}/man8/unix2_chkpwd.8.gz
+%{_mandir}/man8/unix_update.8.gz
/%{_lib}/libpam.so.0
/%{_lib}/libpam.so.%{libpam_so_version}
/%{_lib}/libpamc.so.0
@@ -320,6 +382,11 @@
%verify(not mode) %attr(4755,root,shadow) /sbin/unix2_chkpwd
%attr(0700,root,root) /sbin/unix_update
+%files extra
+%defattr(-,root,root,755)
+%attr(755,root,root) /%{_lib}/security/pam_userdb.so
+%attr(644,root,root) %doc %{_mandir}/man8/pam_userdb.8.gz
+
%files doc
%defattr(644,root,root,755)
%dir %{_defaultdocdir}/pam