commit sudo for openSUSE:Factory

2012-01-26 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2012-01-26 16:00:37

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2011-12-31 
17:20:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2012-01-26 
16:00:39.0 +0100
@@ -1,0 +2,14 @@
+Wed Jan 25 15:09:14 UTC 2012 - vci...@suse.com
+
+- honour global CFLAGS and LDFLAGS when compiling sesh,
+  to avoid rpmlint error (bnc#743157)
+
+---
+Wed Jan  4 16:54:23 UTC 2012 - vci...@suse.com
+
+- update to sudo-1.8.3p1 
+  * Fixed a crash in the monitor process on Solaris when NOPASSWD
+was specified or when authentication was disabled.
+  * Fixed matching of a Runas_Alias in the group section of a Runas_Spec. 
+
+---

Old:

  sudo-1.8.3.tar.gz

New:

  sudo-1.8.3p1-sesh-cflags.patch
  sudo-1.8.3p1.tar.gz



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.jNhilq/_old  2012-01-26 16:00:41.0 +0100
+++ /var/tmp/diff_new_pack.jNhilq/_new  2012-01-26 16:00:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sudo
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   sudo
-Version:1.8.3
-Release:1
-License:BSD-3-Clause
+Version:1.8.3p1
+Release:0
 Summary:Execute some commands as root
-Url:http://www.sudo.ws/
+License:BSD-3-Clause
 Group:  System/Base
+Url:http://www.sudo.ws/
 Source0:http://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz
 Source1:sudo.pamd
 Source2:README.SUSE
 Patch0: sudoers2ldif-env.patch
 Patch1: sudo-sudoers.patch
+# PATCH-FIX-OPENSUSE make sesh position-independent (bnc#743157)
+Patch2: sudo-1.8.3p1-sesh-cflags.patch
 BuildRequires:  audit-devel
 BuildRequires:  libselinux-devel
 BuildRequires:  openldap2-devel
@@ -47,7 +47,6 @@
 minutes by default).
 
 %package devel
-License:BSD-3-Clause
 Summary:Header files needed for sudo plugin development
 Group:  Development/Libraries/C and C++
 
@@ -58,6 +57,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %ifarch s390 s390x %sparc

++ sudo-1.8.3p1-sesh-cflags.patch ++
Index: sudo-1.8.3p1/src/Makefile.in
===
--- sudo-1.8.3p1.orig/src/Makefile.in   2011-10-21 15:01:26.0 +0200
+++ sudo-1.8.3p1/src/Makefile.in2012-01-25 16:02:52.488970711 +0100
@@ -101,7 +101,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
 
 pre-install:
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2012-02-01 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2012-02-01 13:17:30

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2012-01-26 
16:00:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2012-02-01 
13:17:32.0 +0100
@@ -1,0 +2,8 @@
+Tue Jan 31 12:30:58 UTC 2012 - vci...@suse.com
+
+- update to 1.8.3p2
+  * Fixed a format string vulnerability when the sudo binary
+(or a symbolic link to the sudo binary) contains printf
+format escapes and the -D (debugging) flag is used.
+
+---

Old:

  sudo-1.8.3p1.tar.gz

New:

  sudo-1.8.3p2.tar.gz



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.Xpbnvu/_old  2012-02-01 13:17:35.0 +0100
+++ /var/tmp/diff_new_pack.Xpbnvu/_new  2012-02-01 13:17:35.0 +0100
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   sudo
-Version:1.8.3p1
+Version:1.8.3p2
 Release:0
 Summary:Execute some commands as root
 License:BSD-3-Clause

