Subject: pkg/24000: update of misc/screen to 4.0.2
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <snj@pobox.com>
List: netbsd-bugs
Date: 01/05/2004 19:07:39
>Number:         24000
>Category:       pkg
>Synopsis:       update of misc/screen to 4.0.2
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 06 03:07:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Soren Jacobsen
>Release:        NetBSD 1.6ZG
>Organization:
>Environment:
Recentish pkgsrc.
>Description:
4.0.2 fixes a local privelege escalation problem.  See
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0972 for more
information.

There's no ChangeLog available, but other than the fix for this and
regeneration of the configure script, changes are extremely small.

Also, I've removed the info files from PLIST and PLIST.SunOS. They are handled
automatically as of bsd.pkg.mk 1.1332.
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/misc/screen/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- Makefile	2004/01/05 12:10:01	1.51
+++ Makefile	2004/01/06 02:58:31
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.51 2004/01/05 12:10:01 jlam Exp $
 
-DISTNAME=	screen-4.0.1
-PKGREVISION=	2
+DISTNAME=	screen-4.0.2
 CATEGORIES=	misc
 MASTER_SITES=	ftp://ftp.uni-erlangen.de/pub/utilities/screen/ \
 		${MASTER_SITE_GNU:=screen/}
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/misc/screen/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- PLIST	2003/08/03 08:14:47	1.6
+++ PLIST	2004/01/06 02:58:31
@@ -2,12 +2,6 @@
 bin/screen
 bin/${DISTNAME}
 man/man1/screen.1
-info/screen.info
-info/screen.info-1
-info/screen.info-2
-info/screen.info-3
-info/screen.info-4
-info/screen.info-5
 @unexec if [ -f %D/bin/screen.old ]; then ${RM} -f %D/bin/screen.old ; fi
 share/examples/screen/screenrc
 share/screen/utf8encodings/01
Index: PLIST.SunOS
===================================================================
RCS file: /cvsroot/pkgsrc/misc/screen/PLIST.SunOS,v
retrieving revision 1.9
diff -u -r1.9 PLIST.SunOS
--- PLIST.SunOS	2003/08/03 08:14:47	1.9
+++ PLIST.SunOS	2004/01/06 02:58:31
@@ -2,12 +2,6 @@
 bin/screen
 bin/${DISTNAME}
 man/man1/screen.1
-info/screen.info
-info/screen.info-1
-info/screen.info-2
-info/screen.info-3
-info/screen.info-4
-info/screen.info-5
 @unexec if [ -f %D/bin/screen.old ]; then ${RM} -f %D/bin/screen.old ; fi
 share/examples/screen/screenrc
 share/lib/terminfo/s/screen
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/misc/screen/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo	2003/12/11 22:35:09	1.17
+++ distinfo	2004/01/06 02:58:31
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.17 2003/12/11 22:35:09 grant Exp $
 
-SHA1 (screen-4.0.1.tar.gz) = 61f24b18c56b5862c769345d204f57b1e7f222ab
-Size (screen-4.0.1.tar.gz) = 837445 bytes
+SHA1 (screen-4.0.2.tar.gz) = 461eb9d5edc211e1480d7b5e94d89c4d9ba3643f
+Size (screen-4.0.2.tar.gz) = 840519 bytes
 SHA1 (patch-aa) = 57a7800823cf46c42011f7703fd9949bc614736d
 SHA1 (patch-ab) = d62818fcf5a0b56f904ac22dc074e312617b3f2c
 SHA1 (patch-ac) = 259fa60ecfe98bfde09a11bc54ad7270c8ecba60
>Release-Note:
>Audit-Trail:
>Unformatted: