From 42078c4674016b4c67c8cdb87da997dc193447e9 Mon Sep 17 00:00:00 2001 From: Thomas Balu Walter Date: Tue, 3 Apr 2001 23:19:45 +0000 Subject: Added description to file -C git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@429 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/file-inst.xml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'chapter06') 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: ./configure --prefix=/usr --datadir=/usr/share/misc && make && - make install && - file -C + make install + + + + +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: + + +
+ + file -C
-- cgit v1.2.3-54-g00ecf