Accepting request 108646 from home:vitezslav_cizek:branches:Base:System

- update to 1.8.4p2
  Some of the changes:
  * The -D flag in sudo has been replaced with a more general
    debugging framework that is configured in sudo.conf.
  * Fixed a crash with sudo -i when a runas group was specified
    without a runas user.
  * New Serbian and Spanish translations for sudo from translationproject.org.
    LDAP-based sudoers may now access by group ID in addition to group name.
  * visudo will now fix the mode on the sudoers file even if no
    changes are made unless the -f option is specified.
  * On systems that use login.conf, sudo -i now sets environment
    variables based on login.conf
  * values in the LDAP search expression are now escaped as per RFC 4515
  * The deprecated "noexec_file" sudoers option is no longer supported.
  * Fixed a race condition when I/O logging is not enabled that could
    result in tty-generated signals (e.g. control-C) being received
    by the command twice.
  * visudo -c will now list any include files that were checked in
    addition to the main sudoers file when everything parses OK.
  * Users that only have read-only access to the sudoers file may
    now run visudo -c. Previously, write permissions were required
    even though no writing is down in check-only mode.

OBS-URL: https://build.opensuse.org/request/show/108646
OBS-URL: https://build.opensuse.org/package/show/Base:System/sudo?expand=0&rev=39
This commit is contained in:
Vítězslav Čížek 2012-03-09 15:02:22 +00:00 committed by Git OBS Bridge
parent a4db0dcc17
commit 8dd91c7580
5 changed files with 50 additions and 11 deletions

View File

@ -1,13 +1,25 @@
Index: sudo-1.8.3p1/src/Makefile.in
Index: sudo-1.8.4p2/src/Makefile.in
===================================================================
--- sudo-1.8.3p1.orig/src/Makefile.in 2011-10-21 15:01:26.000000000 +0200
+++ sudo-1.8.3p1/src/Makefile.in 2012-01-25 16:02:52.488970711 +0100
@@ -101,7 +101,7 @@
--- sudo-1.8.4p2.orig/src/Makefile.in 2012-02-10 18:46:59.000000000 +0100
+++ sudo-1.8.4p2/src/Makefile.in 2012-03-09 15:27:43.370138126 +0100
@@ -100,7 +100,7 @@
$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LTLDFLAGS) -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir)
sesh: sesh.o
- $(CC) -o $@ sesh.o
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ sesh.o
sesh: sesh.o error.o exec_common.o @LIBINTL@ $(LT_LIBS)
- $(LIBTOOL) --mode=link $(CC) -o $@ sesh.o error.o exec_common.o @LIBINTL@ $(LIBS) -static-libtool-libs
+ $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ sesh.o error.o exec_common.o @LIBINTL@ $(LIBS) -static-libtool-libs
pre-install:
Index: sudo-1.8.4p2/src/sesh.c
===================================================================
--- sudo-1.8.4p2.orig/src/sesh.c 2012-01-25 20:58:28.000000000 +0100
+++ sudo-1.8.4p2/src/sesh.c 2012-03-09 15:41:52.261671165 +0100
@@ -40,6 +40,7 @@
#include "sudo_debug.h"
#include "sudo_exec.h"
#include "sudo_plugin.h"
+#include "alloc.h"
sudo_conv_t sudo_conv; /* NULL in non-plugin */

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7edcf02ef4dc4f26f524726e8faaa90d7939772c186409ab150d2934e3a9ba31
size 1536943

3
sudo-1.8.4p2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1310b8548db5ea92f3063011c0fe6e843a1f95f548a4aeae54bcc2fdfea88a9
size 1608580

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Fri Mar 9 14:19:44 UTC 2012 - vcizek@suse.com
- update to 1.8.4p2
Some of the changes:
* The -D flag in sudo has been replaced with a more general
debugging framework that is configured in sudo.conf.
* Fixed a crash with sudo -i when a runas group was specified
without a runas user.
* New Serbian and Spanish translations for sudo from translationproject.org.
LDAP-based sudoers may now access by group ID in addition to group name.
* visudo will now fix the mode on the sudoers file even if no
changes are made unless the -f option is specified.
* On systems that use login.conf, sudo -i now sets environment
variables based on login.conf
* values in the LDAP search expression are now escaped as per RFC 4515
* The deprecated "noexec_file" sudoers option is no longer supported.
* Fixed a race condition when I/O logging is not enabled that could
result in tty-generated signals (e.g. control-C) being received
by the command twice.
* visudo -c will now list any include files that were checked in
addition to the main sudoers file when everything parses OK.
* Users that only have read-only access to the sudoers file may
now run visudo -c. Previously, write permissions were required
even though no writing is down in check-only mode.
-------------------------------------------------------------------
Tue Jan 31 12:30:58 UTC 2012 - vcizek@suse.com

View File

@ -16,8 +16,9 @@
#
Name: sudo
Version: 1.8.3p2
Version: 1.8.4p2
Release: 0
Summary: Execute some commands as root
License: BSD-3-Clause