Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2013-07-11 13:34:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and      /work/SRC/openSUSE:Factory/.sudo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sudo"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sudo/sudo.changes        2013-07-03 
10:27:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2013-07-11 
13:35:18.000000000 +0200
@@ -1,0 +2,12 @@
+Tue Jul  9 15:46:19 UTC 2013 - [email protected]
+
+- Added patch to resolve packaging error. Patch has been sent
+  upstream.
+  * E: sudo 64bit-portability-issue ./sssd.c:829
+
+-------------------------------------------------------------------
+Tue Jul  9 12:34:16 UTC 2013 - [email protected]
+
+- Enable SSSD as a sudoers data source 
+
+-------------------------------------------------------------------

New:
----
  sudo-plugins-sudoers-sssd.patch

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

Other differences:
------------------
++++++ sudo.spec ++++++
--- /var/tmp/diff_new_pack.tiyW1j/_old  2013-07-11 13:35:19.000000000 +0200
+++ /var/tmp/diff_new_pack.tiyW1j/_new  2013-07-11 13:35:19.000000000 +0200
@@ -29,9 +29,12 @@
 Patch0:         sudoers2ldif-env.patch
 # PATCH-OPENSUSE: the "SUSE" branding of the default sudo config
 Patch1:         sudo-sudoers.patch
+# PATCH-FIX-UPSTREAM: fixes 64bit-portability-issue ./sssd.c:829; sent upstream
+Patch2:         sudo-plugins-sudoers-sssd.patch
 BuildRequires:  audit-devel
 BuildRequires:  groff
 BuildRequires:  libselinux-devel
+BuildRequires:  libsss_sudo
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
 Requires(pre):  coreutils
@@ -58,6 +61,7 @@
 %setup -q
 %patch0 -p1 
 %patch1 -p1
+%patch2 -p1
 
 %build
 %ifarch s390 s390x %sparc
@@ -87,7 +91,8 @@
     --with-env-editor \
     --without-secure-path \
     --with-passprompt='%%p\x27s password:' \
-    --with-timedir=%{_localstatedir}/lib/sudo
+    --with-timedir=%{_localstatedir}/lib/sudo \
+    --with-sssd
 make %{?_smp_mflags}
 
 %install

++++++ sudo-plugins-sudoers-sssd.patch ++++++
--- sudo-1.8.7.orig/plugins/sudoers/sssd.c      2013-06-04 05:48:30.000000000 
-0400
+++ sudo-1.8.7/plugins/sudoers/sssd.c   2013-07-09 11:08:37.159369867 -0400
@@ -826,7 +826,7 @@
        }
 
         /* check for sha-2 digest */
-       allowed_digest = sudo_ldap_extract_digest(&val, &digest);
+       allowed_digest = sudo_sss_extract_digest(&val, &digest);
 
        /* check for !command */
        if (*val == '!') {
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to