Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2022-12-04 14:58:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm"

Sun Dec  4 14:58:06 2022 rev:249 rq:1039791 version:43.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2022-11-01 13:40:46.315322723 
+0100
+++ /work/SRC/openSUSE:Factory/.gdm.new.1835/gdm.changes        2022-12-04 
14:58:24.420288462 +0100
@@ -1,0 +2,9 @@
+Fri Dec  2 10:05:28 UTC 2022 - Alynx Zhou <alynx.z...@suse.com>
+
+- Update gdm-fingerprint.pamd and gdm-smartcard.pamd: Before this
+  they do not really support fingerprint and smartcard, just put
+  correct configuration to make them work (bsc#1205664).
+- Enable split authentication because we have correct
+  gdm-fingerprint.pamd and gdm-smartcard.pamd.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.zu5adx/_old  2022-12-04 14:58:25.068292196 +0100
+++ /var/tmp/diff_new_pack.zu5adx/_new  2022-12-04 14:58:25.076292242 +0100
@@ -16,8 +16,7 @@
 #
 
 
-# FIXME: need to check what should be done to enable this (at least adapt the 
pam files). See bnc#699999
-%define enable_split_authentication 0
+%define enable_split_authentication 1
 
 # special hack for SLE15/Leap 15: it does not yet know /usr/etc, and files in 
/etc should be %%config
 %if 0%{?suse_version} >= 1550
@@ -291,11 +290,6 @@
 cp %{SOURCE5} %{buildroot}%{_pam_vendordir}/gdm-smartcard
 %endif
 # The default gdm pam configuration is the one to be used as pam-password too
-%if %{enable_split_authentication}
-rm %{buildroot}%{_pam_vendordir}/gdm-password
-echo "We are not ready for this, we need to know what to put in 
gdm-fingerprint and gdm-smartcard pam config files."
-false
-%endif
 ln -s gdm %{buildroot}%{_pam_vendordir}/gdm-password
 ## Install other files
 # Install PostLogin script.

++++++ gdm-fingerprint.pamd ++++++
--- /var/tmp/diff_new_pack.zu5adx/_old  2022-12-04 14:58:25.156292703 +0100
+++ /var/tmp/diff_new_pack.zu5adx/_new  2022-12-04 14:58:25.160292726 +0100
@@ -1,18 +1,18 @@
-# Sample PAM file for doing fingerprint authentication.
-# Distros should replace this with what makes sense for them.
-auth        requisite     pam_nologin.so
-auth        required      pam_env.so
-auth        sufficient    pam_succeed_if.so uid >= 500 quiet
-auth        required      pam_deny.so
+#%PAM-1.0
 
-account     required      pam_unix.so
-account     sufficient    pam_localuser.so
-account     sufficient    pam_succeed_if.so uid < 500 quiet
-account     required      pam_permit.so
+auth       required                    pam_shells.so
+auth       requisite                   pam_nologin.so
+auth       requisite                   pam_faillock.so      preauth
+auth       required                    pam_fprintd.so
+auth       optional                    pam_permit.so
+auth       required                    pam_env.so
+auth       [success=ok default=1]      pam_gdm.so
+auth       optional                    pam_gnome_keyring.so
 
-password    required      pam_deny.so
+account    include                     common-account
 
-session     optional      pam_keyinit.so revoke
-session     required      pam_limits.so
-session     required      pam_unix.so
+password   required                    pam_deny.so
+
+session    include                     common-session
+session    optional                    pam_gnome_keyring.so auto_start
 

++++++ gdm-smartcard.pamd ++++++
--- /var/tmp/diff_new_pack.zu5adx/_old  2022-12-04 14:58:25.204292979 +0100
+++ /var/tmp/diff_new_pack.zu5adx/_new  2022-12-04 14:58:25.208293002 +0100
@@ -1,20 +1,18 @@
-# Sample PAM file for doing smartcard authentication.
-# Distros should replace this with what makes sense for them.
-auth        requisite     pam_nologin.so
-auth        required      pam_env.so
-auth        [success=done ignore=ignore default=die] pam_pkcs11.so 
wait_for_card card_only
-auth        requisite     pam_succeed_if.so uid >= 500 quiet
-auth        required      pam_deny.so
+#%PAM-1.0
 
-account     required      pam_unix.so
-account     sufficient    pam_localuser.so
-account     sufficient    pam_succeed_if.so uid < 500 quiet
-account     required      pam_permit.so
+auth       requisite                   pam_nologin.so
+auth       requisite                   pam_faillock.so      preauth
+auth       required                    pam_pkcs11.so        wait_for_card 
card_only
+auth       required                    pam_shells.so
+auth       optional                    pam_permit.so
+auth       required                    pam_env.so
+auth       [success=ok default=1]      pam_gdm.so
+auth       optional                    pam_gnome_keyring.so
 
-password    optional      pam_pkcs11.so
-password    requisite     pam_cracklib.so try_first_pass retry=3 type=
+account    include                     common-account
 
-session     optional      pam_keyinit.so revoke
-session     required      pam_limits.so
-session     required      pam_unix.so
+password   required                    pam_deny.so
+
+session    include                     common-session
+session    optional                    pam_gnome_keyring.so auto_start
 

Reply via email to