Hello community, here is the log from the commit of package sudo for openSUSE:Factory checked in at 2016-03-26 15:11:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-11-12 19:39:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes 2016-03-26 15:11:51.000000000 +0100 @@ -1,0 +2,59 @@ +Sat Mar 19 10:02:09 UTC 2016 - [email protected] + +- Add gpg signature +- Use valid category for tests + +------------------------------------------------------------------- +Thu Mar 17 23:32:59 UTC 2016 - [email protected] + +- update to 1.8.16: + * Fixed a compilation error on Solaris 10 with Stun Studio 12. + Bug #727. + * When preserving variables from the invoking user's environment, if + there are duplicates sudo now only keeps the first instance. + * Fixed a bug that could cause warning mail to be sent in list + mode (sudo -l) for users without sudo privileges when the + LDAP and sssd backends are used. + * Fixed a bug that prevented the "mail_no_user" option from working + properly with the LDAP backend. + * In the LDAP and sssd backends, white space is now ignored between + an operator (!, +, +=, -=) when parsing a sudoOption. + * It is now possible to disable Path settings in sudo.conf + by omitting the path name. + * The sudoedit_checkdir Defaults option is now enabled by default + and has been extended. When editing files with sudoedit, each + directory in the path to be edited is now checked. If a directory + is writable by the invoking user, symbolic links will not be + followed. If the parent directory of the file to be edited is + writable, sudoedit will refuse to edit it. + Bug #707. + * The netgroup_tuple Defaults option has been added to enable matching + of the entire netgroup tuple, not just the host or user portion. + Bug #717. + * When matching commands based on the SHA2 digest, sudo will now + use fexecve(2) to execute the command if it is available. This + fixes a time of check versus time of use race condition when the + directory holding the command is writable by the invoking user. + * On AIX systems, sudo now caches the auth registry string along + with password and group information. This fixes a potential + problem when a user or group of the same name exists in multiple + auth registries. For example, local and LDAP. + * Fixed a crash in the SSSD backend when the invoking user is not + found. Bug #732. + * Added the --enable-asan configure flag to enable address sanitizer + support. A few minor memory leaks have been plugged to quiet + the ASAN leak detector. + * The value of _PATH_SUDO_CONF may once again be overridden via + the Makefile. Bug #735. + * The sudoers2ldif script now handles multiple roles with same name. + * Fixed a compilation error on systems that have the posix_spawn() + and posix_spawnp() functions but an unusable spawn.h header. + Bug #730. + * Fixed support for negating character classes in sudo's version + of the fnmatch() function. + * Fixed a bug in the LDAP and SSSD backends that could allow an + unauthorized user to list another user's privileges. Bug #738. + * The PAM conversation function now works around an ambiguity in the + PAM spec with respect to multiple messages. Bug #726. + +------------------------------------------------------------------- Old: ---- sudo-1.8.15.tar.gz New: ---- sudo-1.8.16.tar.gz sudo-1.8.16.tar.gz.sig sudo.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sudo.spec ++++++ --- /var/tmp/diff_new_pack.ncoL1i/_old 2016-03-26 15:11:53.000000000 +0100 +++ /var/tmp/diff_new_pack.ncoL1i/_new 2016-03-26 15:11:53.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package sudo # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,19 @@ Name: sudo -Version: 1.8.15 +Version: 1.8.16 Release: 0 Summary: Execute some commands as root License: ISC Group: System/Base -Url: http://www.sudo.ws/ -Source0: http://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz +Url: https://www.sudo.ws/ +Source0: https://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz Source1: sudo.pamd Source2: README.SUSE Source3: fate_313276_test.sh Source4: README_313276.test +Source5: https://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz.sig +Source6: %{name}.keyring Patch0: sudoers2ldif-env.patch # PATCH-OPENSUSE: the "SUSE" branding of the default sudo config Patch1: sudo-sudoers.patch @@ -61,7 +63,7 @@ %package test Summary: Tests for the package -Group: Development/Tests +Group: Development/Tools/Other Requires: %{name} = %{version} %description test @@ -73,7 +75,7 @@ %patch1 -p1 %build -%ifarch s390 s390x %{sparc} +%ifarch s390 s390x %sparc F_PIE=-fPIE %else F_PIE=-fpie ++++++ sudo-1.8.15.tar.gz -> sudo-1.8.16.tar.gz ++++++ ++++ 39745 lines of diff (skipped)
