Wed Apr 1 19:30:43 2015 UTC ()
Pullup ticket #4650 - requested by bsiegert
sysutils/file: security update

Revisions pulled up:
- sysutils/file/Makefile                                        1.34
- sysutils/file/distinfo                                        1.21
- sysutils/file/patches/patch-config.h.in                       deleted
- sysutils/file/patches/patch-configure                         deleted
- sysutils/file/patches/patch-configure.ac                      deleted
- sysutils/file/patches/patch-src_file.c                        deleted
- sysutils/file/patches/patch-src_file.h                        deleted
- sysutils/file/patches/patch-src_getline.c                     deleted

---
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Sun Mar 22 09:48:52 UTC 2015

   Modified Files:
           pkgsrc/sysutils/file: Makefile distinfo
   Removed Files:
           pkgsrc/sysutils/file/patches: patch-config.h.in patch-configure
               patch-configure.ac patch-src_file.c patch-src_file.h
               patch-src_getline.c

   Log Message:
   SECURITY: Update file to 5.22.

   Bugs fixed:
           * restructure elf note printing to avoid repeated messages
           * add note limit, suggested by Alexander Cherepanov
           * Bail out on partial pread()'s (Alexander Cherepanov)
           * Fix incorrect bounds check in file_printable (Alexander Cherepanov)
           * PR/405: ignore SIGPIPE from uncompress programs
           * change printable -> file_printable and use it in
             more places for safety
           * Fix for CVE-2014-9620.


(hiramatsu)
diff -r1.33 -r1.33.2.1 pkgsrc/sysutils/file/Makefile
diff -r1.20 -r1.20.2.1 pkgsrc/sysutils/file/distinfo
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-config.h.in
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-configure
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-configure.ac
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-src_file.c
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-src_file.h
diff -r1.1 -r0 pkgsrc/sysutils/file/patches/patch-src_getline.c

cvs diff -r1.33 -r1.33.2.1 pkgsrc/sysutils/file/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/file/Makefile 2014/12/15 11:46:36 1.33
+++ pkgsrc/sysutils/file/Makefile 2015/04/01 19:30:43 1.33.2.1
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.33 2014/12/15 11:46:36 jperkin Exp $ 1# $NetBSD: Makefile,v 1.33.2.1 2015/04/01 19:30:43 hiramatsu Exp $
2 2
3DISTNAME= file-5.20 3DISTNAME= file-5.22
4CATEGORIES= sysutils 4CATEGORIES= sysutils
5MASTER_SITES= ftp://ftp.astron.com/pub/file/ 5MASTER_SITES= ftp://ftp.astron.com/pub/file/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.darwinsys.com/file/ 8HOMEPAGE= http://www.darwinsys.com/file/
9COMMENT= Tool for determining file type 9COMMENT= Tool for determining file type
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12USE_LIBTOOL= YES 12USE_LIBTOOL= YES
13 13
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15CONFIGURE_ARGS+= --enable-fsect-man5 15CONFIGURE_ARGS+= --enable-fsect-man5
16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} 16CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}

cvs diff -r1.20 -r1.20.2.1 pkgsrc/sysutils/file/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/file/distinfo 2014/11/07 11:17:12 1.20
+++ pkgsrc/sysutils/file/distinfo 2015/04/01 19:30:43 1.20.2.1
@@ -1,12 +1,6 @@ @@ -1,12 +1,6 @@
1$NetBSD: distinfo,v 1.20 2014/11/07 11:17:12 schmonz Exp $ 1$NetBSD: distinfo,v 1.20.2.1 2015/04/01 19:30:43 hiramatsu Exp $
2 2
3SHA1 (file-5.20.tar.gz) = 4e93e9ae915f1812b05cc6012ae968fdb6416f8f 3SHA1 (file-5.22.tar.gz) = 20fa06592291555f2b478ea2fb70b53e9e8d1f7c
4RMD160 (file-5.20.tar.gz) = a584dc0d254585c0f7a2cebab10b4115d88a3293 4RMD160 (file-5.22.tar.gz) = 73b5e5c128a6ecb2b870590728cc9013fe0c9dbb
5Size (file-5.20.tar.gz) = 725937 bytes 5Size (file-5.22.tar.gz) = 732556 bytes
6SHA1 (patch-aa) = d3aa3667e3d28ac1268b83de2de372ba083705fc 6SHA1 (patch-aa) = d3aa3667e3d28ac1268b83de2de372ba083705fc
7SHA1 (patch-config.h.in) = 0b1b675715aba1a8a5a9827ff676c83857a23a93 
8SHA1 (patch-configure) = 02bcdc6eda7816e02bd98457372cba34dc2e19f4 
9SHA1 (patch-configure.ac) = 72b48d2e1b62d0bf3adc7c489a12c53901ef073d 
10SHA1 (patch-src_file.c) = a9b6467125816a9a803083c7ccac6707e36b5fd2 
11SHA1 (patch-src_file.h) = 258ba7b1c0e0c6e3a4571088ac91d20440c4dff6 
12SHA1 (patch-src_getline.c) = 23365ae99c8c5a4c4ff4e0d94b83798d12335112 

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-config.h.in

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-configure

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-configure.ac

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-src_file.c

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-src_file.h

File Deleted: pkgsrc/sysutils/file/patches/Attic/patch-src_getline.c