From 6f76bf993eb35615ba2d52faa289fbfe81cfba0e Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Aug 23 2013 09:26:06 +0000 Subject: New upstream release. - samba-winbind-clients package contains the nsswitch and pam modules (#919117) - do not drop sss from nsswitch.conf on --update (#980861) - writing out smartcard/fingerprint auth policy to dconf (original patch by Ray Strode) (#990625) - document other possible return codes from authconfig invocation (#991804) - print error message if config file save fails (#994596) - never stop rpcbind (#990788) - do not disable sssd.service when --enablesssd is used (#953851) - revert use_first_pass addition to pam_sss in password stack (#953116) - no lastlog output in gdm (Fedora only) --- diff --git a/.gitignore b/.gitignore index abc9490..1490805 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ authconfig-6.1.8.tar.bz2 /authconfig-6.2.4.tar.bz2 /authconfig-6.2.5.tar.bz2 /authconfig-6.2.6.tar.bz2 +/authconfig-6.2.7.tar.bz2 diff --git a/authconfig-6.2.6-gdm-nolastlog.patch b/authconfig-6.2.6-gdm-nolastlog.patch new file mode 100644 index 0000000..401b1b8 --- /dev/null +++ b/authconfig-6.2.6-gdm-nolastlog.patch @@ -0,0 +1,12 @@ +diff -up authconfig-6.2.6/authinfo.py.nolastlog authconfig-6.2.6/authinfo.py +--- authconfig-6.2.6/authinfo.py.nolastlog 2013-05-13 15:37:35.000000000 +0200 ++++ authconfig-6.2.6/authinfo.py 2013-06-12 17:08:04.787899399 +0200 +@@ -418,7 +418,7 @@ argv_succeed_if_not_gdm = [ + + argv_lastlog_gdm = [ + "nowtmp", +- "showfailed" ++ "silent" + ] + + argv_lastlog_not_gdm = [ diff --git a/authconfig-6.2.6-sssdservice.patch b/authconfig-6.2.6-sssdservice.patch deleted file mode 100644 index bf9a9d6..0000000 --- a/authconfig-6.2.6-sssdservice.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -up authconfig-6.2.6/authinfo.py.sssdservice authconfig-6.2.6/authinfo.py ---- authconfig-6.2.6/authinfo.py.sssdservice 2013-04-19 13:26:41.000000000 +0200 -+++ authconfig-6.2.6/authinfo.py 2013-05-13 15:37:35.982137361 +0200 -@@ -4198,9 +4198,10 @@ class AuthInfo: - PATH_WINBIND, - "winbind", nostart, onlystart) - toggleSplatbindService(self.implicitSSSD or self.implicitSSSDAuth or -- self.enableIPAv2, -+ self.enableIPAv2 or self.enableSSSD or self.enableSSSDAuth, - PATH_SSSD, -- "sssd", nostart, onlystart) -+ "sssd", nostart or not (self.implicitSSSD or self.implicitSSSDAuth -+ or self.enableIPAv2), onlystart) - toggleSplatbindService((self.enableLDAP or self.enableLDAPAuth) and - not self.implicitSSSD, - PATH_NSLCD, diff --git a/authconfig-6.2.6-use-first-pass-revert.patch b/authconfig-6.2.6-use-first-pass-revert.patch deleted file mode 100644 index d3334d7..0000000 --- a/authconfig-6.2.6-use-first-pass-revert.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up authconfig-6.2.6/authinfo.py.revert authconfig-6.2.6/authinfo.py ---- authconfig-6.2.6/authinfo.py.revert 2013-03-28 21:17:55.000000000 +0100 -+++ authconfig-6.2.6/authinfo.py 2013-04-19 13:26:41.289403649 +0200 -@@ -391,7 +391,6 @@ argv_sss_auth = [ - ] - - argv_sss_password = [ -- "use_first_pass", - "use_authtok" - ] - diff --git a/authconfig.spec b/authconfig.spec index 967aea7..1814dd3 100644 --- a/authconfig.spec +++ b/authconfig.spec @@ -1,14 +1,13 @@ Summary: Command line tool for setting up authentication from network services Name: authconfig -Version: 6.2.6 -Release: 4%{?dist} +Version: 6.2.7 +Release: 1%{?dist} License: GPLv2+ ExclusiveOS: Linux Group: System Environment/Base URL: https://fedorahosted.org/authconfig Source: https://fedorahosted.org/releases/a/u/%{name}/%{name}-%{version}.tar.bz2 -Patch1: authconfig-6.2.6-use-first-pass-revert.patch -Patch2: authconfig-6.2.6-sssdservice.patch +Patch1: authconfig-6.2.6-gdm-nolastlog.patch Requires: newt-python, pam >= 0.99.10.0, python, libpwquality > 0.9 Conflicts: pam_krb5 < 1.49, samba-common < 3.0, samba-client < 3.0 Conflicts: nss_ldap < 254, sssd < 0.99.1 @@ -37,8 +36,7 @@ authentication schemes. %prep %setup -q -n %{name}-%{version} -%patch1 -p1 -b .revert -%patch2 -p1 -b .sssdservice +%patch1 -p1 -b .nolastlog %build %configure @@ -121,14 +119,17 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/icons/hicolor/256x256/apps/system-config-authentication.* %changelog -* Sat Aug 03 2013 Fedora Release Engineering - 6.2.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon May 13 2013 Tomáš Mráz - 6.2.6-3 +* Fri Aug 23 2013 Tomáš Mráz - 6.2.7-1 +- samba-winbind-clients package contains the nsswitch and pam modules (#919117) +- do not drop sss from nsswitch.conf on --update (#980861) +- writing out smartcard/fingerprint auth policy to dconf (original patch by + Ray Strode) (#990625) +- document other possible return codes from authconfig invocation (#991804) +- print error message if config file save fails (#994596) +- never stop rpcbind (#990788) - do not disable sssd.service when --enablesssd is used (#953851) - -* Fri Apr 19 2013 Tomáš Mráz - 6.2.6-2 - revert use_first_pass addition to pam_sss in password stack (#953116) +- no lastlog output in gdm (Fedora only) * Thu Mar 28 2013 Tomáš Mráz - 6.2.6-1 - add use_first_pass to pam_sss in password stack diff --git a/sources b/sources index 298143f..a437c82 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8fb7fc05f824319bc2de8af492c7532c authconfig-6.2.6.tar.bz2 +c9b357feeee2ba2d367f62d4efd1e6c0 authconfig-6.2.7.tar.bz2