Osec is a lightweight integrity checking system
You can use it to see difference between two states of your system
Osec also adds an ability of checking system for the dangerous files, e.g.
suid, sgid and world writeable
-h, --help
display help screen
-v, --version
display version information
-r, --read-only
work in read-only mode
-u, --user
non-privelege user account name
-g, --group
non-privelege group account name
-D, --dbpath
path to the directory with databases
-f, --file
obtain directories from file FILE
Osec can work in read-only and read-write (default) modes,
in read-write mode osec will notify you
about changes and save new state in it's database.
For each directory osec creates unique database file
and place it according default db_path value.
If you run osec under root acount, then this program
will work under non-privilegy user with only
one extra capability 'dac_read_search', so osec cannot
damage any system file on internal errors.