diff options
Diffstat (limited to 'chapter06/file-inst.xml')
-rw-r--r-- | chapter06/file-inst.xml | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/chapter06/file-inst.xml b/chapter06/file-inst.xml index 767eebe3e..e4a84a276 100644 --- a/chapter06/file-inst.xml +++ b/chapter06/file-inst.xml @@ -10,8 +10,27 @@ Install File by running the following commands: <userinput>./configure --prefix=/usr --datadir=/usr/share/misc &&</userinput> <userinput>make &&</userinput> - <userinput>make install &&</userinput> - <userinput>file -C</userinput> + <userinput>make install</userinput> + +</literallayout></blockquote> + +<para> +File uses magic numbers to determine a file type. These magic numbers come with +File in a plain text file. File internally compiles this database each time it +is run. This is not the normal type of operation for File since compiling a +plain text file each time is not the fastest way to do it. File offers an +option "-C" to compile this magic number file. The reason this isn't done +automagically is that some people like to work on the magic numbers. On the +other hand many people didn't get it that they should compile the magic +numbers, so the author of File added a warning when the plain text magic file +is used. As we usually won't work on the plain text magic file, we +compile this file, because it's faster, fixes that annoying warning and is how +it was meant to be: +</para> + +<blockquote><literallayout> + + <userinput>file -C</userinput> </literallayout></blockquote> |