++ sudo-1.8.3p1.tar.gz -> sudo-1.8.3p2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sudo-1.8.3p1/ChangeLog new/sudo-1.8.3p2/ChangeLog
--- old/sudo-1.8.3p1/ChangeLog  2011-10-25 21:15:38.0 +0200
+++ new/sudo-1.8.3p2/ChangeLog  2012-01-24 22:17:30.0 +0100
@@ -1,3 +1,17 @@
+2012-01-24  Todd C. Miller  
+
+   * src/sudo.c:
+   Fixed a format string vulnerability when the sudo binary (or a 
+   symbolic link to the sudo binary) contains printf format escapes
+   and the -D (debugging) flag is used.
+
+2012-01-13  Todd C. Miller  
+
+   * sudo.pp:
+   Include parent directories in case they don't already exist. This
+   fixes a directory permissions problem with the AIX package when the
+   /usr/local directories don't already exist.
+
 2011-10-25  Todd C. Miller  
 
* plugins/sudoers/Makefile.in:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sudo-1.8.3p1/NEWS new/sudo-1.8.3p2/NEWS
--- old/sudo-1.8.3p1/NEWS   2011-10-25 20:58:26.0 +0200
+++ new/sudo-1.8.3p2/NEWS   2012-01-24 20:33:06.0 +0100
@@ -1,3 +1,9 @@
+What's new in Sudo 1.8.3p2?
+
+ * Fixed a format string vulnerability when the sudo binary (or a
+   symbolic link to the sudo binary) contains printf format escapes
+   and the -D (debugging) flag is used.
+
 What's new in Sudo 1.8.3p1?
 
  * Fixed a crash in the monitor process on Solaris when NOPASSWD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sudo-1.8.3p1/configure new/sudo-1.8.3p2/configure
--- old/sudo-1.8.3p1/configure  2011-10-25 16:11:54.0 +0200
+++ new/sudo-1.8.3p2/configure  2012-01-24 20:34:13.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for sudo 1.8.3p1.
+# Generated by GNU Autoconf 2.68 for sudo 1.8.3p2.
 #
 # Report bugs to .
 #
@@ -570,8 +570,8 @@
 # Identity of this package.
 PACKAGE_NAME='sudo'
 PACKAGE_TARNAME='sudo'
-PACKAGE_VERSION='1.8.3p1'
-PACKAGE_STRING='sudo 1.8.3p1'
+PACKAGE_VERSION='1.8.3p2'
+PACKAGE_STRING='sudo 1.8.3p2'
 PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/'
 PACKAGE_URL=''
 
