2 #------------------------------------------------------------------------------
3 # database: file(1) magic for various databases
5 # extracted from header/code files by Graeme Wilford (eep2gw@ee.surrey.ac.uk)
9 # Will be maintained as part of the GDBM distribution in the future.
11 0 belong 0x13579ace GNU dbm 1.x or ndbm database, big endian
12 0 lelong 0x13579ace GNU dbm 1.x or ndbm database, little endian
13 0 string GDBM GNU dbm 2.x database
15 0 belong 0x061561 Berkeley DB Hash file
16 >4 belong >0 (Version %d,
17 >8 belong 1234 Little Endian,
18 >8 belong 4321 Big Endian,
19 >12 belong x Bucket Size %d,
20 >16 belong x Bucket Shift %d,
21 >20 belong x Directory Size %d,
22 >24 belong x Segment Size %d,
23 >28 belong x Segment Shift %d,
24 >32 belong x Overflow Point %d,
25 >36 belong x Last Freed %d,
26 >40 belong x Max Bucket %d,
27 >44 belong x High Mask 0x%x,
28 >48 belong x Low Mask 0x%x,
29 >52 belong x Fill Factor %d,
30 >56 belong x Number of Keys %d)
33 0 belong 0x053162 Berkeley DB Btree file
34 >4 belong >0 (Version %d,
35 >8 belong x Page Size %d,
36 >12 belong x Free Page %d,
37 >16 belong x Number of Records %d,
38 >20 belong x Flags 0x%x)