File file-5.02-misc.dif of Package file.openSUSE_Evergreen_11.4

--- magic/Magdir/audio
+++ magic/Magdir/audio	2008-04-14 16:17:59.000000000 +0200
@@ -116,7 +116,7 @@
 # Real Audio (Magic .ra\0375)
 0	belong		0x2e7261fd	RealAudio sound file
 !:mime	audio/x-pn-realaudio
-0	string		.RMF		RealMedia file
+0	string		.RMF\0\0\0	RealMedia file
 !:mime	application/vnd.rn-realmedia
 #video/x-pn-realvideo
 #video/vnd.rn-realvideo
@@ -127,7 +127,7 @@
 # Oct 31, 1995
 # fixed by <doj@cubic.org> 2003-06-24
 # Too short...
-#0	string		MTM		MultiTracker Module sound file
+#0	string		MTM		MultiTracker Module sound data
 #0	string		if		Composer 669 Module sound data
 #0	string		JN		Composer 669 Module sound data (extended format)
 0	string		MAS_U		ULT(imate) Module sound data
--- magic/Magdir/bsdi
+++ magic/Magdir/bsdi	2003-12-08 17:50:03.000000000 +0100
@@ -19,7 +19,7 @@
 >32	byte		0x6a		(uses shared libs)
 
 # same as in SunOS 4.x, except for static shared libraries
-0	belong&077777777	0600413		sparc demand paged
+0	belong&077777777	0600413		SPARC demand paged
 >0	byte		&0x80
 >>20	belong		<4096		shared library
 >>20	belong		=4096		dynamically linked executable
@@ -28,13 +28,13 @@
 >16	belong		>0		not stripped
 >36	belong		0xb4100001	(uses shared libs)
 
-0	belong&077777777	0600410		sparc pure
+0	belong&077777777	0600410		SPARC pure
 >0	byte		&0x80		dynamically linked executable
 >0	byte		^0x80		executable
 >16	belong		>0		not stripped
 >36	belong		0xb4100001	(uses shared libs)
 
-0	belong&077777777	0600407		sparc
+0	belong&077777777	0600407		SPARC
 >0	byte		&0x80		dynamically linked executable
 >0	byte		^0x80		executable
 >16	belong		>0		not stripped
--- magic/Magdir/commands
+++ magic/Magdir/commands	2009-05-05 13:57:30.778196178 +0200
@@ -12,6 +12,8 @@
 !:mime	text/x-shellscript
 0	string/w 	#!\ /bin/tcsh		Tenex C shell script text executable
 !:mime	text/x-shellscript
+0	string/w 	#!\ /usr/bin/tcsh	Tenex C shell script text executable
+!:mime	text/x-shellscript
 0	string/w 	#!\ /usr/local/tcsh	Tenex C shell script text executable
 !:mime	text/x-shellscript
 0	string/w	#!\ /usr/local/bin/tcsh	Tenex C shell script text executable
@@ -54,7 +56,11 @@
 0	string/w	#!\ /bin/rc	Plan 9 rc shell script text executable
 
 # bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de)
-0	string/w	#!\ /bin/bash	Bourne-Again shell script text executable
+0	string/w	#!\ /bin/bash		Bourne-Again shell script text executable
+!:mime	text/x-shellscript
+0	string/w	#!\ /usr/bin/bash	Bourne-Again shell script text executable
+!:mime	text/x-shellscript
+0	string/w	#!\ /usr/local/bash	Bourne-Again shell script text executable
 !:mime	text/x-shellscript
 0	string/w	#!\ /usr/local/bin/bash	Bourne-Again shell script text executable
 !:mime	text/x-shellscript
--- magic/Magdir/mach
+++ magic/Magdir/mach	2003-12-08 17:50:03.000000000 +0100
@@ -74,7 +74,7 @@
 >4	belong		11		hppa
 >4	belong		12		acorn
 >4	belong		13		m88k
->4	belong		14		sparc
+>4	belong		14		SPARC
 >4	belong		15		i860-big
 >4	belong		16		i860
 >4	belong		17		rs6000
--- magic/Magdir/msdos
+++ magic/Magdir/msdos	2005-07-25 15:24:04.000000000 +0200
@@ -271,7 +271,7 @@
 
 # a few unknown ZIP sfxes, no idea if they are needed or if they are
 # already captured by the generic patterns above
->122		string		Windows\ self-extracting\ ZIP	\b, ZIP self-extracting archive
+>0x7a		string		Windows\ self-extracting\ ZIP	\b, ZIP self-extracting archive
 >(8.s*16)	search/0x20	PKSFX \b, ZIP self-extracting archive (PKZIP)
 # TODO: how to add this? >FileSize-34 string Windows\ Self-Installing\ Executable \b, ZIP self-extracting archive
 #
--- magic/Magdir/netbsd
+++ magic/Magdir/netbsd	2003-12-08 17:50:03.000000000 +0100
@@ -101,25 +101,25 @@
 0	belong&0377777777	045200507	a.out NetBSD/powerpc core
 >12	string			>\0		from '%s'
 
-0	belong&0377777777	042400413	a.out NetBSD/sparc demand paged
+0	belong&0377777777	042400413	a.out NetBSD/SPARC demand paged
 >0	byte			&0x80		
 >>20	belong			<8192		shared library
 >>20	belong			=8192		dynamically linked executable
 >>20	belong			>8192		dynamically linked executable
 >0	byte			^0x80		executable
 >16	belong			>0		not stripped
-0	belong&0377777777	042400410	a.out NetBSD/sparc pure
+0	belong&0377777777	042400410	a.out NetBSD/SPARC pure
 >0	byte			&0x80		dynamically linked executable
 >0	byte			^0x80		executable
 >16	belong			>0		not stripped
-0	belong&0377777777	042400407	a.out NetBSD/sparc
+0	belong&0377777777	042400407	a.out NetBSD/SPARC
 >0	byte			&0x80		dynamically linked executable
 >0	byte			^0x80
 >>0	byte			&0x40		position independent
 >>20	belong			!0		executable
 >>20	belong			=0		object file
 >16	belong			>0		not stripped
-0	belong&0377777777	042400507	a.out NetBSD/sparc core
+0	belong&0377777777	042400507	a.out NetBSD/SPARC core
 >12	string			>\0		from '%s'
 >32	belong			!0		(signal %d)
 
--- magic/Magdir/sun
+++ magic/Magdir/sun	2006-11-22 15:49:20.000000000 +0100
@@ -5,7 +5,7 @@
 # Values for big-endian Sun (MC680x0, SPARC) binaries on pre-5.x
 # releases.  (5.x uses ELF.)
 #
-0	belong&077777777	0600413		sparc demand paged
+0	belong&077777777	0600413		SPARC demand paged
 >0	byte		&0x80
 >>20	belong		<4096		shared library
 >>20	belong		=4096		dynamically linked executable
@@ -13,12 +13,12 @@
 >0	byte		^0x80		executable
 >16	belong		>0		not stripped
 
-0	belong&077777777	0600410		sparc pure
+0	belong&077777777	0600410		SPARC pure
 >0	byte		&0x80		dynamically linked executable
 >0	byte		^0x80		executable
 >16	belong		>0		not stripped
 
-0	belong&077777777	0600407		sparc
+0	belong&077777777	0600407		SPARC
 >0	byte		&0x80		dynamically linked executable
 >0	byte		^0x80		executable
 >16	belong		>0		not stripped