			KTAB documentation

What is KTAB?

	KTAB is a very simple program that simply runs a specified
	program every X amount of seconds.  It's good if you want
	to keep servers up or perhaps reboot your computer ever so
	often.  Unlike crontab, KTAB is simple to use and works
	more off minutes instead of seconds.  You may either use
	ktab -p or ktab -f to run/setup these programs.  Ktab -p
	is quick, but you'll end up using the defaults in config.h.
	Also, if you use ktab -p, you'll only be allowed one 
	process for each ktab session.  In which case, I recommend
	that if you have multiple programs that you wish to look
	over, please use a script (-f option).  

How much CPU and MEMORY does KTAB consume?

	Not much at all.  KTAB relies on sleep() quite a bit.  If
	there is nothing to do in a particular second, then KTAB
	will simply sleep for one full second, allowing CPU
	consumption to be extremely low.  Of course, if you abuse
	KTAB, you can really have a difficult time managing your
	system resources.

How do I compile KTAB?

	To compile KTAB, simply type "make".  If you are a system
	administrator and wish to use it on your system, for your
	users, you may "make install" afterwards.

How do I make a script?

	Making the scripts are actually as simple as one, two,
	and three.  All you have to know is 1) how often you
	want the program to be ran and 2) the full path to 
	the file.  Even a U*IX novice can use KTAB, it's that
	easy.  To make your script, all you need to do is, first,
	edit a file (filename of your choice).  You may do this
	with pico, vi, or any editor that you choose.  Then, simply
	add the correct lines to the file as follows:

	<check in minutes> <path/executable>
	
	It is really that simple.  If you need further assistance
	in making the script, please look at doc/script.example
	for help. 

Ok, I have my script made, how do I run it?

	To run your script, all you have to do is type
	ktab -f <filename>.  The filename, of course, is the name
	of the file in which you edited.  Please, do not include
	the less than and greater than signs (<>).

Is there any way that I can get on the fly help?

	Sure, just type ktab -help or ktab -?

What is in store for the future?
	
	In the future, KTAB will have a number of added features.
	Some of these may include options in the scripts that allow
	a person to set up their own times as to seconds, minutes,
	hours, or even days.  Now, the first time represents the
	time, in minutes.  However, I may add an option that allows
	you to specify the time, i.e. m10, s100, d2, h12, etc.
	Many other options will also be available in the future.

If you locate any bugs or have ideas for any future improvements, please
inform me about them.  You may contact me (Keith Fralick) at 
fralick@gate.net.  To this point, however, KTAB has only been tested on
Linux and FreeBSD (should work on both).
