INSTALLING ext2hide by Jason McManus, Copyleft 2006

(This file is just for compiling and installing ext2hide.  See the README
file for further details on how it works.)

---------------
Pre-requisites:
---------------

It requires the following libraries and header files to be installed on your
system.  The links provided are to the original site.  You may be able to
install binaries with your distribution's package managemeny system.

* The E2fsprogs Project              (you will have the libraries if you use
                                     ext2fs, but you may not have the header
                                     files in /usr/include/ext2fs)
                                     http://e2fsprogs.sourceforge.net/
	(possibly available in RPM-based distributions as "e2fsprogs-devel")

* GNU getopt(3)                      (should be normally installed as part of
                                     GLIBC)
                                     http://www.gnu.org/

----------
Compiling:
----------

Synopsis:

$ ./Build 
$ su
# ./Build install

Details:

This tool is too small to bother with autoconf/automake, so there is just a
Build script that performs a couple of simple checks and starts the
compilation process.  If you do not have the required libraries/header
files, the Build script will provide a useful error message before
passing control off to make(1) to start compilation.

If the compilation is successful, Build will create a 16-megabyte file, and
then create a scratch filesystem inside it, to confirm that your build of
the program will operate correctly on a live filesystem.  You probably don't
want to skip this test.

"Build install" will install the program to /usr/local/bin, and set the
file owned by root:root, with permissions of 700.  It will also put the man
page (ext2hide.1) in /usr/local/man/man1.

There are defaults in the Makefile that should be fairly easy to understand,
if you want to change the installation locations, etc.

After that, run and enjoy.

--------

This software was developed on a 2.6 GNU/Linux system running Centos 4, and
tested on several systems running 2.4 and 2.6 with various distributions.
If it doesn't build or run happily on your system, please let me know.
I'm sure that goes without saying, as you will likely want to find me and
kill me if this should damage your filesystem in any way.  (Don't forget to
read the disclaimer! :)

-- END INSTALL --
