Hello community,
here is the log from the commit of package sudo
checked in at Wed Aug 29 22:45:08 CEST 2007.
--------
--- sudo/sudo.changes 2007-08-14 11:56:31.000000000 +0200
+++ /mounts/work_src_done/STABLE/sudo/sudo.changes 2007-08-28 11:41:32.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Aug 28 11:41:51 CEST 2007 - prusnak@suse.cz
+
+- build --without-secure-path
+- hardcoded secure path changed to /usr/sbin:/bin:/usr/bin:/sbin
+ (secure_path.diff)
+- user can now add PATH variable to env_keep in /etc/sudoers
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sudo.spec ++++++
--- /var/tmp/diff_new_pack.F25118/_old 2007-08-29 22:44:43.000000000 +0200
+++ /var/tmp/diff_new_pack.F25118/_new 2007-08-29 22:44:43.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: openldap2-devel pam-devel postfix
PreReq: coreutils
Version: 1.6.9p2
-Release: 7
+Release: 13
Autoreqprov: on
Group: System/Base
License: BSD 3-Clause
@@ -88,7 +88,6 @@
--without-secure-path \
--with-passprompt='%%p\x27s password:'
make %{?jobs:-j%jobs}
-# --with-secure-path=%{_sbindir}:/bin:%{_bindir}:/sbin \
%install
make DESTDIR=$RPM_BUILD_ROOT install
@@ -119,6 +118,11 @@
/var/run/sudo
%changelog
+* Tue Aug 28 2007 - prusnak@suse.cz
+- build --without-secure-path
+- hardcoded secure path changed to /usr/sbin:/bin:/usr/bin:/sbin
+ (secure_path.diff)
+- user can now add PATH variable to env_keep in /etc/sudoers
* Tue Aug 14 2007 - prusnak@suse.cz
- added XDG_SESSION_COOKIE to env_keep variables [#298943]
- fixed supplemental group matching (groupmatch.patch)
++++++ sudo-1.6.9p2-ldap.diff ++++++
--- /var/tmp/diff_new_pack.F25118/_old 2007-08-29 22:44:43.000000000 +0200
+++ /var/tmp/diff_new_pack.F25118/_new 2007-08-29 22:44:43.000000000 +0200
@@ -1,6 +1,6 @@
--- configure.in
+++ configure.in
-@@ -2133,7 +2133,7 @@
+@@ -2203,7 +2203,7 @@
SUDO_LIBS="${SUDO_LIBS}${LDAP_LIBS}"
LIBS="$_LIBS"
++++++ sudo-1.6.9p2-secure_path.diff ++++++
--- /var/tmp/diff_new_pack.F25118/_old 2007-08-29 22:44:43.000000000 +0200
+++ /var/tmp/diff_new_pack.F25118/_new 2007-08-29 22:44:43.000000000 +0200
@@ -1,3 +1,30 @@
+--- logging.c
++++ logging.c
+@@ -465,7 +465,7 @@
+ #ifndef NO_ROOT_MAILER
+ static char *root_envp[] = {
+ "HOME=/",
+- "PATH=/usr/bin:/bin",
++ "PATH=/usr/sbin:/bin:/usr/bin:/sbin",
+ "LOGNAME=root",
+ "USERNAME=root",
+ "USER=root",
+--- pathnames.h.in
++++ pathnames.h.in
+@@ -41,9 +41,10 @@
+ #define _PATH_DEVNULL "/dev/null"
+ #endif /* _PATH_DEVNULL */
+
+-#ifndef _PATH_DEFPATH
+-#define _PATH_DEFPATH "/usr/bin:/bin"
+-#endif /* _PATH_DEFPATH */
++/*
++ * _PATH_DEFPATH included from