# Let's see what happens here now

=head1  NAME


lsat - a security auditing tool


=head1  SYNOPSIS


B<lsat>  [OPTION]


=head1  DESCRIPTION

Linux Security Auditing Tool (LSAT) is a post install security
auditing tool. It is modular in design, so new features can be added
quickly. It checks inetd entries and scans for unneeded RPM packages.
It is being expanded to work with Linux distributions other than Red Hat,
and checks for kernel versions.

Output is in lsat.out.
On subsequent runs, previous output is in lsat.old.

=head1 OPTIONS

-f <distribution>
	Force a specific distribution test
	Names are: redhat, debian, mandrake, solaris, gentoo

-h
	Show LSAT help

-l
	exclude option file check.

-m
	perform md5sum check

-o <filename>
	Output filename, default is last.out

-r
	Check rpm integrity. RedHat or Mandrake only.

-s
	Be silent. No output at all.

-x
	exclude set UID/GID file check, and 
	group/world read/write check.

-v
	Be verbose about it.

=head1 MODULES

Current modules are checkdotfiles, checkfiles, checkftpusers
checkhostsfiles, checkinetd, checkissue, checkkbd, checklimits, 
checkmodule, checkmd5, checknet, checknetforward, checkopenfiles, checkpasswd, 
checkpkgs, checkrc, checkrpm, checkset, checkssh, checkumask,
checmwrite and checkwww. A breif description is included
in each module. Writing a module is fairly easy and straightforward. 
See README.modules for more information.

=head1 LICENSE

This software is licensed under the GNU/GPL, please see http://www.gnu.org
for more details.

=head1 BUGS

Doesn't correct the problems that it discovers (yet).
Running on Solaris is not fully functional.

=head1 AUTHOR

Robert Minvielle <number9 at www dot dimlight dot org>
If that fails, <triode at users dot sourceforge dot net>