@@ -1446,7 +1446,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sudo 1.8.3p1 to adapt to many kinds of systems.
+\`configure' configures sudo 1.8.3p2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1511,7 +1511,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sudo 1.8.3p1:";;
+ short | recursive ) echo "Configuration of sudo 1.8.3p2:";;
esac
   cat <<\_ACEOF
 
@@ -1728,7 +1728,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sudo configure 1.8.3p1
+sudo configure 1.8.3p2
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2432,7 +2432,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sudo $as_me 1.8.3p1, which was
+It was created by sudo $as_me 1.8.3p

commit sudo for openSUSE:Factory

2012-03-09 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2012-03-09 21:28:11

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2012-02-01 
13:17:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2012-03-09 
21:28:13.0 +0100
@@ -1,0 +2,26 @@
+Fri Mar  9 14:19:44 UTC 2012 - vci...@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.
+
+---

Old:

  sudo-1.8.3p2.tar.gz

New:

  sudo-1.8.4p2.tar.gz



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.WRrzsv/_old  2012-03-09 21:28:15.0 +0100
+++ /var/tmp/diff_new_pack.WRrzsv/_new  2012-03-09 21:28:15.0 +0100
@@ -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

++ sudo-1.8.3p1-sesh-cflags.patch ++
--- /var/tmp/diff_new_pack.WRrzsv/_old  2012-03-09 21:28:15.0 +0100
+++ /var/tmp/diff_new_pack.WRrzsv/_new  2012-03-09 21:28:15.0 +0100
@@ -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.0 +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.0 +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.0 +0100
 sudo-1.8.4p2/src/sesh.c2012-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 */
+ 

++ sudo-1.8.3p2.tar.gz -> sudo-1.8.4p2.tar.gz ++
 49163 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2011-11-02 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2011-11-02 12:18:43

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2011-10-13 
17:26:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2011-11-02 
12:18:44.0 +0100
@@ -1,0 +2,38 @@
+Mon Oct 24 08:42:33 UTC 2011 - vci...@suse.com
+
+- update to sudo-1.8.3
+  - Fixed expansion of strftime() escape sequences
+in the log_dir sudoers setting.
+  - Esperanto, Italian and Japanese
+translations from translationproject.org.
+  - Added --enable-werror configure option for gcc's
+  -Werror flag.  - Visudo no longer
+assumes all editors support the +linenumber command line argument.
+It now uses a whitelist of editors known to support the option.
+  - Fixed matching of network addresses when a netmask is specified but
+the address is not the first one in the CIDR block.
+  - The configure script now check whether or not errno.h declares the
+errno variable. Previously, sudo would always declare errno itself
+for older systems that don't declare it in errno.h.
+  - The NOPASSWD tag is now honored for denied commands too,
+which matches historic sudo behavior (prior to sudo 1.7.0).
+  - Sudo now honors the DEREF
+setting in ldap.conf which controls how alias dereferencing is done
+during an LDAP search.
+  - A symbol conflict with the
+pam_ssh_agent_auth PAM module that would cause a crash been
+resolved.
+  - The inability to load a group provider plugin is no
+longer a fatal error.
+  - A potential crash in the utmp handling
+code has been fixed.
+  - Two PAM session issues have been resolved.
+In previous versions of sudo, the PAM session was opened as one
+user and closed as another. Additionally, if no authentication was
+performed, the PAM session would never be closed.
+  - The LOGNAME,
+USER and USERNAME environment variables are preserved correctly
+again in sudoedit mode.
+- grp-include.patch no longer needed
+
+---

Old:

  sudo-1.8.2.tar.gz
  sudo-grp-include.patch

New:

  sudo-1.8.3.tar.gz



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.ho420w/_old  2011-11-02 12:18:45.0 +0100
+++ /var/tmp/diff_new_pack.ho420w/_new  2011-11-02 12:18:45.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   sudo
-Version:1.8.2
+Version:1.8.3
 Release:1
 License:BSD3c(or similar)
 Summary:Execute some commands as root
@@ -29,13 +29,12 @@
 Source2:README.SUSE
 Patch0: sudoers2ldif-env.patch
 Patch1: sudo-sudoers.patch
-Patch2: sudo-grp-include.patch
 BuildRequires:  audit-devel
 BuildRequires:  libselinux-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
-PreReq: coreutils
-PreReq: permissions
+Requires(pre):  coreutils
+Requires(pre):  permissions
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -59,7 +58,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 %ifarch s390 s390x %sparc

++ sudo-1.8.2.tar.gz -> sudo-1.8.3.tar.gz ++
 15222 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2011-05-23 Thread h_root

Hello community,

here is the log from the commit of package sudo for openSUSE:Factory
checked in at Mon May 23 10:15:19 CEST 2011.




--- sudo/sudo.changes   2011-03-21 12:56:21.0 +0100
+++ /mounts/work_src_done/STABLE/sudo/sudo.changes  2011-05-20 
14:20:15.0 +0200
@@ -1,0 +2,54 @@
+Fri May 20 12:10:45 UTC 2011 - pu...@novell.com
+
+- update to sudo-1.8.1p2 
+  - Two-character CIDR-style IPv4 netmasks are now matched
+correctly in the sudoers file.
+  - A non-existent includedir is now treated the same as an empty
+directory and not reported as an error.
+  - Removed extraneous parens in LDAP filter when
+sudoers_search_filter is enabled that can cause an LDAP search
+error.
+  - A new LDAP setting, sudoers_search_filter, has been added to
+ldap.conf.  This setting can be used to restrict the set of
+records returned by the LDAP query.  Based on changes from
+Matthew Thomas.
+  - White space is now permitted within a User_List when used in
+conjunction with a per-user Defaults definition.
+  - A group ID (%#gid) may now be specified in a User_List or
+Runas_List.  Likewise, for non-Unix groups the syntax is
+%:#gid.
+  - Support for double-quoted words in the sudoers file has been
+fixed.  The change in 1.7.5 for escaping the double quote
+character caused the double quoting to only be available at the
+beginning of an entry.
+  - The fix for resuming a suspended shell in 1.7.5 caused problems
+with resuming non-shells on Linux.  Sudo will now save the
+process group ID of the program it is running on suspend and
+restore it when resuming, which fixes both problems.
+  - A bug that could result in corrupted output in "sudo -l" has
+been fixed.
+  - Sudo will now create an entry in the utmp (or utmpx) file when
+allocating a pseudo-tty (e.g. when logging I/O).  The
+"set_utmp" and "utmp_runas" sudoers file options can be used to
+control this.  Other policy plugins may use the "set_utmp" and
+"utmp_user" entries in the command_info list.
+  - The sudoreplay utility now supports arbitrary session IDs.
+Previously, it would only work with the base-36 session IDs
+that the sudoers plugin uses by default.
+  - Sudo now passes "run_shell=true" to the policy plugin in the
+settings list when sudo's -s command line option is specified.
+The sudoers policy plugin uses this to implement the "set_home"
+sudoers option which was missing from sudo 1.8.0.
+  - The "noexec" functionality has been moved out of the sudoers
+policy plugin and into the sudo front-end, which matches the
+behavior documented in the plugin writer's guide.  As a result,
+the path to the noexec file is now specified in the sudo.conf
+file instead of the sudoers file.
+  - The exit values for "sudo -l", "sudo -v" and "sudo -l command"
+have been fixed in the sudoers policy plugin.
+  - Sudo now parses command line arguments before loading any
+plugins.  This allows "sudo -V" or "sudo -h" to work even if
+there is a problem with sudo.conf
+- drop sudo-dont-ignore-LDFLAGS.patch (merged upstream)
+
+---

calling whatdependson for head-i586


Old:

  sudo-1.8.0.tar.bz2
  sudo-dont-ignore-LDFLAGS.patch

New:

  sudo-1.8.1p2.tar.bz2



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.bdWVvV/_old  2011-05-23 10:11:47.0 +0200
+++ /var/tmp/diff_new_pack.bdWVvV/_new  2011-05-23 10:11:47.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   sudo
-Version:1.8.0
+Version:1.8.1p2
 Release:1
 License:BSD3c(or similar)
 Summary:Execute some commands as root
@@ -28,7 +28,6 @@
 Source1:sudo.pamd
 Source2:README.SUSE
 Patch1: sudoers2ldif-env.patch
-Patch2: sudo-dont-ignore-LDFLAGS.patch
 Patch3: sudo-sudoers.patch
 BuildRequires:  audit-devel
 BuildRequires:  libselinux-devel
@@ -58,7 +57,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
 
 %build






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2011-12-06 19:06:13

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:




Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.NRGlLH/_old  2011-12-06 19:40:11.0 +0100
+++ /var/tmp/diff_new_pack.NRGlLH/_new  2011-12-06 19:40:11.0 +0100
@@ -20,7 +20,7 @@
 Name:   sudo
 Version:1.8.3
 Release:1
-License:BSD3c(or similar)
+License:BSD-3-Clause
 Summary:Execute some commands as root
 Url:http://www.sudo.ws/
 Group:  System/Base
@@ -47,7 +47,7 @@
 minutes by default).
 
 %package devel
-License:BSD3c(or similar)
+License:BSD-3-Clause
 Summary:Header files needed for sudo plugin development
 Group:  Development/Libraries/C and C++
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2011-12-31 Thread h_root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2011-12-31 17:20:23

Comparing /work/SRC/openSUSE:Factory/sudo (Old)
 and  /work/SRC/openSUSE:Factory/.sudo.new (New)


Package is "sudo", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2011-11-02 
12:18:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2011-12-31 
17:20:25.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec 28 06:45:07 UTC 2011 - a...@suse.de
+
+- Set timedir correctly
+
+---



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.ZQhAo7/_old  2011-12-31 17:20:26.0 +0100
+++ /var/tmp/diff_new_pack.ZQhAo7/_new  2011-12-31 17:20:26.0 +0100
@@ -86,7 +86,8 @@
 --with-sudoers-mode=0440 \
 --with-env-editor \
 --without-secure-path \
---with-passprompt='%%p\x27s password:'
+--with-passprompt='%%p\x27s password:' \
+--with-timedir=%{_localstatedir}/lib/sudo
 make %{?_smp_mflags}
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sudo for openSUSE:Factory

2011-03-24 Thread h_root

Hello community,

here is the log from the commit of package sudo for openSUSE:Factory
checked in at Thu Mar 24 09:42:32 CET 2011.




--- sudo/sudo.changes   2011-01-28 12:22:22.0 +0100
+++ /mounts/work_src_done/STABLE/sudo/sudo.changes  2011-03-21 
12:56:21.0 +0100
@@ -1,0 +2,38 @@
+Thu Mar 17 10:24:49 UTC 2011 - pu...@novell.com
+
+- update to sudo-1.8.0
+  * Sudo has been refactored to use a modular framework that can
+support third-party policy and I/O logging plugins.
+  * Defaults settings that are tied to a user, host or command may
+now include the negation operator. For example:
+ Defaults:!millert lecture
+will match any user but millert.
+  * The default PATH environment variable, used when no PATH
+variable exists, now includes /usr/sbin and /sbin.
+  * Support for logging I/O for the command being run.
+  * Sudo will now use the Linux audit system.
+  + See /usr/share/doc/packages/sudo/NEWS for full list
+- new configure script flags: enable-warnings, with-linux-audit, 
+  docdir, with-sendmail
+- BuildRequires += audit-devel
+- BuildRequires -= postfix
+- PreReq += permissions
+- add sudo-dont-ignore-LDFLAGS.patch
+- drop sudo-1.7.1-defaults.diff (insults disabled in sudoers)
+- drop sudo-1.7.1-__P.diff (no more __P in sudo sources)
+- drop sudo-1.7.1-strip.diff (sudo no longer strips binaries)
+- drop sudo-CVE-2011-0010.patch (in upstream)
+- drop sudo-1.7.1-secure_path.diff (sudo now adds /sbin and
+  /usr/sbin to $PATH if it is empty)
+- drop sudo-1.7.1-pam_rhost.diff (fixed in upstream)
+- sudo-1.7.1-sudoers.diff renamed to sudo-sudoers.patch
+- sudo-1.7.1-env.diff renamed to sudoers2ldif-env.patch
+- do not package *.pod files
+- use %verifyscript
+- timestamp directory moved from /var/run/sudo to /var/lib/sudo
+- better commented default /etc/sudoers
+- packaged /etc/sudoers.d directory
+- new sudo-devel subpackage
+- cleaned specfile
+
+---

calling whatdependson for head-i586


Old:

  sudo-1.7.1-__P.diff
  sudo-1.7.1-defaults.diff
  sudo-1.7.1-env.diff
  sudo-1.7.1-pam_rhost.diff
  sudo-1.7.1-secure_path.diff
  sudo-1.7.1-strip.diff
  sudo-1.7.1-sudoers.diff
  sudo-1.7.2p7.tar.gz
  sudo-CVE-2011-0010.patch

New:

  sudo-1.8.0.tar.bz2
  sudo-dont-ignore-LDFLAGS.patch
  sudo-sudoers.patch
  sudoers2ldif-env.patch



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.8N9sGK/_old  2011-03-24 09:37:31.0 +0100
+++ /var/tmp/diff_new_pack.8N9sGK/_new  2011-03-24 09:37:31.0 +0100
@@ -15,30 +15,27 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   sudo
-BuildRequires:  openldap2-devel pam-devel postfix
-BuildRequires:  libselinux-devel
-PreReq: coreutils
-Version:1.7.2p7
-Release:5
-Group:  System/Base
+Version:1.8.0
+Release:1
 License:BSD3c(or similar)
-Url:http://www.sudo.ws/
 Summary:Execute some commands as root
-Source0:http://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz
-Source1:%{name}.pamd
+Url:http://www.sudo.ws/
+Group:  System/Base
+Source0:http://sudo.ws/sudo/dist/%{name}-%{version}.tar.bz2
+Source1:sudo.pamd
 Source2:README.SUSE
-Patch1: %{name}-1.7.1-defaults.diff
-Patch2: %{name}-1.7.1-sudoers.diff
-Patch3: %{name}-1.7.1-__P.diff
-Patch4: %{name}-1.7.1-strip.diff
-Patch5: %{name}-1.7.1-secure_path.diff
-Patch6: %{name}-1.7.1-env.diff
-Patch7: %{name}-1.7.1-pam_rhost.diff
-Patch8: sudo-CVE-2011-0010.patch   
+Patch1: sudoers2ldif-env.patch
+Patch2: sudo-dont-ignore-LDFLAGS.patch
+Patch3: sudo-sudoers.patch
+BuildRequires:  audit-devel
+BuildRequires:  libselinux-devel
+BuildRequires:  openldap2-devel
+BuildRequires:  pam-devel
+PreReq: coreutils
+PreReq: permissions
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -50,25 +47,19 @@
 given time N (where N is defined at installation and is set to 5
 minutes by default).
 
+%package devel
+License:BSD3c(or similar)
+Summary:Header files needed for sudo plugin development
+Group:  Development/Libraries/C and C++
 
-
-Authors:
-
-Jeff Nieusma 
-David Hieb 
-Ian McCloghrie 
+%description devel
+These header files are needed for building of sudo plugins.
 
 %prep
 %setup -q
-%patch1
-%patch2
-%patch3
-%patch4
-%patch5
-%patch6
-%patch7
-%patch8 -p1
-cp %{SOURCE2} .
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 %ifarch s390 s390x %sparc
@@ -76,56 +67,79 @@
 %else
 F_PIE=-fpie
 %endif
-export CFLAGS="$RPM_OPT_FLAGS -Wall $F_PIE -DLDAP_DEPRECATED"
+export CFLAGS="%{optflags} -Wall $F_PIE -DLDAP_DEPRECATED"
 export LDFLAG

commit sudo for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package sudo for openSUSE:Factory
checked in at Thu Oct 13 17:24:57 CEST 2011.




--- openSUSE:Factory/sudo/sudo.changes  2011-09-23 12:47:05.0 +0200
+++ sudo/sudo.changes   2011-10-13 03:06:10.0 +0200
@@ -1,0 +2,45 @@
+Thu Oct 13 00:59:49 UTC 2011 - prus...@opensuse.org
+
+- updated to sudo-1.8.2
+  * Sudo, visudo, sudoreplay and the sudoers plug-in now have natural
+language support (NLS). This can be disabled by passing configure
+the --disable-nls option.  Sudo will use gettext(), if available,
+to display translated messages.  All translations are coordinated
+via The Translation Project, http://translationproject.org/.
+  * Plug-ins are now loaded with the RTLD_GLOBAL flag instead of
+RTLD_LOCAL.  This fixes missing symbol problems in PAM modules
+on certain platforms, such as FreeBSD and SuSE Linux Enterprise.
+  * I/O logging is now supported for commands run in background mode
+(using sudo's -b flag).
+  * Group ownership of the sudoers file is now only enforced when
+the file mode on sudoers allows group readability or writability.
+  * Visudo now checks the contents of an alias and warns about cycles
+when the alias is expanded.
+  * If the user specifes a group via sudo's -g option that matches
+the target user's group in the password database, it is now
+allowed even if no groups are present in the Runas_Spec.
+  * The sudo Makefiles now have more complete dependencies which are
+automatically generated instead of being maintained manually.
+  * The "use_pty" sudoers option is now correctly passed back to the
+sudo front end.  This was missing in previous versions of sudo
+1.8 which prevented "use_pty" from being honored.
+  * "sudo -i command" now works correctly with the bash version
+2.0 and higher.  Previously, the .bash_profile would not be
+sourced prior to running the command unless bash was built with
+NON_INTERACTIVE_LOGIN_SHELLS defined.
+  * When matching groups in the sudoers file, sudo will now match
+based on the name of the group instead of the group ID. This can
+substantially reduce the number of group lookups for sudoers
+files that contain a large number of groups.
+  * Multi-factor authentication is now supported on AIX.
+  * Added support for non-RFC 4517 compliant LDAP servers that require
+that seconds be present in a timestamp, such as Tivoli Directory Server.
+  * If the group vector is to be preserved, the PATH search for the
+command is now done with the user's original group vector.
+  * For LDAP-based sudoers, the "runas_default" sudoOption now works
+properly in a sudoRole that contains a sudoCommand.
+  * Spaces in command line arguments for "sudo -s" and "sudo -i" are
+now escaped with a backslash when checking the security policy.
+- added missing include (grp-include.patch)
+
+---

calling whatdependson for head-i586


Old:

  sudo-1.8.1p2.tar.bz2

New:

  sudo-1.8.2.tar.gz
  sudo-grp-include.patch



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.hnf3VY/_old  2011-10-13 17:24:50.0 +0200
+++ /var/tmp/diff_new_pack.hnf3VY/_new  2011-10-13 17:24:50.0 +0200
@@ -18,17 +18,18 @@
 
 
 Name:   sudo
-Version:1.8.1p2
+Version:1.8.2
 Release:1
 License:BSD3c(or similar)
 Summary:Execute some commands as root
 Url:http://www.sudo.ws/
 Group:  System/Base
-Source0:http://sudo.ws/sudo/dist/%{name}-%{version}.tar.bz2
+Source0:http://sudo.ws/sudo/dist/%{name}-%{version}.tar.gz
 Source1:sudo.pamd
 Source2:README.SUSE
-Patch1: sudoers2ldif-env.patch
-Patch3: sudo-sudoers.patch
+Patch0: sudoers2ldif-env.patch
+Patch1: sudo-sudoers.patch
+Patch2: sudo-grp-include.patch
 BuildRequires:  audit-devel
 BuildRequires:  libselinux-devel
 BuildRequires:  openldap2-devel
@@ -56,8 +57,9 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %patch1 -p1
-%patch3 -p1
+%patch2 -p1
 
 %build
 %ifarch s390 s390x %sparc
@@ -103,6 +105,9 @@
 rm -f %{buildroot}%{_docdir}/%{name}/sample.syslog.conf
 rm -f %{buildroot}%{_docdir}/%{name}/schema.OpenLDAP
 rm -f %{buildroot}%{_libexecdir}/%{name}/sudoers.la
+%find_lang %{name}
+%find_lang sudoers
+cat sudoers.lang >> %{name}.lang
 
 %post
 chmod 0440 %{_sysconfdir}/sudoers
@@ -118,7 +123,7 @@
 %clean
 rm -rf %{buildroot}
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root)
 %doc %{_docdir}/%{name}
 %doc %{_mandir}/man?/*

++ sudo-grp-include.patch ++
Index: sudo-1.8.2/common/setgroups.c
===
--- sudo-1.8.2.orig/common/setgroups.c
+++ sudo-1.8.2/common/setgroups.c
@@ -33,6 +33,7 @@
 #endi