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 - darin@darins.net + +- 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 - darin@darins.net + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org