diff options
author | lha <lha> | 2006-02-07 12:20:52 +0000 |
---|---|---|
committer | lha <lha> | 2006-02-07 12:20:52 +0000 |
commit | 7b6680f62bc9b9bf2c9613f42be2fcb0cfcc1820 (patch) | |
tree | 9bf6e567bef616668555e8ce4870732f9d5d9f59 /security/heimdal/patches/patch-ab | |
parent | a1ba42ec593ab526dccf8ae200cdebd448b375e9 (diff) | |
download | pkgsrc-7b6680f62bc9b9bf2c9613f42be2fcb0cfcc1820.tar.gz |
http://www.pdc.kth.se/heimdal/releases/0.7.2/
http://www.pdc.kth.se/heimdal/advisory/2006-02-06/
Changes in Heimdal 0.7.2
* Fix security problem in rshd that enable an attacker to overwrite
and change ownership of any file that root could write.
* Fix a DOS in telnetd. The attacker could force the server to crash
in a NULL de-reference before the user logged in, resulting in inetd
turning telnetd off because it forked too fast.
* Make gss_acquire_cred(GSS_C_ACCEPT) check that the requested name
exists in the keytab before returning success. This allows servers
to check if its even possible to use GSSAPI.
* Fix receiving end of token delegation for GSS-API. It still wrongly
uses subkey for sending for compatibility reasons, this will change
in 0.8.
* telnetd, login and rshd are now more verbose in logging failed and
successful logins.
* Bug fixes
Diffstat (limited to 'security/heimdal/patches/patch-ab')
-rw-r--r-- | security/heimdal/patches/patch-ab | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/security/heimdal/patches/patch-ab b/security/heimdal/patches/patch-ab deleted file mode 100644 index b67664f58be..00000000000 --- a/security/heimdal/patches/patch-ab +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-ab,v 1.2 2005/10/26 15:12:45 jlam Exp $ - ---- cf/install-catman.sh.orig 2005-09-09 08:12:22.000000000 -0400 -+++ cf/install-catman.sh -@@ -9,6 +9,7 @@ mkinstalldirs="$1"; shift - srcdir="$1"; shift - manbase="$1"; shift - suffix="$1"; shift -+catinstall="${INSTALL_CATPAGES-yes}" - - for f in "$@"; do - base=`echo "$f" | sed 's/\(.*\)\.\([^.]*\)$/\1/'` -@@ -17,7 +18,7 @@ for f in "$@"; do - catdir="$manbase/cat$section" - c="$base.cat$section" - -- if test -f "$srcdir/$c"; then -+ if test "$catinstall" = yes -a -f "$srcdir/$c"; then - if test \! -d "$catdir"; then - eval "$mkinstalldirs $catdir" - fi -@@ -36,7 +37,7 @@ for f in "$@"; do - break - fi - done -- if test -f "$srcdir/$c"; then -+ if test "$catinstall" = yes -a -f "$srcdir/$c"; then - target="$catdir/$link.$suffix" - for cmd in "ln -f $catdir/$base.$suffix $target" \ - "ln -fs $base.$suffix $target" \ |