summaryrefslogtreecommitdiff
path: root/security/sudo
diff options
context:
space:
mode:
authormjl <mjl>2000-06-06 11:07:19 +0000
committermjl <mjl>2000-06-06 11:07:19 +0000
commit363fb6efa8233d9f0ffbd9f9344db6faa4a791ba (patch)
tree5dbef07ffe2232030077f38419d2a97809f96a3a /security/sudo
parente0281a949e62ff5355af4342be9f9cb4fb542f6e (diff)
downloadpkgsrc-363fb6efa8233d9f0ffbd9f9344db6faa4a791ba.tar.gz
Update to 1.6.3p4. Notable changes:
393) Users in the 'exempt' group shouldn't get their $PATH overridden by 'secure-path'. Patch from jmknoble@pobox.com. 395) Fixed a bug that caused an infinite loop when the password timeout was disabled. 396) It is now possible to set the path to the editor for visudo as well as the flag that determines whether or not visudo will look at $EDITOR in the sudoers file. 398) Added rootpw, runaspw, and targetpw to prompt for the root, runas_default and target user's passwords respectively (instead of the invoking user's password). 399) Added -S flag to force password read from stdin. 400) Restore coredumpsize resource limit before exec'ing the child process (sudo sets it to 0 internally). 404) Fixed a bug where sudo would hang around and consume CPU if we spawn a long-running process. 406) Added set_logname run-time option. When unset, sudo will not set the USER and LOGNAME environment variables. 407) Wildcards are now allowed in the hostnames specified in sudoers. The 'fqdn' option is often required for this to be useful. 408) Fixed a bug where host and user qualifiers in a Defaults entry were not being used correctly and the entry was being applied globally. 409) Fixed targetpw, rootpw, and runaspw options when used with non-passwd authentication (pam, etc). 410) When the targetpw flag is set, use the target username as part of the timestamp path. 411) Fixed a bug that prevented the -H option from being useful. 412) Fixed a case where a string was used after it has been freed.
Diffstat (limited to 'security/sudo')
-rw-r--r--security/sudo/Makefile4
-rw-r--r--security/sudo/files/md54
-rw-r--r--security/sudo/files/patch-sum4
-rw-r--r--security/sudo/patches/patch-af23
4 files changed, 13 insertions, 22 deletions
diff --git a/security/sudo/Makefile b/security/sudo/Makefile
index 1860a5572b9..18c26695f12 100644
--- a/security/sudo/Makefile
+++ b/security/sudo/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2000/02/28 01:55:26 thorpej Exp $
+# $NetBSD: Makefile,v 1.23 2000/06/06 11:07:19 mjl Exp $
# FreeBSD Id: Makefile,v 1.9 1997/11/12 03:24:41 obrien Exp
#
-DISTNAME= sudo-1.6.2p1
+DISTNAME= sudo-1.6.3p4
CATEGORIES= security
MASTER_SITES= http://www.courtesan.com/sudo/dist/ \
ftp://ftp.courtesan.com/pub/sudo/ \
diff --git a/security/sudo/files/md5 b/security/sudo/files/md5
index c8c18db1a49..37c14405cf8 100644
--- a/security/sudo/files/md5
+++ b/security/sudo/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.10 2000/01/28 17:01:47 jlam Exp $
+$NetBSD: md5,v 1.11 2000/06/06 11:07:20 mjl Exp $
-MD5 (sudo-1.6.2p1.tar.gz) = 1532041054b327ae33ca70b66fad1c20
+MD5 (sudo-1.6.3p4.tar.gz) = dea0553ce08e295b33238ed1d6aa7966
diff --git a/security/sudo/files/patch-sum b/security/sudo/files/patch-sum
index 230e961a413..cebe98e47e1 100644
--- a/security/sudo/files/patch-sum
+++ b/security/sudo/files/patch-sum
@@ -1,4 +1,4 @@
-$NetBSD: patch-sum,v 1.4 2000/02/27 20:48:16 thorpej Exp $
+$NetBSD: patch-sum,v 1.5 2000/06/06 11:07:20 mjl Exp $
MD5 (patch-ab) = da4fc241e92a8a244c923d083bbadaf0
-MD5 (patch-af) = 303e1db803e7abde9f4f7d753848734c
+MD5 (patch-af) = 214569add14c4ee1e4e3fc99bffdaf69
diff --git a/security/sudo/patches/patch-af b/security/sudo/patches/patch-af
index a251cc15169..5206f7192fd 100644
--- a/security/sudo/patches/patch-af
+++ b/security/sudo/patches/patch-af
@@ -1,22 +1,13 @@
-$NetBSD: patch-af,v 1.6 2000/02/27 20:48:18 thorpej Exp $
+$NetBSD: patch-af,v 1.7 2000/06/06 11:07:21 mjl Exp $
---- configure.in.orig Thu Jan 27 12:01:37 2000
-+++ configure.in Sun Feb 27 12:33:56 2000
-@@ -146,7 +146,7 @@
- DEV=""
- ;;
- no) ;;
-- *) echo "Ignoring unknown argument to --with-devel: $with_csops"
-+ *) echo "Ignoring unknown argument to --with-devel: $with_devel"
- ;;
- esac])
-
-@@ -165,6 +165,19 @@
+--- configure.in.orig Tue Jun 6 12:49:45 2000
++++ configure.in Tue Jun 6 12:54:34 2000
+@@ -167,6 +167,19 @@
;;
esac])
+AC_ARG_WITH(nbsdops, [ --with-nbsdops add NetBSD standard options],
-+[case $with_nbsdops in
++[case $with_nbsdops in
+ yes) echo 'Adding NetBSD standard options'
+ CHECKSIA=false
+ with_ignore_dot=yes
@@ -31,7 +22,7 @@ $NetBSD: patch-af,v 1.6 2000/02/27 20:48:18 thorpej Exp $
AC_ARG_WITH(passwd, [ --without-passwd don't use passwd/shadow file for authentication],
[case $with_passwd in
yes) ;;
-@@ -1408,7 +1421,9 @@
+@@ -1466,7 +1479,9 @@
dnl
if test "$with_kerb5" = "yes"; then
AC_DEFINE(HAVE_KERB5)
@@ -42,7 +33,7 @@ $NetBSD: patch-af,v 1.6 2000/02/27 20:48:18 thorpej Exp $
CPPFLAGS="$CPPFLAGS -I/usr/local/include"
elif test -f "/usr/local/kerberos/include/krb5.h"; then
CPPFLAGS="$CPPFLAGS -I/usr/local/kerberos/include"
-@@ -1418,7 +1433,9 @@
+@@ -1476,7 +1491,9 @@
echo 'Unable to locate kerberos 5 include files, you will have to edit the Makefile and add -I/path/to/krb/includes to CPPFLAGS'
fi