From: Christos Zoulas Date: Sat, 19 Sep 2009 16:28:07 +0000 (+0000) Subject: add rcsids X-Git-Tag: FILE5_04~34 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a495b612985e08bf88da0de6a26b83393fc2bc5;p=file add rcsids --- diff --git a/magic/Magdir/acorn b/magic/Magdir/acorn index 5acb31ee..9d9705b9 100644 --- a/magic/Magdir/acorn +++ b/magic/Magdir/acorn @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # acorn: file(1) magic for files found on Acorn systems # diff --git a/magic/Magdir/adi b/magic/Magdir/adi index 12d7da59..f35a4473 100644 --- a/magic/Magdir/adi +++ b/magic/Magdir/adi @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # adi: file(1) magic for ADi's objects # From Gregory McGarry # diff --git a/magic/Magdir/adventure b/magic/Magdir/adventure index 7b30c496..ffdc540a 100644 --- a/magic/Magdir/adventure +++ b/magic/Magdir/adventure @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # adventure: file(1) magic for Adventure game files # # from Allen Garvin diff --git a/magic/Magdir/allegro b/magic/Magdir/allegro index 41f4ad6c..e829510c 100644 --- a/magic/Magdir/allegro +++ b/magic/Magdir/allegro @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # allegro: file(1) magic for Allegro datafiles # Toby Deshane # diff --git a/magic/Magdir/alliant b/magic/Magdir/alliant index 69cf4b44..dc0f7d59 100644 --- a/magic/Magdir/alliant +++ b/magic/Magdir/alliant @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # alliant: file(1) magic for Alliant FX series a.out files # # If the FX series is the one that had a processor with a 68K-derived diff --git a/magic/Magdir/alpha b/magic/Magdir/alpha index c0191fb9..ea0b04b9 100644 --- a/magic/Magdir/alpha +++ b/magic/Magdir/alpha @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # alpha architecture description # diff --git a/magic/Magdir/amanda b/magic/Magdir/amanda index 2b956508..cc6e3782 100644 --- a/magic/Magdir/amanda +++ b/magic/Magdir/amanda @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # amanda: file(1) magic for amanda file format # 0 string AMANDA:\ AMANDA diff --git a/magic/Magdir/amigaos b/magic/Magdir/amigaos index bb98299d..9b1ea120 100644 --- a/magic/Magdir/amigaos +++ b/magic/Magdir/amigaos @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # amigaos: file(1) magic for AmigaOS binary formats: # diff --git a/magic/Magdir/animation b/magic/Magdir/animation index f8828461..42ba1205 100644 --- a/magic/Magdir/animation +++ b/magic/Magdir/animation @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # animation: file(1) magic for animation/movie formats # # animation formats @@ -29,7 +30,7 @@ #!:mime image/x-quicktime 4 string pckg Apple QuickTime compressed archive !:mime application/x-quicktime-player -4 string/B jP JPEG 2000 image +4 string/W jP JPEG 2000 image !:mime image/jp2 4 string ftyp ISO Media >8 string isom \b, MPEG v4 system, version 1 @@ -41,7 +42,7 @@ !:mime video/mp4 >8 string mp7t \b, MPEG v4 system, MPEG v7 XML >8 string mp7b \b, MPEG v4 system, MPEG v7 binary XML ->8 string/B jp2 \b, JPEG 2000 +>8 string/W jp2 \b, JPEG 2000 !:mime image/jp2 >8 string 3gp \b, MPEG v4 system, 3GPP !:mime video/3gpp @@ -52,13 +53,13 @@ !:mime video/mp4 >8 string avc1 \b, MPEG v4 system, 3GPP JVT AVC !:mime video/3gpp ->8 string/B M4A \b, MPEG v4 system, iTunes AAC-LC +>8 string/W M4A \b, MPEG v4 system, iTunes AAC-LC !:mime audio/mp4 ->8 string/B M4V \b, MPEG v4 system, iTunes AVC-LC +>8 string/W M4V \b, MPEG v4 system, iTunes AVC-LC !:mime video/mp4 ->8 string/B M4P \b, MPEG v4 system, iTunes AES encrypted ->8 string/B M4B \b, MPEG v4 system, iTunes bookmarked ->8 string/B qt \b, Apple QuickTime movie +>8 string/W M4P \b, MPEG v4 system, iTunes AES encrypted +>8 string/W M4B \b, MPEG v4 system, iTunes bookmarked +>8 string/W qt \b, Apple QuickTime movie !:mime video/quicktime # MPEG sequences @@ -720,16 +721,16 @@ 3 string \x0D\x0AVersion:Vivo Vivo video data # VRML (Virtual Reality Modelling Language) -0 string/b #VRML\ V1.0\ ascii VRML 1 file +0 string/w #VRML\ V1.0\ ascii VRML 1 file !:mime model/vrml -0 string/b #VRML\ V2.0\ utf8 ISO/IEC 14772 VRML 97 file +0 string/w #VRML\ V2.0\ utf8 ISO/IEC 14772 VRML 97 file !:mime model/vrml # X3D (Extensible 3D) [http://www.web3d.org/specifications/x3d-3.0.dtd] # From Michel Briand 0 string \20 search/1000/cb \20 search/1000/cw \ # diff --git a/magic/Magdir/archive b/magic/Magdir/archive index fe15f9c8..844b51a4 100644 --- a/magic/Magdir/archive +++ b/magic/Magdir/archive @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # archive: file(1) magic for archive formats (see also "msdos" for self- # extracting compressed archives) # diff --git a/magic/Magdir/asterix b/magic/Magdir/asterix index d89504a2..45e0e098 100644 --- a/magic/Magdir/asterix +++ b/magic/Magdir/asterix @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # asterix: file(1) magic for Aster*x; SunOS 5.5.1 gave the 4-character # strings as "long" - we assume they're just strings: # From: guy@netapp.com (Guy Harris) diff --git a/magic/Magdir/att3b b/magic/Magdir/att3b index 884ad4aa..695b19ba 100644 --- a/magic/Magdir/att3b +++ b/magic/Magdir/att3b @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # att3b: file(1) magic for AT&T 3B machines # # The `versions' should be un-commented if they work for you. diff --git a/magic/Magdir/audio b/magic/Magdir/audio index 04f80eb4..5957e89b 100644 --- a/magic/Magdir/audio +++ b/magic/Magdir/audio @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # audio: file(1) magic for sound formats (see also "iff") # # Jan Nicolai Langfeldt (janl@ifi.uio.no), Dan Quinlan (quinlan@yggdrasil.com), diff --git a/magic/Magdir/basis b/magic/Magdir/basis index 1813c0e0..70264437 100644 --- a/magic/Magdir/basis +++ b/magic/Magdir/basis @@ -1,4 +1,6 @@ + #---------------------------------------------------------------- +# $File$ # basis: file(1) magic for BBx/Pro5-files # Oliver Dammer 2005/11/07 # http://www.basis.com business-basic-files. diff --git a/magic/Magdir/bflt b/magic/Magdir/bflt index 5e288d13..903ae1f2 100644 --- a/magic/Magdir/bflt +++ b/magic/Magdir/bflt @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # bFLT: file(1) magic for BFLT uclinux binary files # # From Philippe De Muyter diff --git a/magic/Magdir/blender b/magic/Magdir/blender index 6ef79507..1763ba00 100644 --- a/magic/Magdir/blender +++ b/magic/Magdir/blender @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # blender: file(1) magic for Blender 3D related files # # Native format rule v1.2. For questions use the developers list diff --git a/magic/Magdir/blit b/magic/Magdir/blit index 7a470ed4..c78c7ef3 100644 --- a/magic/Magdir/blit +++ b/magic/Magdir/blit @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # blit: file(1) magic for 68K Blit stuff as seen from 680x0 machine # # Note that this 0407 conflicts with several other a.out formats... diff --git a/magic/Magdir/bout b/magic/Magdir/bout index 4cd6f76e..a8b2190a 100644 --- a/magic/Magdir/bout +++ b/magic/Magdir/bout @@ -1,4 +1,6 @@ -# + +#------------------------------------------------------------------------------ +# $File$ # i80960 b.out objects and archives # 0 long 0x10d i960 b.out relocatable object diff --git a/magic/Magdir/bsdi b/magic/Magdir/bsdi index ad547599..bce14273 100644 --- a/magic/Magdir/bsdi +++ b/magic/Magdir/bsdi @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # bsdi: file(1) magic for BSD/OS (from BSDI) objects # diff --git a/magic/Magdir/btsnoop b/magic/Magdir/btsnoop index 85d867a4..a77f7d18 100644 --- a/magic/Magdir/btsnoop +++ b/magic/Magdir/btsnoop @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # BTSnoop: file(1) magic for BTSnoop files # # From diff --git a/magic/Magdir/c-lang b/magic/Magdir/c-lang index 895e37f6..3966c263 100644 --- a/magic/Magdir/c-lang +++ b/magic/Magdir/c-lang @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # c-lang: file(1) magic for C programs (or REXX) # diff --git a/magic/Magdir/c64 b/magic/Magdir/c64 index f8a8b76c..35e0d5b9 100644 --- a/magic/Magdir/c64 +++ b/magic/Magdir/c64 @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # c64: file(1) magic for various commodore 64 related files # # From: Dirk Jagdmann diff --git a/magic/Magdir/cad b/magic/Magdir/cad index 757dab6b..866e6389 100644 --- a/magic/Magdir/cad +++ b/magic/Magdir/cad @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # autocad: file(1) magic for cad files # diff --git a/magic/Magdir/cafebabe b/magic/Magdir/cafebabe index e25c974d..dd12e8f0 100644 --- a/magic/Magdir/cafebabe +++ b/magic/Magdir/cafebabe @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # Cafe Babes unite! # # Since Java bytecode and Mach-O fat-files have the same magic number, the test diff --git a/magic/Magdir/cddb b/magic/Magdir/cddb index 42ca416b..e793569e 100644 --- a/magic/Magdir/cddb +++ b/magic/Magdir/cddb @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # CDDB: file(1) magic for CDDB(tm) format CD text data files # # From @@ -7,4 +9,4 @@ # CDDB-enabled CD player applications. # -0 search/1/b #\040xmcd CDDB(tm) format CD text data +0 search/1/w #\040xmcd CDDB(tm) format CD text data diff --git a/magic/Magdir/chord b/magic/Magdir/chord index 3639f3c4..aa94bc73 100644 --- a/magic/Magdir/chord +++ b/magic/Magdir/chord @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # chord: file(1) magic for Chord music sheet typesetting utility input files # # From Philippe De Muyter diff --git a/magic/Magdir/cisco b/magic/Magdir/cisco index 77e3efb5..c9fdd4a7 100644 --- a/magic/Magdir/cisco +++ b/magic/Magdir/cisco @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # cisco: file(1) magic for cisco Systems routers # # Most cisco file-formats are covered by the generic elf code diff --git a/magic/Magdir/citrus b/magic/Magdir/citrus index 6d447945..41ad884d 100644 --- a/magic/Magdir/citrus +++ b/magic/Magdir/citrus @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # citrus locale declaration # diff --git a/magic/Magdir/clarion b/magic/Magdir/clarion index 5f5f6e75..0c5ba004 100644 --- a/magic/Magdir/clarion +++ b/magic/Magdir/clarion @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # clarion: file(1) magic for # Clarion Personal/Professional Developer # (v2 and above) # From: Julien Blache diff --git a/magic/Magdir/claris b/magic/Magdir/claris index 368b4732..899d769a 100644 --- a/magic/Magdir/claris +++ b/magic/Magdir/claris @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # claris: file(1) magic for claris # "H. Nanosecond" # Claris Works a word processor, etc. diff --git a/magic/Magdir/clipper b/magic/Magdir/clipper index c325cb8f..c2620965 100644 --- a/magic/Magdir/clipper +++ b/magic/Magdir/clipper @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # clipper: file(1) magic for Intergraph (formerly Fairchild) Clipper. # # XXX - what byte order does the Clipper use? diff --git a/magic/Magdir/commands b/magic/Magdir/commands index 0942802d..e72e4d9a 100644 --- a/magic/Magdir/commands +++ b/magic/Magdir/commands @@ -1,68 +1,69 @@ #------------------------------------------------------------------------------ +# $File$ # commands: file(1) magic for various shells and interpreters # #0 string : shell archive or script for antique kernel text -0 string/b #!\ /bin/sh POSIX shell script text executable +0 string/w #!\ /win/sh POSIX shell script text executable !:mime text/x-shellscript -0 string/b #!\ /bin/csh C shell script text executable +0 string/w #!\ /win/csh C shell script text executable !:mime text/x-shellscript # korn shell magic, sent by George Wu, gwu@clyde.att.com -0 string/b #!\ /bin/ksh Korn shell script text executable +0 string/w #!\ /win/ksh Korn shell script text executable !:mime text/x-shellscript -0 string/b #!\ /bin/tcsh Tenex C shell script text executable +0 string/w #!\ /win/tcsh Tenex C shell script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/tcsh Tenex C shell script text executable +0 string/w #!\ /usr/local/tcsh Tenex C shell script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/bin/tcsh Tenex C shell script text executable +0 string/w #!\ /usr/local/win/tcsh Tenex C shell script text executable !:mime text/x-shellscript # # zsh/ash/ae/nawk/gawk magic from cameron@cs.unsw.oz.au (Cameron Simpson) -0 string/b #!\ /bin/zsh Paul Falstad's zsh script text executable +0 string/w #!\ /win/zsh Paul Falstad's zsh script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/bin/zsh Paul Falstad's zsh script text executable +0 string/w #!\ /usr/win/zsh Paul Falstad's zsh script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/bin/zsh Paul Falstad's zsh script text executable +0 string/w #!\ /usr/local/win/zsh Paul Falstad's zsh script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/bin/ash Neil Brown's ash script text executable +0 string/w #!\ /usr/local/win/ash Neil Brown's ash script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/bin/ae Neil Brown's ae script text executable +0 string/w #!\ /usr/local/win/ae Neil Brown's ae script text executable !:mime text/x-shellscript -0 string/b #!\ /bin/nawk new awk script text executable +0 string/w #!\ /win/nawk new awk script text executable !:mime text/x-nawk -0 string/b #!\ /usr/bin/nawk new awk script text executable +0 string/w #!\ /usr/win/nawk new awk script text executable !:mime text/x-nawk -0 string/b #!\ /usr/local/bin/nawk new awk script text executable +0 string/w #!\ /usr/local/win/nawk new awk script text executable !:mime text/x-nawk -0 string/b #!\ /bin/gawk GNU awk script text executable +0 string/w #!\ /win/gawk GNU awk script text executable !:mime text/x-gawk -0 string/b #!\ /usr/bin/gawk GNU awk script text executable +0 string/w #!\ /usr/win/gawk GNU awk script text executable !:mime text/x-gawk -0 string/b #!\ /usr/local/bin/gawk GNU awk script text executable +0 string/w #!\ /usr/local/win/gawk GNU awk script text executable !:mime text/x-gawk # -0 string/b #!\ /bin/awk awk script text executable +0 string/w #!\ /win/awk awk script text executable !:mime text/x-awk -0 string/b #!\ /usr/bin/awk awk script text executable +0 string/w #!\ /usr/win/awk awk script text executable !:mime text/x-awk # update to distinguish from *.vcf files # this is broken because postscript has /EBEGIN{ for example. -#0 search/Bb BEGIN { awk script text +#0 search/Ww BEGIN { awk script text # AT&T Bell Labs' Plan 9 shell -0 string/b #!\ /bin/rc Plan 9 rc shell script text executable +0 string/w #!\ /win/rc Plan 9 rc shell script text executable # bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de) -0 string/b #!\ /bin/bash Bourne-Again shell script text executable +0 string/w #!\ /win/wash Bourne-Again shell script text executable !:mime text/x-shellscript -0 string/b #!\ /usr/local/bin/bash Bourne-Again shell script text executable +0 string/w #!\ /usr/local/win/wash Bourne-Again shell script text executable !:mime text/x-shellscript # using env -0 string #!/usr/bin/env a +0 string #!/usr/win/env a >15 string >\0 %s script text executable -0 string #!\ /usr/bin/env a +0 string #!\ /usr/win/env a >16 string >\0 %s script text executable # PHP scripts @@ -73,9 +74,9 @@ !:mime text/x-php 0 search/1 = # ines: file(1) magic for Marat's iNES Nintendo Entertainment System diff --git a/magic/Magdir/convex b/magic/Magdir/convex index b1235d7e..6ec91815 100644 --- a/magic/Magdir/convex +++ b/magic/Magdir/convex @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # convex: file(1) magic for Convex boxes # # Convexes are big-endian. diff --git a/magic/Magdir/cracklib b/magic/Magdir/cracklib index a1a5a275..9ed7f652 100644 --- a/magic/Magdir/cracklib +++ b/magic/Magdir/cracklib @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # cracklib: file (1) magic for cracklib v2.7 0 lelong 0x70775631 Cracklib password index, little endian diff --git a/magic/Magdir/ctags b/magic/Magdir/ctags index f326cf5c..5b67d795 100644 --- a/magic/Magdir/ctags +++ b/magic/Magdir/ctags @@ -1,4 +1,6 @@ + # ---------------------------------------------------------------------------- +# $File$ # ctags: file (1) magic for Exuberant Ctags files # From: Alexander Mai 0 search/1 =!_TAG Exuberant Ctags tag file text diff --git a/magic/Magdir/dact b/magic/Magdir/dact index 5cca8d96..3c5a407a 100644 --- a/magic/Magdir/dact +++ b/magic/Magdir/dact @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # dact: file(1) magic for DACT compressed files # 0 long 0x444354C3 DACT compressed data diff --git a/magic/Magdir/database b/magic/Magdir/database index 0134355f..9fb22c3a 100644 --- a/magic/Magdir/database +++ b/magic/Magdir/database @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # database: file(1) magic for various databases # # extracted from header/code files by Graeme Wilford (eep2gw@ee.surrey.ac.uk) diff --git a/magic/Magdir/diamond b/magic/Magdir/diamond index 1abd01e0..30bb9c77 100644 --- a/magic/Magdir/diamond +++ b/magic/Magdir/diamond @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # diamond: file(1) magic for Diamond system # # ... diamond is a multi-media mail and electronic conferencing system.... diff --git a/magic/Magdir/diff b/magic/Magdir/diff index c1da2a76..397add4a 100644 --- a/magic/Magdir/diff +++ b/magic/Magdir/diff @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # diff: file(1) magic for diff(1) output # 0 search/1 diff\ diff output text diff --git a/magic/Magdir/digital b/magic/Magdir/digital index 615ef7a5..7dd89d08 100644 --- a/magic/Magdir/digital +++ b/magic/Magdir/digital @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # Digital UNIX - Info # 0 string =!\n________64E Alpha archive diff --git a/magic/Magdir/dolby b/magic/Magdir/dolby index 230f738a..c880f863 100644 --- a/magic/Magdir/dolby +++ b/magic/Magdir/dolby @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # ATSC A/53 aka AC-3 aka Dolby Digital # from http://www.atsc.org/standards/a_52a.pdf # corrections, additions, etc. are always welcome! diff --git a/magic/Magdir/dump b/magic/Magdir/dump index cef191a2..9a1d2bee 100644 --- a/magic/Magdir/dump +++ b/magic/Magdir/dump @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # dump: file(1) magic for dump file format--for new and old dump filesystems # # We specify both byte orders in order to recognize byte-swapped dumps. diff --git a/magic/Magdir/dyadic b/magic/Magdir/dyadic index e8a9d25d..9118cbf3 100644 --- a/magic/Magdir/dyadic +++ b/magic/Magdir/dyadic @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # Dyadic: file(1) magic for Dyalog APL. # 0 byte 0xaa diff --git a/magic/Magdir/editors b/magic/Magdir/editors index 0b15bf82..2049fb5f 100644 --- a/magic/Magdir/editors +++ b/magic/Magdir/editors @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # T602 editor documents # by David Necas 0 string @CT\ T602 document data, diff --git a/magic/Magdir/efi b/magic/Magdir/efi index 4eec2eb9..0cd5cd48 100644 --- a/magic/Magdir/efi +++ b/magic/Magdir/efi @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # efi: file(1) magic for Universal EFI binaries 0 lelong 0x0ef1fab9 diff --git a/magic/Magdir/elf b/magic/Magdir/elf index c6054954..dbc53c5a 100644 --- a/magic/Magdir/elf +++ b/magic/Magdir/elf @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # elf: file(1) magic for ELF executables # # We have to check the byte order flag to see what byte order all the diff --git a/magic/Magdir/encore b/magic/Magdir/encore index 63cb5d4f..c28fb2cb 100644 --- a/magic/Magdir/encore +++ b/magic/Magdir/encore @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # encore: file(1) magic for Encore machines # # XXX - needs to have the byte order specified (NS32K was little-endian, diff --git a/magic/Magdir/epoc b/magic/Magdir/epoc index bf192efa..a9ecdf07 100644 --- a/magic/Magdir/epoc +++ b/magic/Magdir/epoc @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # EPOC : file(1) magic for EPOC documents [Psion Series 5/Osaris/Geofox 1] # Stefan Praszalowicz and Peter Breitenlohner # Useful information for improving this file can be found at: diff --git a/magic/Magdir/erlang b/magic/Magdir/erlang index 6b2c4dcc..3d58aaa2 100644 --- a/magic/Magdir/erlang +++ b/magic/Magdir/erlang @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # erlang: file(1) magic for Erlang JAM and BEAM files # URL: http://www.erlang.org/faq/x779.html#AEN812 diff --git a/magic/Magdir/esri b/magic/Magdir/esri index 35c34923..6d67535b 100644 --- a/magic/Magdir/esri +++ b/magic/Magdir/esri @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ESRI Shapefile format (.shp .shx .dbf=DBaseIII) # Based on info from # diff --git a/magic/Magdir/fcs b/magic/Magdir/fcs index ac4b02c8..c6a62015 100644 --- a/magic/Magdir/fcs +++ b/magic/Magdir/fcs @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # fcs: file(1) magic for FCS (Flow Cytometry Standard) data files # From Roger Leigh 0 string FCS1.0 Flow Cytometry Standard (FCS) data, version 1.0 diff --git a/magic/Magdir/filesystems b/magic/Magdir/filesystems index c17dfb4b..269f5292 100644 --- a/magic/Magdir/filesystems +++ b/magic/Magdir/filesystems @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # filesystems: file(1) magic for different filesystems # 0 string \366\366\366\366 PC formatted floppy with no filesystem diff --git a/magic/Magdir/flash b/magic/Magdir/flash index 0b985f22..25a5c3f1 100644 --- a/magic/Magdir/flash +++ b/magic/Magdir/flash @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # flash: file(1) magic for Macromedia Flash file format # # See diff --git a/magic/Magdir/fonts b/magic/Magdir/fonts index 62c1c6f0..382b5eeb 100644 --- a/magic/Magdir/fonts +++ b/magic/Magdir/fonts @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # fonts: file(1) magic for font data # 0 search/1 FONT ASCII vfont text diff --git a/magic/Magdir/fortran b/magic/Magdir/fortran index f42c7c8a..77dcdbc8 100644 --- a/magic/Magdir/fortran +++ b/magic/Magdir/fortran @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # FORTRAN source 0 regex/100 \^[Cc][\ \t] FORTRAN program !:mime text/x-fortran diff --git a/magic/Magdir/frame b/magic/Magdir/frame index 3699b442..21c18384 100644 --- a/magic/Magdir/frame +++ b/magic/Magdir/frame @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # frame: file(1) magic for FrameMaker files # # This stuff came on a FrameMaker demo tape, most of which is diff --git a/magic/Magdir/freebsd b/magic/Magdir/freebsd index be304177..b0ab4bfd 100644 --- a/magic/Magdir/freebsd +++ b/magic/Magdir/freebsd @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # freebsd: file(1) magic for FreeBSD objects # # All new-style FreeBSD magic numbers are in host byte order (i.e., diff --git a/magic/Magdir/fsav b/magic/Magdir/fsav index ccc6d596..36198eaa 100644 --- a/magic/Magdir/fsav +++ b/magic/Magdir/fsav @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # fsav: file(1) magic for datafellows fsav virus definition files # Anthon van der Neut (anthon@mnt.org) diff --git a/magic/Magdir/games b/magic/Magdir/games index 32ccdfea..9ab0c31b 100644 --- a/magic/Magdir/games +++ b/magic/Magdir/games @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # games: file(1) for games # Fabio Bonelli diff --git a/magic/Magdir/gcc b/magic/Magdir/gcc index ee726f3a..ecc9b42d 100644 --- a/magic/Magdir/gcc +++ b/magic/Magdir/gcc @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # gcc: file(1) magic for GCC special files # 0 string gpch GCC precompiled header diff --git a/magic/Magdir/geos b/magic/Magdir/geos index af1df7b7..c1c456ef 100644 --- a/magic/Magdir/geos +++ b/magic/Magdir/geos @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # GEOS files (Vidar Madsen, vidar@gimp.org) # semi-commonly used in embedded and handheld systems. 0 belong 0xc745c153 GEOS diff --git a/magic/Magdir/gimp b/magic/Magdir/gimp index 674bbfba..d1a2d9d9 100644 --- a/magic/Magdir/gimp +++ b/magic/Magdir/gimp @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # GIMP Gradient: file(1) magic for the GIMP's gradient data files # by Federico Mena diff --git a/magic/Magdir/gnome-keyring b/magic/Magdir/gnome-keyring index 80a4f882..366bb2af 100644 --- a/magic/Magdir/gnome-keyring +++ b/magic/Magdir/gnome-keyring @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # GNOME keyring # Contributed by Josh Triplett # FIXME: Could be simplified if pstring supported two-byte counts diff --git a/magic/Magdir/gnu b/magic/Magdir/gnu index 66c670c5..1bdf9b26 100644 --- a/magic/Magdir/gnu +++ b/magic/Magdir/gnu @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # gnu: file(1) magic for various GNU tools # # GNU nlsutils message catalog file format diff --git a/magic/Magdir/gnumeric b/magic/Magdir/gnumeric index 76dfa906..6dcfc10d 100644 --- a/magic/Magdir/gnumeric +++ b/magic/Magdir/gnumeric @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # gnumeric: file(1) magic for Gnumeric spreadsheet # This entry is only semi-helpful, as Gnumeric compresses its files, so # they will ordinarily reported as "compressed", but at least -z helps diff --git a/magic/Magdir/grace b/magic/Magdir/grace index a5f14335..d6dcb30c 100644 --- a/magic/Magdir/grace +++ b/magic/Magdir/grace @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ACE/gr and Grace type files - PLEASE DO NOT REMOVE THIS LINE # # ACE/gr binary diff --git a/magic/Magdir/graphviz b/magic/Magdir/graphviz index 831a0025..0fbdb995 100644 --- a/magic/Magdir/graphviz +++ b/magic/Magdir/graphviz @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # graphviz: file(1) magic for http://www.graphviz.org/ # FIXME: These patterns match too generally. For example, the first diff --git a/magic/Magdir/gringotts b/magic/Magdir/gringotts index 6e833a3e..a965b41b 100644 --- a/magic/Magdir/gringotts +++ b/magic/Magdir/gringotts @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # gringotts: file(1) magic for Gringotts # http://devel.pluto.linux.it/projects/Gringotts/ # author: Germano Rizzo diff --git a/magic/Magdir/hitachi-sh b/magic/Magdir/hitachi-sh index a096eebf..c539f091 100644 --- a/magic/Magdir/hitachi-sh +++ b/magic/Magdir/hitachi-sh @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # hitach-sh: file(1) magic for Hitachi Super-H # # Super-H COFF diff --git a/magic/Magdir/hp b/magic/Magdir/hp index 2d064cc9..d3ff5949 100644 --- a/magic/Magdir/hp +++ b/magic/Magdir/hp @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # hp: file(1) magic for Hewlett Packard machines (see also "printer") # # XXX - somebody should figure out whether any byte order needs to be diff --git a/magic/Magdir/human68k b/magic/Magdir/human68k index d8070f72..b12a3027 100644 --- a/magic/Magdir/human68k +++ b/magic/Magdir/human68k @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # human68k: file(1) magic for Human68k (X680x0 DOS) binary formats # Magic too short! #0 string HU Human68k diff --git a/magic/Magdir/ibm370 b/magic/Magdir/ibm370 index 8cd9da27..99df79cd 100644 --- a/magic/Magdir/ibm370 +++ b/magic/Magdir/ibm370 @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ibm370: file(1) magic for IBM 370 and compatibles. # # "ibm370" said that 0x15d == 0535 was "ibm 370 pure executable". diff --git a/magic/Magdir/ibm6000 b/magic/Magdir/ibm6000 index 6870c312..54a3aeb6 100644 --- a/magic/Magdir/ibm6000 +++ b/magic/Magdir/ibm6000 @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ibm6000: file(1) magic for RS/6000 and the RT PC. # 0 beshort 0x01df executable (RISC System/6000 V3.1) or obj module diff --git a/magic/Magdir/iff b/magic/Magdir/iff index 4d2a832c..832e2660 100644 --- a/magic/Magdir/iff +++ b/magic/Magdir/iff @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # iff: file(1) magic for Interchange File Format (see also "audio" & "images") # # Daniel Quinlan (quinlan@yggdrasil.com) -- IFF was designed by Electronic diff --git a/magic/Magdir/images b/magic/Magdir/images index 7d774bb6..9dfc09f8 100644 --- a/magic/Magdir/images +++ b/magic/Magdir/images @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # images: file(1) magic for image formats (see also "iff", and "c-lang" for # XPM bitmaps) # diff --git a/magic/Magdir/inform b/magic/Magdir/inform index ba35d61e..a4be5632 100644 --- a/magic/Magdir/inform +++ b/magic/Magdir/inform @@ -1,8 +1,9 @@ #------------------------------------------------------------------------------ +# $File$ # inform: file(1) magic for Inform interactive fiction language # URL: http://www.inform-fiction.org/ # From: Reuben Thomas -0 search/cB/100 constant\ story Inform source text +0 search/100/cW constant\ story Inform source text diff --git a/magic/Magdir/intel b/magic/Magdir/intel index 00942c2b..fdb27000 100644 --- a/magic/Magdir/intel +++ b/magic/Magdir/intel @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # intel: file(1) magic for x86 Unix # # Various flavors of x86 UNIX executable/object (other than Xenix, which diff --git a/magic/Magdir/interleaf b/magic/Magdir/interleaf index 3eea3cff..8d668642 100644 --- a/magic/Magdir/interleaf +++ b/magic/Magdir/interleaf @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # interleaf: file(1) magic for InterLeaf TPS: # 0 string =\210OPS Interleaf saved data diff --git a/magic/Magdir/island b/magic/Magdir/island index 9903cddf..9fd45fad 100644 --- a/magic/Magdir/island +++ b/magic/Magdir/island @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # island: file(1) magic for IslandWite/IslandDraw, from SunOS 5.5.1 # "/etc/magic": # From: guy@netapp.com (Guy Harris) diff --git a/magic/Magdir/ispell b/magic/Magdir/ispell index 592f064e..4185e287 100644 --- a/magic/Magdir/ispell +++ b/magic/Magdir/ispell @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ispell: file(1) magic for ispell # # Ispell 3.0 has a magic of 0x9601 and ispell 3.1 has 0x9602. This magic diff --git a/magic/Magdir/java b/magic/Magdir/java index cca5542c..b5b43603 100644 --- a/magic/Magdir/java +++ b/magic/Magdir/java @@ -1,4 +1,6 @@ + #------------------------------------------------------------ +# $File$ # Java ByteCode and Mach-O binaries (e.g., Mac OS X) use the # same magic number, 0xcafebabe, so they are both handled # in the entry called "cafebabe". diff --git a/magic/Magdir/jpeg b/magic/Magdir/jpeg index 4470be4a..806dcd12 100644 --- a/magic/Magdir/jpeg +++ b/magic/Magdir/jpeg @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # JPEG images # SunOS 5.5.1 had # diff --git a/magic/Magdir/karma b/magic/Magdir/karma index 89e77727..480b2e7d 100644 --- a/magic/Magdir/karma +++ b/magic/Magdir/karma @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # karma: file(1) magic for Karma data files # # From diff --git a/magic/Magdir/kde b/magic/Magdir/kde index d81ee693..5fdea5fc 100644 --- a/magic/Magdir/kde +++ b/magic/Magdir/kde @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # kde: file(1) magic for KDE 0 string [KDE\ Desktop\ Entry] KDE desktop entry diff --git a/magic/Magdir/kml b/magic/Magdir/kml index 5b59b9e5..6a296cb0 100644 --- a/magic/Magdir/kml +++ b/magic/Magdir/kml @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # Type: Google KML, formerly Keyhole Markup Language # Future development of this format has been handed # over to the Open Geospatial Consortium. diff --git a/magic/Magdir/lecter b/magic/Magdir/lecter index 87c186ba..65575b43 100644 --- a/magic/Magdir/lecter +++ b/magic/Magdir/lecter @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # DEC SRC Virtual Paper: Lectern files # Karl M. Hegbloom 0 string lect DEC SRC Virtual Paper Lectern file diff --git a/magic/Magdir/lex b/magic/Magdir/lex index eae9b107..1439076e 100644 --- a/magic/Magdir/lex +++ b/magic/Magdir/lex @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # lex: file(1) magic for lex # # derived empirically, your offsets may vary! diff --git a/magic/Magdir/lif b/magic/Magdir/lif index cf20e499..4ae094e6 100644 --- a/magic/Magdir/lif +++ b/magic/Magdir/lif @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # lif: file(1) magic for lif # # (Daniel Quinlan ) diff --git a/magic/Magdir/linux b/magic/Magdir/linux index 83d4305d..1ff7d9f8 100644 --- a/magic/Magdir/linux +++ b/magic/Magdir/linux @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # linux: file(1) magic for Linux files # # Values for Linux/i386 binaries, from Daniel Quinlan diff --git a/magic/Magdir/lisp b/magic/Magdir/lisp index d5630d0d..06ae7ac6 100644 --- a/magic/Magdir/lisp +++ b/magic/Magdir/lisp @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # lisp: file(1) magic for lisp programs # # various lisp types, from Daniel Quinlan (quinlan@yggdrasil.com) diff --git a/magic/Magdir/llvm b/magic/Magdir/llvm index 8c1610cd..3aaf7941 100644 --- a/magic/Magdir/llvm +++ b/magic/Magdir/llvm @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # llvm: file(1) magic for LLVM byte-codes # URL: http://llvm.cs.uiuc.edu/docs/BytecodeFormat.html#signature # From: Al Stone diff --git a/magic/Magdir/lua b/magic/Magdir/lua index 9aa87b15..2a5935d9 100644 --- a/magic/Magdir/lua +++ b/magic/Magdir/lua @@ -1,12 +1,14 @@ + #------------------------------------------------------------------------------ +# $File$ # lua: file(1) magic for Lua scripting language # URL: http://www.lua.org/ # From: Reuben Thomas , Seo Sanghyeon # Lua scripts -0 search/1/b #!\ /usr/bin/lua Lua script text executable +0 search/1/w #!\ /usr/bin/lua Lua script text executable !:mime text/x-lua -0 search/1/b #!\ /usr/local/bin/lua Lua script text executable +0 search/1/w #!\ /usr/local/bin/lua Lua script text executable !:mime text/x-lua 0 search/1 #!/usr/bin/env\ lua Lua script text executable !:mime text/x-lua diff --git a/magic/Magdir/luks b/magic/Magdir/luks index 2ab23935..c84f84bc 100644 --- a/magic/Magdir/luks +++ b/magic/Magdir/luks @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # luks: file(1) magic for Linux Unified Key Setup # URL: http://luks.endorphin.org/spec # From: Anthon van der Neut diff --git a/magic/Magdir/mach b/magic/Magdir/mach index e53be073..534b2611 100644 --- a/magic/Magdir/mach +++ b/magic/Magdir/mach @@ -1,4 +1,6 @@ + #------------------------------------------------------------ +# $File$ # Mach has two magic numbers, 0xcafebabe and 0xfeedface. # Unfortunately the first, cafebabe, is shared with # Java ByteCode, so they are both handled in the file "cafebabe". diff --git a/magic/Magdir/macintosh b/magic/Magdir/macintosh index ca665ded..b20fe45d 100644 --- a/magic/Magdir/macintosh +++ b/magic/Magdir/macintosh @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # macintosh description # # BinHex is the Macintosh ASCII-encoded file format (see also "apple") diff --git a/magic/Magdir/magic b/magic/Magdir/magic index 3bf4e2ee..91d19b42 100644 --- a/magic/Magdir/magic +++ b/magic/Magdir/magic @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # magic: file(1) magic for magic files # 0 string #\ Magic magic text file for file(1) cmd diff --git a/magic/Magdir/mail.news b/magic/Magdir/mail.news index 0b9d90a4..07ee23ce 100644 --- a/magic/Magdir/mail.news +++ b/magic/Magdir/mail.news @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # mail.news: file(1) magic for mail and news # # Unfortunately, saved netnews also has From line added in some news software. diff --git a/magic/Magdir/maple b/magic/Magdir/maple index 6bc75628..5c076ef9 100644 --- a/magic/Magdir/maple +++ b/magic/Magdir/maple @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # maple: file(1) magic for maple files # "H. Nanosecond" # Maple V release 4, a multi-purpose math program diff --git a/magic/Magdir/mathcad b/magic/Magdir/mathcad index 41801968..ccc8e692 100644 --- a/magic/Magdir/mathcad +++ b/magic/Magdir/mathcad @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mathcad: file(1) magic for Mathcad documents # URL: http://www.mathsoft.com/ # From: Josh Triplett diff --git a/magic/Magdir/mathematica b/magic/Magdir/mathematica index abbc1125..a4814618 100644 --- a/magic/Magdir/mathematica +++ b/magic/Magdir/mathematica @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # mathematica: file(1) magic for mathematica files # "H. Nanosecond" # Mathematica a multi-purpose math program diff --git a/magic/Magdir/matroska b/magic/Magdir/matroska index ca00db4b..d05e6fc2 100644 --- a/magic/Magdir/matroska +++ b/magic/Magdir/matroska @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # matroska: file(1) magic for Matroska files # # See http://www.matroska.org/ diff --git a/magic/Magdir/mcrypt b/magic/Magdir/mcrypt index e862f59d..1f9e6100 100644 --- a/magic/Magdir/mcrypt +++ b/magic/Magdir/mcrypt @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # Mavroyanopoulos Nikos # mcrypt: file(1) magic for mcrypt 2.2.x; 0 string \0m\3 mcrypt 2.5 encrypted data, diff --git a/magic/Magdir/mercurial b/magic/Magdir/mercurial index 3f1bdfc8..009220f9 100644 --- a/magic/Magdir/mercurial +++ b/magic/Magdir/mercurial @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mercurial: file(1) magic for Mercurial changeset bundles # http://www.selenic.com/mercurial/wiki/ # diff --git a/magic/Magdir/mime b/magic/Magdir/mime index 2219094f..91353a84 100644 --- a/magic/Magdir/mime +++ b/magic/Magdir/mime @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # mime: file(1) magic for MIME encoded files # 0 string Content-Type:\ diff --git a/magic/Magdir/mips b/magic/Magdir/mips index 634eff41..4dd68662 100644 --- a/magic/Magdir/mips +++ b/magic/Magdir/mips @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mips: file(1) magic for Silicon Graphics (MIPS, IRIS, IRIX, etc.) # Dec Ultrix (MIPS) # all of SGI's *current* machines and OSes run in big-endian mode on the diff --git a/magic/Magdir/mirage b/magic/Magdir/mirage index 73c3747b..31eb71f3 100644 --- a/magic/Magdir/mirage +++ b/magic/Magdir/mirage @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mirage: file(1) magic for Mirage executables # # XXX - byte order? diff --git a/magic/Magdir/misctools b/magic/Magdir/misctools index 9a43e7b4..e46244a7 100644 --- a/magic/Magdir/misctools +++ b/magic/Magdir/misctools @@ -1,4 +1,6 @@ + #----------------------------------------------------------------------------- +# $File$ # misctools: file(1) magic for miscellaneous UNIX tools. # 0 search/1 %%!! X-Post-It-Note text diff --git a/magic/Magdir/mkid b/magic/Magdir/mkid index dfb2d93f..f6e464ed 100644 --- a/magic/Magdir/mkid +++ b/magic/Magdir/mkid @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mkid: file(1) magic for mkid(1) databases # # ID is the binary tags database produced by mkid(1). diff --git a/magic/Magdir/mlssa b/magic/Magdir/mlssa index 21ab61e1..449dc497 100644 --- a/magic/Magdir/mlssa +++ b/magic/Magdir/mlssa @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mlssa: file(1) magic for MLSSA datafiles # 0 lelong 0xffffabcd MLSSA datafile, diff --git a/magic/Magdir/mmdf b/magic/Magdir/mmdf index 72cd9f32..778ccf0d 100644 --- a/magic/Magdir/mmdf +++ b/magic/Magdir/mmdf @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mmdf: file(1) magic for MMDF mail files # 0 string \001\001\001\001 MMDF mailbox diff --git a/magic/Magdir/modem b/magic/Magdir/modem index 73e747e1..6d562f5f 100644 --- a/magic/Magdir/modem +++ b/magic/Magdir/modem @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # modem: file(1) magic for modem programs # # From: Florian La Roche diff --git a/magic/Magdir/motorola b/magic/Magdir/motorola index bfe7ea03..6a4a395c 100644 --- a/magic/Magdir/motorola +++ b/magic/Magdir/motorola @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # motorola: file(1) magic for Motorola 68K and 88K binaries # # 68K diff --git a/magic/Magdir/mozilla b/magic/Magdir/mozilla index 06988606..905f6e8f 100644 --- a/magic/Magdir/mozilla +++ b/magic/Magdir/mozilla @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # mozilla: file(1) magic for Mozilla XUL fastload files # (XUL.mfasl and XPC.mfasl) # URL: http://www.mozilla.org/ diff --git a/magic/Magdir/msdos b/magic/Magdir/msdos index a44533b4..50b0e772 100644 --- a/magic/Magdir/msdos +++ b/magic/Magdir/msdos @@ -1,18 +1,19 @@ #------------------------------------------------------------------------------ +# $File$ # msdos: file(1) magic for MS-DOS files # # .BAT files (Daniel Quinlan, quinlan@yggdrasil.com) # updated by Joerg Jenderek at Oct 2008 0 string @ ->1 string/cB \ echo\ off DOS batch file text +>1 string/cW \ echo\ off DOS batch file text !:mime text/x-msdos-batch ->1 string/cB echo\ off DOS batch file text +>1 string/cW echo\ off DOS batch file text !:mime text/x-msdos-batch ->1 string/cB rem\ DOS batch file text +>1 string/cW rem\ DOS batch file text !:mime text/x-msdos-batch ->1 string/cB set\ DOS batch file text +>1 string/cW set\ DOS batch file text !:mime text/x-msdos-batch diff --git a/magic/Magdir/msvc b/magic/Magdir/msvc index 95853fec..c37b7a56 100644 --- a/magic/Magdir/msvc +++ b/magic/Magdir/msvc @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # msvc: file(1) magic for msvc # "H. Nanosecond" # Microsoft visual C diff --git a/magic/Magdir/mup b/magic/Magdir/mup index f1022e39..cada146e 100644 --- a/magic/Magdir/mup +++ b/magic/Magdir/mup @@ -1,4 +1,6 @@ + # ------------------------------------------------------------------------ +# $File$ # mup: file(1) magic for Mup (Music Publisher) input file. # # From: Abel Cheung diff --git a/magic/Magdir/natinst b/magic/Magdir/natinst index 5deb9ded..1ce3dfa0 100644 --- a/magic/Magdir/natinst +++ b/magic/Magdir/natinst @@ -1,5 +1,6 @@ #----------------------------------------------------------------------------- +# $File$ # natinst: file(1) magic for National Instruments Code Files # diff --git a/magic/Magdir/ncr b/magic/Magdir/ncr index 2faf98ad..748270da 100644 --- a/magic/Magdir/ncr +++ b/magic/Magdir/ncr @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ncr: file(1) magic for NCR Tower objects # # contributed by diff --git a/magic/Magdir/netbsd b/magic/Magdir/netbsd index b6aae1ac..75718901 100644 --- a/magic/Magdir/netbsd +++ b/magic/Magdir/netbsd @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # netbsd: file(1) magic for NetBSD objects # # All new-style magic numbers are in network byte order. diff --git a/magic/Magdir/netscape b/magic/Magdir/netscape index f14227db..33b691c9 100644 --- a/magic/Magdir/netscape +++ b/magic/Magdir/netscape @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # netscape: file(1) magic for Netscape files # "H. Nanosecond" # version 3 and 4 I think diff --git a/magic/Magdir/netware b/magic/Magdir/netware index fbc16054..13d41641 100644 --- a/magic/Magdir/netware +++ b/magic/Magdir/netware @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # netware: file(1) magic for NetWare Loadable Modules (NLMs) # From: Mads Martin Joergensen diff --git a/magic/Magdir/news b/magic/Magdir/news index 0ac4fa26..af9921b0 100644 --- a/magic/Magdir/news +++ b/magic/Magdir/news @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # news: file(1) magic for SunOS NeWS fonts (not "news" as in "netnews") # 0 string StartFontMetrics ASCII font metrics diff --git a/magic/Magdir/nitpicker b/magic/Magdir/nitpicker index c40daece..f34760fe 100644 --- a/magic/Magdir/nitpicker +++ b/magic/Magdir/nitpicker @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # nitpicker: file(1) magic for Flowfiles. # From: Christian Jachmann http://www.nitpicker.de 0 string NPFF NItpicker Flow File diff --git a/magic/Magdir/ocaml b/magic/Magdir/ocaml index f8ba9762..bd7f0087 100644 --- a/magic/Magdir/ocaml +++ b/magic/Magdir/ocaml @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # ocaml: file(1) magic for Objective Caml files. 0 string Caml1999 Objective caml >8 string X exec file diff --git a/magic/Magdir/octave b/magic/Magdir/octave index 30931482..8154e593 100644 --- a/magic/Magdir/octave +++ b/magic/Magdir/octave @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # octave binary data file(1) magic, from Dirk Eddelbuettel 0 string Octave-1-L Octave binary data (little endian) 0 string Octave-1-B Octave binary data (big endian) diff --git a/magic/Magdir/ole2compounddocs b/magic/Magdir/ole2compounddocs index ee07514e..f700c295 100644 --- a/magic/Magdir/ole2compounddocs +++ b/magic/Magdir/ole2compounddocs @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # Microsoft OLE 2 Compound Documents : file(1) magic for Microsoft Structured # storage (http://en.wikipedia.org/wiki/Structured_Storage) # Additional tests for OLE 2 Compound Documents should be under this recipe. diff --git a/magic/Magdir/olf b/magic/Magdir/olf index e698c36a..990975c3 100644 --- a/magic/Magdir/olf +++ b/magic/Magdir/olf @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # olf: file(1) magic for OLF executables # # We have to check the byte order flag to see what byte order all the diff --git a/magic/Magdir/os2 b/magic/Magdir/os2 index 35f79ef4..d0141562 100644 --- a/magic/Magdir/os2 +++ b/magic/Magdir/os2 @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # os2: file(1) magic for OS/2 files # diff --git a/magic/Magdir/os400 b/magic/Magdir/os400 index 3dc05bf9..ef8af365 100644 --- a/magic/Magdir/os400 +++ b/magic/Magdir/os400 @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # os400: file(1) magic for IBM OS/400 files # # IBM OS/400 (i5/OS) Save file (SAVF) - gerardo.cacciari@gmail.com diff --git a/magic/Magdir/os9 b/magic/Magdir/os9 index ed2ed2ca..a155c8b3 100644 --- a/magic/Magdir/os9 +++ b/magic/Magdir/os9 @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # # Copyright (c) 1996 Ignatios Souvatzis. All rights reserved. # diff --git a/magic/Magdir/osf1 b/magic/Magdir/osf1 index 31166c1f..31399935 100644 --- a/magic/Magdir/osf1 +++ b/magic/Magdir/osf1 @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ # # Mach magic number info # diff --git a/magic/Magdir/palm b/magic/Magdir/palm index e57e119b..333782ac 100644 --- a/magic/Magdir/palm +++ b/magic/Magdir/palm @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # palm: file(1) magic for PalmOS {.prc,.pdb}: applications, docfiles, and hacks # # Brian Lalor diff --git a/magic/Magdir/parix b/magic/Magdir/parix index 09965d12..23147ab0 100644 --- a/magic/Magdir/parix +++ b/magic/Magdir/parix @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # # Parix COFF executables # From: Ignatios Souvatzis diff --git a/magic/Magdir/pbm b/magic/Magdir/pbm index 98c15f79..5d2c6b27 100644 --- a/magic/Magdir/pbm +++ b/magic/Magdir/pbm @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pbm: file(1) magic for Portable Bitmap files # # XXX - byte order? diff --git a/magic/Magdir/pdf b/magic/Magdir/pdf index 8a4d2e7e..a359b20e 100644 --- a/magic/Magdir/pdf +++ b/magic/Magdir/pdf @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # pdf: file(1) magic for Portable Document Format # diff --git a/magic/Magdir/pdp b/magic/Magdir/pdp index 54520052..a75c08f4 100644 --- a/magic/Magdir/pdp +++ b/magic/Magdir/pdp @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pdp: file(1) magic for PDP-11 executable/object and APL workspace # 0 lelong 0101555 PDP-11 single precision APL workspace diff --git a/magic/Magdir/perl b/magic/Magdir/perl index 4c22ecc9..8c740bc3 100644 --- a/magic/Magdir/perl +++ b/magic/Magdir/perl @@ -1,18 +1,20 @@ + #------------------------------------------------------------------------------ +# $File$ # perl: file(1) magic for Larry Wall's perl language. # # The `eval' lines recognizes an outrageously clever hack. # Keith Waclena # Send additions to -0 search/1/b #!\ /bin/perl Perl script text executable +0 search/1/w #!\ /bin/perl Perl script text executable !:mime text/x-perl 0 search/1 eval\ "exec\ /bin/perl Perl script text !:mime text/x-perl -0 search/1/b #!\ /usr/bin/perl Perl script text executable +0 search/1/w #!\ /usr/bin/perl Perl script text executable !:mime text/x-perl 0 search/1 eval\ "exec\ /usr/bin/perl Perl script text !:mime text/x-perl -0 search/1/b #!\ /usr/local/bin/perl Perl script text executable +0 search/1/w #!\ /usr/local/bin/perl Perl script text executable !:mime text/x-perl 0 search/1 eval\ "exec\ /usr/local/bin/perl Perl script text !:mime text/x-perl @@ -33,12 +35,12 @@ # Perl POD documents # From: Tom Hukins -0 search/1/B \=pod\n Perl POD document text -0 search/1/B \n\=pod\n Perl POD document text -0 search/1/B \=head1\ Perl POD document text -0 search/1/B \n\=head1\ Perl POD document text -0 search/1/B \=head2\ Perl POD document text -0 search/1/B \n\=head2\ Perl POD document text +0 search/1/W \=pod\n Perl POD document text +0 search/1/W \n\=pod\n Perl POD document text +0 search/1/W \=head1\ Perl POD document text +0 search/1/W \n\=head1\ Perl POD document text +0 search/1/W \=head2\ Perl POD document text +0 search/1/W \n\=head2\ Perl POD document text # Perl Storable data files. 0 string perl-store perl Storable (v0.6) data diff --git a/magic/Magdir/pgp b/magic/Magdir/pgp index 63042ade..8eaef3fe 100644 --- a/magic/Magdir/pgp +++ b/magic/Magdir/pgp @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pgp: file(1) magic for Pretty Good Privacy # see http://lists.gnupg.org/pipermail/gnupg-devel/1999-September/016052.html # diff --git a/magic/Magdir/pkgadd b/magic/Magdir/pkgadd index 876dacd7..8d921dcd 100644 --- a/magic/Magdir/pkgadd +++ b/magic/Magdir/pkgadd @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pkgadd: file(1) magic for SysV R4 PKG Datastreams # 0 string #\ PaCkAgE\ DaTaStReAm pkg Datastream (SVR4) diff --git a/magic/Magdir/plan9 b/magic/Magdir/plan9 index 58fb071c..9bf71357 100644 --- a/magic/Magdir/plan9 +++ b/magic/Magdir/plan9 @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # plan9: file(1) magic for AT&T Bell Labs' Plan 9 executables # From: "Stefan A. Haubenthal" # diff --git a/magic/Magdir/plus5 b/magic/Magdir/plus5 index acf3bf40..2875f87b 100644 --- a/magic/Magdir/plus5 +++ b/magic/Magdir/plus5 @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # plus5: file(1) magic for Plus Five's UNIX MUMPS # # XXX - byte order? Paging Hokey.... diff --git a/magic/Magdir/printer b/magic/Magdir/printer index e25d03e9..8fd6e68d 100644 --- a/magic/Magdir/printer +++ b/magic/Magdir/printer @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # printer: file(1) magic for printer-formatted files # diff --git a/magic/Magdir/project b/magic/Magdir/project index 04e8865c..cd4c717c 100644 --- a/magic/Magdir/project +++ b/magic/Magdir/project @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # project: file(1) magic for Project management # # Magic strings for ftnchek project files. Alexander Mai diff --git a/magic/Magdir/psdbms b/magic/Magdir/psdbms index f36121fc..f1ae6dc9 100644 --- a/magic/Magdir/psdbms +++ b/magic/Magdir/psdbms @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # psdbms: file(1) magic for psdatabase # 0 belong&0xff00ffff 0x56000000 ps database diff --git a/magic/Magdir/pulsar b/magic/Magdir/pulsar index a4a5c21d..747b9c47 100644 --- a/magic/Magdir/pulsar +++ b/magic/Magdir/pulsar @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pulsar: file(1) magic for Pulsar POP3 daemon binary files # # http://pulsar.sourceforge.net diff --git a/magic/Magdir/pyramid b/magic/Magdir/pyramid index fe166084..ac6c0175 100644 --- a/magic/Magdir/pyramid +++ b/magic/Magdir/pyramid @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # pyramid: file(1) magic for Pyramids # # XXX - byte order? diff --git a/magic/Magdir/python b/magic/Magdir/python index 07a6ef2d..9abbb6d7 100644 --- a/magic/Magdir/python +++ b/magic/Magdir/python @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # python: file(1) magic for python # # From: David Necas @@ -16,9 +18,9 @@ 0 belong 0xd1f20d0a python 2.6 byte-compiled -0 search/1/b #!\ /usr/bin/python Python script text executable +0 search/1/w #!\ /usr/bin/python Python script text executable !:mime text/x-python -0 search/1/b #!\ /usr/local/bin/python Python script text executable +0 search/1/w #!\ /usr/local/bin/python Python script text executable !:mime text/x-python 0 search/1 #!/usr/bin/env\ python Python script text executable !:mime text/x-python diff --git a/magic/Magdir/revision b/magic/Magdir/revision index a809cb9e..a2c1a0d7 100644 --- a/magic/Magdir/revision +++ b/magic/Magdir/revision @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # file(1) magic for revision control files # From Hendrik Scholz 0 string /1\ :pserver: cvs password text file diff --git a/magic/Magdir/riff b/magic/Magdir/riff index c6e3070b..d7aafc5a 100644 --- a/magic/Magdir/riff +++ b/magic/Magdir/riff @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # riff: file(1) magic for RIFF format # See # diff --git a/magic/Magdir/rpm b/magic/Magdir/rpm index 3b3d19cd..fca6b5f2 100644 --- a/magic/Magdir/rpm +++ b/magic/Magdir/rpm @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # # RPM: file(1) magic for Red Hat Packages Erik Troan (ewt@redhat.com) # diff --git a/magic/Magdir/rtf b/magic/Magdir/rtf index 8e5bfe0e..144078cc 100644 --- a/magic/Magdir/rtf +++ b/magic/Magdir/rtf @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # rtf: file(1) magic for Rich Text Format (RTF) # # Duncan P. Simpson, D.P.Simpson@dcs.warwick.ac.uk diff --git a/magic/Magdir/ruby b/magic/Magdir/ruby index 3bc7dfe8..afd5373f 100644 --- a/magic/Magdir/ruby +++ b/magic/Magdir/ruby @@ -1,12 +1,14 @@ + #------------------------------------------------------------------------------ +# $File$ # ruby: file(1) magic for Ruby scripting language # URL: http://www.ruby-lang.org/ # From: Reuben Thomas # Ruby scripts -0 search/1/b #!\ /usr/bin/ruby Ruby script text executable +0 search/1/w #!\ /usr/bin/ruby Ruby script text executable !:mime text/x-ruby -0 search/1/b #!\ /usr/local/bin/ruby Ruby script text executable +0 search/1/w #!\ /usr/local/bin/ruby Ruby script text executable !:mime text/x-ruby 0 search/1 #!/usr/bin/env\ ruby Ruby script text executable !:mime text/x-ruby diff --git a/magic/Magdir/sc b/magic/Magdir/sc index 72027d69..8b2232f9 100644 --- a/magic/Magdir/sc +++ b/magic/Magdir/sc @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sc: file(1) magic for "sc" spreadsheet # 38 string Spreadsheet sc spreadsheet file diff --git a/magic/Magdir/sccs b/magic/Magdir/sccs index 11d50b23..9b78e19c 100644 --- a/magic/Magdir/sccs +++ b/magic/Magdir/sccs @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sccs: file(1) magic for SCCS archives # # SCCS archive structure: diff --git a/magic/Magdir/scientific b/magic/Magdir/scientific index f7aedaeb..1839fe5f 100644 --- a/magic/Magdir/scientific +++ b/magic/Magdir/scientific @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # scientific: file(1) magic for scientific formats # # From: Joe Krahn diff --git a/magic/Magdir/securitycerts b/magic/Magdir/securitycerts index aa55d218..d315a157 100644 --- a/magic/Magdir/securitycerts +++ b/magic/Magdir/securitycerts @@ -1,3 +1,6 @@ + +#------------------------------------------------------------------------------ +# $File$ 0 search/1 -----BEGIN\ CERTIFICATE------ RFC1421 Security Certificate text 0 search/1 -----BEGIN\ NEW\ CERTIFICATE RFC1421 Security Certificate Signing Request text 0 belong 0xedfeedfe Sun 'jks' Java Keystore File data diff --git a/magic/Magdir/sendmail b/magic/Magdir/sendmail index 7880ab51..0c73c4cc 100644 --- a/magic/Magdir/sendmail +++ b/magic/Magdir/sendmail @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sendmail: file(1) magic for sendmail config files # # XXX - byte order? diff --git a/magic/Magdir/sequent b/magic/Magdir/sequent index e6f7b52a..8c3cc031 100644 --- a/magic/Magdir/sequent +++ b/magic/Magdir/sequent @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sequent: file(1) magic for Sequent machines # # Sequent information updated by Don Dwiggins . diff --git a/magic/Magdir/sgi b/magic/Magdir/sgi index 5b540278..d3080ea9 100644 --- a/magic/Magdir/sgi +++ b/magic/Magdir/sgi @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sgi: file(1) magic for Silicon Graphics applications # diff --git a/magic/Magdir/sgml b/magic/Magdir/sgml index 3f0cf60e..0f68b810 100644 --- a/magic/Magdir/sgml +++ b/magic/Magdir/sgml @@ -1,17 +1,19 @@ + #------------------------------------------------------------------------------ +# $File$ # Type: SVG Vectorial Graphics # From: Noel Torres 0 string \15 string >\0 ->>23 search/400 \>23 search/2048 \>23 search/400 \>23 search/2048 \15 search/1 >\0 %.3s document text >>23 search/1 \>24 search/1 \ 0 search/1 ##Sketch Sketch document text diff --git a/magic/Magdir/smalltalk b/magic/Magdir/smalltalk index b8827598..46e6c315 100644 --- a/magic/Magdir/smalltalk +++ b/magic/Magdir/smalltalk @@ -1,5 +1,6 @@ #----------------------------------------------- +# $File$ # GNU Smalltalk image, starting at version 1.6.2 # From: catull_us@yahoo.com # diff --git a/magic/Magdir/sniffer b/magic/Magdir/sniffer index 282c44fe..7982e901 100644 --- a/magic/Magdir/sniffer +++ b/magic/Magdir/sniffer @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sniffer: file(1) magic for packet capture files # # From: guy@alum.mit.edu (Guy Harris) diff --git a/magic/Magdir/softquad b/magic/Magdir/softquad index ac7891d7..e756c1d2 100644 --- a/magic/Magdir/softquad +++ b/magic/Magdir/softquad @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # softquad: file(1) magic for SoftQuad Publishing Software # # Author/Editor and RulesBuilder diff --git a/magic/Magdir/spec b/magic/Magdir/spec index bfda3064..55c10b32 100644 --- a/magic/Magdir/spec +++ b/magic/Magdir/spec @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # spec: file(1) magic for SPEC raw results (*.raw, *.rsf) # # Cloyce D. Spradling diff --git a/magic/Magdir/spectrum b/magic/Magdir/spectrum index a48ac413..22fc8f65 100644 --- a/magic/Magdir/spectrum +++ b/magic/Magdir/spectrum @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # spectrum: file(1) magic for Spectrum emulator files. # # John Elliott diff --git a/magic/Magdir/sql b/magic/Magdir/sql index 21c6e515..690dc7f2 100644 --- a/magic/Magdir/sql +++ b/magic/Magdir/sql @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sql: file(1) magic for SQL files # # From: "Marty Leisner" diff --git a/magic/Magdir/sun b/magic/Magdir/sun index 871071e9..e0fc8746 100644 --- a/magic/Magdir/sun +++ b/magic/Magdir/sun @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # sun: file(1) magic for Sun machines # # Values for big-endian Sun (MC680x0, SPARC) binaries on pre-5.x diff --git a/magic/Magdir/sysex b/magic/Magdir/sysex index 03d6cdd6..98dab04f 100644 --- a/magic/Magdir/sysex +++ b/magic/Magdir/sysex @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------ +# $File$ # sysex: file(1) magic for MIDI sysex files # # diff --git a/magic/Magdir/teapot b/magic/Magdir/teapot index d9554bfb..cde0a1f0 100644 --- a/magic/Magdir/teapot +++ b/magic/Magdir/teapot @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # teapot: file(1) magic for "teapot" spreadsheet # 0 string #!teapot\012xdr teapot work sheet (XDR format) diff --git a/magic/Magdir/terminfo b/magic/Magdir/terminfo index 2226ce8c..3bb3b20f 100644 --- a/magic/Magdir/terminfo +++ b/magic/Magdir/terminfo @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # terminfo: file(1) magic for terminfo # # XXX - byte order for screen images? diff --git a/magic/Magdir/tex b/magic/Magdir/tex index 5416db17..8b58efe4 100644 --- a/magic/Magdir/tex +++ b/magic/Magdir/tex @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # tex: file(1) magic for TeX files # # XXX - needs byte-endian stuff (big-endian and little-endian DVI?) diff --git a/magic/Magdir/tgif b/magic/Magdir/tgif index 779883ac..7bc5c39b 100644 --- a/magic/Magdir/tgif +++ b/magic/Magdir/tgif @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # file(1) magic for tgif(1) files # From Hendrik Scholz diff --git a/magic/Magdir/ti-8x b/magic/Magdir/ti-8x index 89e22040..2939d6c3 100644 --- a/magic/Magdir/ti-8x +++ b/magic/Magdir/ti-8x @@ -1,4 +1,6 @@ -# ------------------------------------------------------------------------ + +#------------------------------------------------------------------------------ +# $File$ # ti-8x: file(1) magic for the TI-8x and TI-9x Graphing Calculators. # # From: Ryan McGuire (rmcguire@freenet.columbus.oh.us). diff --git a/magic/Magdir/timezone b/magic/Magdir/timezone index c9ce0258..8566d0ec 100644 --- a/magic/Magdir/timezone +++ b/magic/Magdir/timezone @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # timezone: file(1) magic for timezone data # # from Daniel Quinlan (quinlan@yggdrasil.com) diff --git a/magic/Magdir/troff b/magic/Magdir/troff index 73731a89..d410495c 100644 --- a/magic/Magdir/troff +++ b/magic/Magdir/troff @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # troff: file(1) magic for *roff # # updated by Daniel Quinlan (quinlan@yggdrasil.com) diff --git a/magic/Magdir/tuxedo b/magic/Magdir/tuxedo index 119afa6a..5386abfe 100644 --- a/magic/Magdir/tuxedo +++ b/magic/Magdir/tuxedo @@ -1,5 +1,6 @@ -# + #------------------------------------------------------------------------------ +# $File$ # tuxedo: file(1) magic for BEA TUXEDO data files # # from Ian Springer diff --git a/magic/Magdir/typeset b/magic/Magdir/typeset index 2eda7c3e..d1b6a545 100644 --- a/magic/Magdir/typeset +++ b/magic/Magdir/typeset @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # typeset: file(1) magic for other typesetting # 0 string Interpress/Xerox Xerox InterPress data diff --git a/magic/Magdir/unicode b/magic/Magdir/unicode index 5f4a5764..3ba32456 100644 --- a/magic/Magdir/unicode +++ b/magic/Magdir/unicode @@ -1,4 +1,6 @@ -#--------------------------------------------------------------------------- + +#------------------------------------------------------------------------------ +# $File$ # Unicode: BOM prefixed text files - Adrian Havill # GRR: These types should be recognised in file_ascmagic so these # encodings can be treated by text patterns. diff --git a/magic/Magdir/unknown b/magic/Magdir/unknown index 910cea48..caf842e3 100644 --- a/magic/Magdir/unknown +++ b/magic/Magdir/unknown @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # unknown: file(1) magic for unknown machines # # XXX - this probably should be pruned, as it'll match PDP-11 and diff --git a/magic/Magdir/uuencode b/magic/Magdir/uuencode index 982cba90..471b028c 100644 --- a/magic/Magdir/uuencode +++ b/magic/Magdir/uuencode @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # uuencode: file(1) magic for ASCII-encoded files # diff --git a/magic/Magdir/varied.out b/magic/Magdir/varied.out index 6df6fd93..c95ed8e1 100644 --- a/magic/Magdir/varied.out +++ b/magic/Magdir/varied.out @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # varied.out: file(1) magic for various USG systems # # Herewith many of the object file formats used by USG systems. diff --git a/magic/Magdir/varied.script b/magic/Magdir/varied.script index 61f935cd..6dc8bfa2 100644 --- a/magic/Magdir/varied.script +++ b/magic/Magdir/varied.script @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # varied.script: file(1) magic for various interpreter scripts 0 string #!\ / a diff --git a/magic/Magdir/vax b/magic/Magdir/vax index 7dd86ccf..9df3acfb 100644 --- a/magic/Magdir/vax +++ b/magic/Magdir/vax @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # vax: file(1) magic for VAX executable/object and APL workspace # 0 lelong 0101557 VAX single precision APL workspace diff --git a/magic/Magdir/vicar b/magic/Magdir/vicar index ab216eee..bbd62dd3 100644 --- a/magic/Magdir/vicar +++ b/magic/Magdir/vicar @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # vicar: file(1) magic for VICAR files. # # From: Ossama Othman diff --git a/magic/Magdir/visx b/magic/Magdir/visx index 49199642..02499d2c 100644 --- a/magic/Magdir/visx +++ b/magic/Magdir/visx @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # visx: file(1) magic for Visx format files # 0 short 0x5555 VISX image file diff --git a/magic/Magdir/vms b/magic/Magdir/vms index c91186f6..f255fb30 100644 --- a/magic/Magdir/vms +++ b/magic/Magdir/vms @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # vms: file(1) magic for VMS executables (experimental) # # VMS .exe formats, both VAX and AXP (Greg Roelofs, newt@uchicago.edu) diff --git a/magic/Magdir/vmware b/magic/Magdir/vmware index 28e19e57..7011ffe4 100644 --- a/magic/Magdir/vmware +++ b/magic/Magdir/vmware @@ -1,5 +1,6 @@ -# ----------------------------------------------------------- +#------------------------------------------------------------------------------ +# $File$ # VMware specific files (deducted from version 1.1 and log file entries) # Anthon van der Neut (anthon@mnt.org) 0 belong 0x4d52564e VMware nvram diff --git a/magic/Magdir/vorbis b/magic/Magdir/vorbis index cbef5fdf..9b95316b 100644 --- a/magic/Magdir/vorbis +++ b/magic/Magdir/vorbis @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # vorbis: file(1) magic for Ogg/Vorbis files # # From Felix von Leitner diff --git a/magic/Magdir/vxl b/magic/Magdir/vxl index d3f55619..093fb852 100644 --- a/magic/Magdir/vxl +++ b/magic/Magdir/vxl @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # VXL: file(1) magic for VXL binary IO data files # # from Ian Scott diff --git a/magic/Magdir/warc b/magic/Magdir/warc index 968e2679..329dcfe0 100644 --- a/magic/Magdir/warc +++ b/magic/Magdir/warc @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # warc: file(1) magic for WARC files 0 string WARC/ WARC Archive diff --git a/magic/Magdir/weak b/magic/Magdir/weak index 21324ea4..6dc1793c 100644 --- a/magic/Magdir/weak +++ b/magic/Magdir/weak @@ -1,3 +1,4 @@ + #------------------------------------------------------------------------------ # weak: file(1) magic for very weak magic entries, disabled by default # diff --git a/magic/Magdir/windows b/magic/Magdir/windows index 8d768073..7521006a 100644 --- a/magic/Magdir/windows +++ b/magic/Magdir/windows @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # windows: file(1) magic for Microsoft Windows # # This file is mainly reserved for files where programs diff --git a/magic/Magdir/wireless b/magic/Magdir/wireless index aaae5a58..f3c28017 100644 --- a/magic/Magdir/wireless +++ b/magic/Magdir/wireless @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # wireless-regdb: file(1) magic for CRDA wireless-regdb file format # 0 string RGDB CRDA wireless regulatory database file diff --git a/magic/Magdir/wordprocessors b/magic/Magdir/wordprocessors index 8965d338..942a531f 100644 --- a/magic/Magdir/wordprocessors +++ b/magic/Magdir/wordprocessors @@ -1,4 +1,6 @@ + #------------------------------------------------------------------------------ +# $File$ # wordprocessors: file(1) magic fo word processors. # ####### PWP file format used on Smith Corona Personal Word Processors: diff --git a/magic/Magdir/xdelta b/magic/Magdir/xdelta index 80c92dac..c67ef6c1 100644 --- a/magic/Magdir/xdelta +++ b/magic/Magdir/xdelta @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # file(1) magic(5) data for xdelta Josh MacDonald # 0 string %XDELTA% XDelta binary patch file 0.14 diff --git a/magic/Magdir/xenix b/magic/Magdir/xenix index 1acadec6..38e1e3c1 100644 --- a/magic/Magdir/xenix +++ b/magic/Magdir/xenix @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # xenix: file(1) magic for Microsoft Xenix # # "Middle model" stuff, and "Xenix 8086 relocatable or 80286 small diff --git a/magic/Magdir/xilinx b/magic/Magdir/xilinx index 8f411ce2..9c780a9a 100644 --- a/magic/Magdir/xilinx +++ b/magic/Magdir/xilinx @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # This is Aaron's attempt at a MAGIC file for Xilinx .bit files. # Xilinx-Magic@RevRagnarok.com # Got the info from FPGA-FAQ 0026 diff --git a/magic/Magdir/xo65 b/magic/Magdir/xo65 index 1020cee5..e5137719 100644 --- a/magic/Magdir/xo65 +++ b/magic/Magdir/xo65 @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # xo65 object files # From: "Ullrich von Bassewitz" # diff --git a/magic/Magdir/xwindows b/magic/Magdir/xwindows index cae45a78..e6e6c69f 100644 --- a/magic/Magdir/xwindows +++ b/magic/Magdir/xwindows @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # xwindows: file(1) magic for various X/Window system file formats. # Compiled X Keymap diff --git a/magic/Magdir/zilog b/magic/Magdir/zilog index b746e204..a7eb232a 100644 --- a/magic/Magdir/zilog +++ b/magic/Magdir/zilog @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # zilog: file(1) magic for Zilog Z8000. # # Was it big-endian or little-endian? My Product Specification doesn't diff --git a/magic/Magdir/zyxel b/magic/Magdir/zyxel index 12a6abd5..abcbb4cb 100644 --- a/magic/Magdir/zyxel +++ b/magic/Magdir/zyxel @@ -1,5 +1,6 @@ #------------------------------------------------------------------------------ +# $File$ # zyxel: file(1) magic for ZyXEL modems # # From