afick-tk - a graphical interface for afick

NAME

afick-tk - a graphical interface for afick (Another File Integrity Checker)


DESCRIPTION

afick-tk is designed to help to use afick for people who prefer graphical interfaces.

Graphical reports such "tree-view" may help to have a quick overview.


USAGE

click on afick icon or type the afick-tk.pl command, and the graphical interface will appear


SYNOPSIS

afick-tk [options]

afick use posix syntax, which allow many possibilities :


REQUIRED ARGUMENTS

afick-tk does not need any options to run


OPTIONS

You can use any number of the following options :

--archive|-A directory

write reports to "directory".

--config_file|-c configfile

read the configuration in config file named "configfile".

--database|-D name

name of database to use.

--history|-y historyfile

write session status to history file

--full_newdel|-f,(--nofull_newdel)

(do not) report full information on new and deleted directories.

--help|-h

Output help information and exit.

--man

Output full help information and exit.

--ignore_case|-a

ignore case for file names. Can be helpful on Windows platforms, but is dangerous on Unix ones.

--missing_files|-m,(--nomissing_files)

(do not) warn about files declared in config files which does not exist.

--dead_symlinks|-s,(--nodead_symlinks)

(do not) warn about dead symlinks.

--follow_symlinks|-Y,(--nofollow_symlinks)

if set, do checksum on target link file, else on target link filename.

--allow_overload|-o,(--noallow_overload)

if set, allow more than one rule on a file (the last wins), else keep the first one, display a warning for others.

--running_files|-r,(--norunning_files)

(do not) warn about "running" files : modified since program begin.

--timing|-t,(--notiming)

(do not) Print timing statistics.

--version|-V

Output version information and exit.

--verbose|-v

set verbose mode (for debugging purposes).


SCREEN

the interface is composed from

menu buttons

menus are used to control actions, short-keys are associated for a quicker usage

File menu

save

save output screen to a local file

load

display a saved output in output screen

history

open history file

exit

to quit this interface

Action menu

init

to create the database

update

compare and update the database

compare

compare the files with the database

print

print database content

print config

print afick's configuration

check config

check afick's configuration

clean config

check and clean afick's configuration (comments bad lines)

Analysis menu

tree-view

display the change in a tree view

stat_size

display from databases some dangerous files (suid, sgid, group writable, world writable )

stat_ext

display a list of file extension, sorted by numbers (for windows)

stat_secu

display from databases statistics on file size

search

print the content of the database, filtered by a regular expression

Configuration menu

select

select afick's configuration file (filebrowser)

edit

edit afick's configuration file

secure config

run afickonfig with this options to secure config file

directives

change afick's directives

Option menu

they are set from afick's configuration file

Archive menu

this in an interface to afick_archive tool

check

check archive's consistency

search

search for a regular expression in old reports

clean

remove all reports older than the specified period from archive directory

Help menu

help

the screen description

check_update

check for new releases on internet

wizard

how to use afick

bind keys

summary of all keyboards commands

about

legal informations

changes section

to display the results

warnings section

to display errors and warnings

progress section

useful to follow the disk scan


DEPENDENCIES

this program use perl and its standard modules. the perl-tk module is used for the gui.


SEE ALSO

afick.conf(5) for configuration file syntax

afick(1) for command-line interface

afickonfig(1) for a tool to change afick's configuration file

afick_archive(1) for a tool to manage archive's reports


DIAGNOSTICS

the verbose command line option can help to provide diagnostics


EXIT STATUS

not meaningful


CONFIGURATION

if no config file is given on command line, afick try to open /etc/afick.conf (Unix) or windows.conf (Windows) as default config

for config file syntax see afick.conf(5)


INCOMPATIBILITIES

none known


BUGS AND LIMITATIONS

afick works on files, it is not a Version Control System, and it does not show changes in registry for windows users


LICENSE AND COPYRIGHT

Copyright (c) 2002 Eric Gerbier All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


AUTHOR

Eric Gerbier

you can report any bug or suggest to gerbier@users.sourceforge.net

 afick-tk - a graphical interface for afick