mirror of
https://github.com/darlinghq/darling-file.git
synced 2024-11-26 21:40:39 +00:00
Update generated files
This resolves `file` complaining about an outdated magic database.
This commit is contained in:
parent
b8a642a2db
commit
c6ee65265d
24
gen/file.1
24
gen/file.1
@ -1,5 +1,5 @@
|
||||
.\" $File: file.man,v 1.135 2019/03/03 02:32:40 christos Exp $
|
||||
.Dd February 18, 2019
|
||||
.\" $File: file.man,v 1.140 2020/06/07 17:41:07 christos Exp $
|
||||
.Dd June 7, 2020
|
||||
.Dt FILE 1
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -8,6 +8,7 @@
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
.Op Fl bcdDhiIkLnNprsvz
|
||||
.Op Fl Fl exclude-quiet
|
||||
.Op Fl Fl extension
|
||||
.Op Fl Fl mime-encoding
|
||||
.Op Fl Fl mime-type
|
||||
@ -210,6 +211,8 @@ Ignored for backwards compatibility.
|
||||
Prints details of Compound Document Files.
|
||||
.It compress
|
||||
Checks for, and looks inside, compressed files.
|
||||
.It csv
|
||||
Checks Comma Separated Value files.
|
||||
.It elf
|
||||
Prints ELF file details, provided soft magic tests are enabled and the
|
||||
elf magic is found.
|
||||
@ -220,6 +223,14 @@ Consults magic files.
|
||||
.It tar
|
||||
Examines tar files.
|
||||
.El
|
||||
.It Fl Fl exclude-quiet
|
||||
Like
|
||||
.Fl Fl exclude
|
||||
but ignore tests that
|
||||
.Nm
|
||||
does not know about.
|
||||
This is intended for compatilibity with older versions of
|
||||
.Nm .
|
||||
.It Fl Fl extension
|
||||
Print a slash-separated list of valid extensions for the file type found.
|
||||
.It Fl F , Fl Fl separator Ar separator
|
||||
@ -281,7 +292,7 @@ The magic pattern with the highest strength (see the
|
||||
option) comes first.
|
||||
.It Fl l , Fl Fl list
|
||||
Shows a list of patterns and their strength sorted descending by
|
||||
.Xr magic 4
|
||||
.Xr magic 5
|
||||
strength
|
||||
which is used for the matching (see also the
|
||||
.Fl k
|
||||
@ -318,11 +329,12 @@ never read them.
|
||||
Set various parameter limits.
|
||||
.Bl -column "elf_phnum" "Default" "XXXXXXXXXXXXXXXXXXXXXXXXXXX" -offset indent
|
||||
.It Sy "Name" Ta Sy "Default" Ta Sy "Explanation"
|
||||
.It Li indir Ta 15 Ta recursion limit for indirect magic
|
||||
.It Li name Ta 30 Ta use count limit for name/use magic
|
||||
.It Li bytes Ta 1048576 Ta max number of bytes to read from file
|
||||
.It Li elf_notes Ta 256 Ta max ELF notes processed
|
||||
.It Li elf_phnum Ta 128 Ta max ELF program sections processed
|
||||
.It Li elf_phnum Ta 2048 Ta max ELF program sections processed
|
||||
.It Li elf_shnum Ta 32768 Ta max ELF sections processed
|
||||
.It Li indir Ta 50 Ta recursion limit for indirect magic
|
||||
.It Li name Ta 60 Ta use count limit for name/use magic
|
||||
.It Li regex Ta 8192 Ta length limit for regex searches
|
||||
.El
|
||||
.It Fl r , Fl Fl raw
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $File: libmagic.man,v 1.44 2018/09/09 20:33:28 christos Exp $
|
||||
.\" $File: libmagic.man,v 1.45 2019/06/08 22:16:24 christos Exp $
|
||||
.\"
|
||||
.\" Copyright (c) Christos Zoulas 2003, 2018.
|
||||
.\" All Rights Reserved.
|
||||
@ -25,7 +25,7 @@
|
||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.Dd August 18, 2018
|
||||
.Dd June 8, 2019
|
||||
.Dt LIBMAGIC 3
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -160,7 +160,9 @@ Don't check for various types of text files.
|
||||
.It Dv MAGIC_NO_CHECK_TOKENS
|
||||
Don't look for known tokens inside ascii files.
|
||||
.It Dv MAGIC_NO_CHECK_JSON
|
||||
Don't example JSON files.
|
||||
Don't examine JSON files.
|
||||
.It Dv MAGIC_NO_CHECK_CSV
|
||||
Don't examine CSV files.
|
||||
.El
|
||||
.Pp
|
||||
The
|
||||
|
64
gen/magic.5
64
gen/magic.5
@ -1,5 +1,5 @@
|
||||
.\" $File: magic.man,v 1.96 2019/01/21 14:56:53 christos Exp $
|
||||
.Dd January 21, 2019
|
||||
.\" $File: magic.man,v 1.98 2020/05/09 18:55:23 christos Exp $
|
||||
.Dd May 9, 2020
|
||||
.Dt MAGIC 5
|
||||
.Os
|
||||
.\" install as magic.4 on USG, magic.5 on V7, Berkeley and Linux systems.
|
||||
@ -44,7 +44,7 @@ This offset can be a negative number if it is:
|
||||
The first direct offset of the magic entry (at continuation level 0),
|
||||
in which case it is interpreted an offset from end end of the file
|
||||
going backwards.
|
||||
This works only when a file descriptor to the file is a available and it
|
||||
This works only when a file descriptor to the file is available and it
|
||||
is a regular file.
|
||||
.It
|
||||
A continuation offset relative to the end of the last up-level field
|
||||
@ -136,7 +136,7 @@ format.
|
||||
.It Dv date
|
||||
A four-byte value interpreted as a UNIX date.
|
||||
.It Dv qdate
|
||||
A eight-byte value interpreted as a UNIX date.
|
||||
An eight-byte value interpreted as a UNIX date.
|
||||
.It Dv ldate
|
||||
A four-byte value interpreted as a UNIX-style date, but interpreted as
|
||||
local time rather than UTC.
|
||||
@ -300,6 +300,62 @@ This test is always true and clears the match flag for that continuation level.
|
||||
It is intended to be used with the
|
||||
.Dv default
|
||||
test.
|
||||
.It Dv der
|
||||
Parse the file as a DER Certificate file.
|
||||
The test field is used as a der type that needs to be matched.
|
||||
The DER types are:
|
||||
.Dv eoc ,
|
||||
.Dv bool ,
|
||||
.Dv int ,
|
||||
.Dv bit_str ,
|
||||
.Dv octet_str ,
|
||||
.Dv null ,
|
||||
.Dv obj_id ,
|
||||
.Dv obj_desc ,
|
||||
.Dv ext ,
|
||||
.Dv real ,
|
||||
.Dv enum ,
|
||||
.Dv embed ,
|
||||
.Dv utf8_str ,
|
||||
.Dv rel_oid ,
|
||||
.Dv time ,
|
||||
.Dv res2 ,
|
||||
.Dv seq ,
|
||||
.Dv set ,
|
||||
.Dv num_str ,
|
||||
.Dv prt_str ,
|
||||
.Dv t61_str ,
|
||||
.Dv vid_str ,
|
||||
.Dv ia5_str ,
|
||||
.Dv utc_time ,
|
||||
.Dv gen_time ,
|
||||
.Dv gr_str ,
|
||||
.Dv vis_str ,
|
||||
.Dv gen_str ,
|
||||
.Dv univ_str ,
|
||||
.Dv char_str ,
|
||||
.Dv bmp_str ,
|
||||
.Dv date ,
|
||||
.Dv tod ,
|
||||
.Dv datetime ,
|
||||
.Dv duration ,
|
||||
.Dv oid-iri ,
|
||||
.Dv rel-oid-iri .
|
||||
These types can be followed by an optional numeric size, which indicates
|
||||
the field width in bytes.
|
||||
.It Dv guid
|
||||
A Globally Unique Identifier, parsed and printed as
|
||||
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.
|
||||
It's format is a string.
|
||||
.It Dv offset
|
||||
This is a quad value indicating the current offset of the file.
|
||||
It can be used to determine the size of the file or the magic buffer.
|
||||
For example the magic entries:
|
||||
.Bd -literal -offset indent
|
||||
-0 offset x this file is %lld bytes
|
||||
-0 offset <=100 must be more than 100 \e
|
||||
bytes and is only %lld
|
||||
.Ed
|
||||
.El
|
||||
.Pp
|
||||
For compatibility with the Single
|
||||
|
BIN
gen/magic.mgc
BIN
gen/magic.mgc
Binary file not shown.
Loading…
Reference in New Issue
Block a user