eics 3.1c review
DownloadEICS is a tripwire like filesystem integrity checking utility. You configure the compilation by typing ./configure
|
|
EICS is a tripwire like filesystem integrity checking utility.
You configure the compilation by typing ./configure. This will install the program with prefix /usr like this:
Binary goes to : /usr/bin/eics
Configuration : /usr/etc
Database files : /usr/lib
You can configure the places files go mainly with the following parameters
--prefix=DIR Defines where you want to put the files
--sbindir=DIR Where 'eics' goes. This defaults to $prefix/sbin
--sysconfdir=DIR Configuration and keyfiles will be placed into this directory. Defaults to $prefix/etc
--with-database-dir=DIR Database files will be placed here. Defaults to $prefix/lib/eics
--with-root-prefix=DIR This is for package builders. When the files are copied this is appended to the paths. Does not affect the program itself.
--mandir=DIR Where man pages go. Defaults to $prefix/man
Here are some key features of "eics":
Easy configuration files
Wide range of checks
Regular expression support and globbing(from version 3)
Fast check even on large systems(from version 3)
Uses OpenSSL
Uses DSA signaturing to ensure database integrity
No password needed for checking filesystem
Requirements:
OpenSSL libraries (development version)
F.ex. debian this mean libssl-dev. NOTE you will need version greater than 0.9.6
http://www.openssl.org
PCRE library and headers
http://pcre.sourceforge.net
Zlib library and headers
http://www.gzip.org/zlib
eics 3.1c keywords