./sysutils/file, Tool for determining file type

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2014Q4, Version: 5.22, Package name: file-5.22, Maintainer: pkgsrc-users

File tests each argument in an attempt to classify it. There are
three sets of tests, performed in this order: file system tests,
magic number tests, and language tests.

This package also includes the magic number recognition libraries.

This implementation of file(1) is the standard "file" command for
Linux, *BSD, and other systems. It (as well as the magic file)
was originally written by Ian Darwin and is now maintained by a
group of developers lead by Christos Zoulas.


Master sites:

SHA1: 20fa06592291555f2b478ea2fb70b53e9e8d1f7c
RMD160: 73b5e5c128a6ecb2b870590728cc9013fe0c9dbb
Filesize: 715.387 KB

Version history: (Expand)


CVS history: (Expand)


   2015-04-01 21:30:43 by Hiramatsu Yoshifumi | Files touched by this commit (8) | Package removed
Log message:
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.