[BACK]Return to INSTALL CVS log [TXT][DIR] Up to [Development] / ltp

File: [Development] / ltp / INSTALL (download)

Revision 1.8, Tue Mar 13 16:38:16 2001 UTC (16 years, 7 months ago) by nstraz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +11 -14 lines

I added the sudo files from Urban Widmark (urban@teststation.com) and
separated out the super files in the same manner.

$Id: INSTALL,v 1.8 2001/03/13 16:38:16 nstraz Exp $

Quick Start
-----------

1> tar xzf ltp-20000908.tar.gz
2> cd ltp
3> make
4> ./runalltests.sh


Detailed Installation
---------------------

Beyond the "Quick Start" instructions, there are only a few other things
that should be done.  The Linux Test Project build process uses a
minimalist approach.  There is a lot of room for improvement and
contributions are welcome.

1. Untar the ltp tarball into a spare directory.  There is not a
   standard location for it yet.  We put it in out home directory
   while we're working on it.  

2. Run "make" to build everything.  

3. Some tests need to run as "root" and will fail if they are not run as
   root.  There are several programs that will do this for you.  We have
   supplied sample config files for sudo[1] and super[2] in
   doc/examples.  Please see the related sudoers(5) and super.tab(5) man
   pages for more information on setting up these programs.

   The tests that require these programs have been split into separate
   pan files.  Add these to your working pan file once you have your
   system configured properly.

4. You can run all of the tests sequentially by using the example test
   script runalltests.sh.  The script is there just to get you started.
   See pan(1) for more information on the test driver we have provided.
   It is simple, but it can do a lot of stuff.  


[1] http://www.courtesan.com/sudo/
[2] http://freshmeat.net/projects/super/