Subject: CVS commit: [pkgsrc-2004Q4] pkgsrc/lang
To: None <pkgsrc-changes@NetBSD.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 02/16/2005 14:00:09
Module Name:	pkgsrc
Committed By:	salo
Date:		Wed Feb 16 14:00:09 UTC 2005

Modified Files:
	pkgsrc/lang/python22 [pkgsrc-2004Q4]: Makefile distinfo
	pkgsrc/lang/python22-pth [pkgsrc-2004Q4]: Makefile distinfo
	pkgsrc/lang/python23 [pkgsrc-2004Q4]: Makefile.common distinfo
	pkgsrc/lang/python23-pth [pkgsrc-2004Q4]: distinfo
	pkgsrc/lang/python24 [pkgsrc-2004Q4]: Makefile distinfo
	pkgsrc/lang/python24-pth [pkgsrc-2004Q4]: Makefile distinfo
Added Files:
	pkgsrc/lang/python22-pth/patches [pkgsrc-2004Q4]: patch-an
	pkgsrc/lang/python22/patches [pkgsrc-2004Q4]: patch-an
	pkgsrc/lang/python23-pth/patches [pkgsrc-2004Q4]: patch-an
	pkgsrc/lang/python23/patches [pkgsrc-2004Q4]: patch-an
	pkgsrc/lang/python24-pth/patches [pkgsrc-2004Q4]: patch-an
	pkgsrc/lang/python24/patches [pkgsrc-2004Q4]: patch-an

Log Message:
Pullup ticket 289 - requested by Matthias Drochner
security fix for python

Patches hand-rolled, based on the following commit:

   Module Name:    pkgsrc
   Committed By:   drochner
   Date:           Fri Feb  4 15:39:04 UTC 2005

   Modified Files:
           pkgsrc/lang/python22: Makefile distinfo
           pkgsrc/lang/python23: Makefile distinfo
           pkgsrc/lang/python23-nth: Makefile
           pkgsrc/lang/python24: Makefile distinfo
   Added Files:
           pkgsrc/lang/python22/patches: patch-an
           pkgsrc/lang/python23/patches: patch-an
           pkgsrc/lang/python24/patches: patch-an

   Log Message:
   apply the security fix from
   http://www.python.org/security/PSF-2005-001/
   This disables hierarchical object lookups in SimpleXMLRPCServer.
   Unfortunately, this breaks some applications (eg kenosis). Don't
   shoot me for this.
   bump PKGREVISION


To generate a diff of this commit:
cvs rdiff -r1.22 -r1.22.4.1 pkgsrc/lang/python22/Makefile
cvs rdiff -r1.12 -r1.12.4.1 pkgsrc/lang/python22/distinfo
cvs rdiff -r1.14 -r1.14.4.1 pkgsrc/lang/python22-pth/Makefile
cvs rdiff -r1.6 -r1.6.4.1 pkgsrc/lang/python22-pth/distinfo
cvs rdiff -r0 -r1.1.2.1 pkgsrc/lang/python22-pth/patches/patch-an
cvs rdiff -r0 -r1.1.2.1 pkgsrc/lang/python22/patches/patch-an
cvs rdiff -r1.22 -r1.22.2.1 pkgsrc/lang/python23/Makefile.common
cvs rdiff -r1.21 -r1.21.2.1 pkgsrc/lang/python23/distinfo
cvs rdiff -r1.19 -r1.19.2.1 pkgsrc/lang/python23-pth/distinfo
cvs rdiff -r0 -r1.2.6.1 pkgsrc/lang/python23-pth/patches/patch-an
cvs rdiff -r0 -r1.2.6.1 pkgsrc/lang/python23/patches/patch-an
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 pkgsrc/lang/python24/Makefile
cvs rdiff -r1.3 -r1.3.2.1 pkgsrc/lang/python24/distinfo
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 pkgsrc/lang/python24-pth/Makefile \
    pkgsrc/lang/python24-pth/distinfo
cvs rdiff -r0 -r1.1.2.1 pkgsrc/lang/python24-pth/patches/patch-an
cvs rdiff -r0 -r1.1.2.1 pkgsrc/lang/python24/patches/patch-an

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.