another file integrity checker / News: Recent posts

Afick 3.4 (stable) released

This release continue the afick's rewrite with object classes and unitary tests

  • use of 3 new classes : Afick::Aliases, Afick::Macros, Afick::Directives
  • a new macro : archive_retention
  • (windows) force install of Tk module (for activeperl)
  • improve afickonfig : work on all config types
  • fix inconsistence between command line parameters and config directives
Posted by eric gerbier 2013-09-10

Afick 3.3.4 (devel) released

WARNING : this is a developpemnet release

integration of new classes continue :

  • fix bugs in afickonfig.pl
  • improve afickonfig : work on all config types
  • use pod doc for all perl scripts
  • use Afick::Aliases
  • add regression tests
  • (afick_planning) add test for mail errors
Posted by eric gerbier 2013-05-08

Afick 3.3.3 (devel) released

WARNING : this is a developpemnet release

integration of new classes continue :

  • fix inconsitence between command line parameters and
    config directives : full_newdel -> report_full_newdel
    missing_file => warn_missing_file
    dead_symlinks => warn_dead_symlinks
  • suppress global Directives variables in afick.pl
  • (afick-common) get_configuration also use Afick::Macros and
    Afick::Directives
Posted by eric gerbier 2013-04-22

Afick 3.3.2 (devel) released

WARNING : this is a developpemnet release

The new classes Afick::Directives and Afick::Macros are used

a new macro (ARCHIVE_RETENTION is added

Posted by eric gerbier 2013-04-15

Afick 3.3 (stable) released

This release continue the afick's rewrite with libraries and unitary tests

bug fix


  • fix report_url option
  • fix check_update call

improvements


  • add arg to close_database to avoid global var
  • use Afick::Gen
Posted by eric gerbier 2012-12-21

cdafick 1.1 (stable) released

cdafick is a packaged release easy to work from cdrom

this release is based on afick 3.2

Posted by eric gerbier 2012-11-16

Afick webmin module 1.9 (stable) released

the webmin module was tested and validated on the new afick 3.x branch
the new stat_date plugin is added

Posted by eric gerbier 2012-11-14

Afick 3.2 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

the changes are :

* windows : move database files to database directory
* use Afick::Tst
* fix bug on progress option
* fix bug on print_config
* fix warning on unlock
* fix warning on config file (path)
* fix : only display dangling links if dead_symlinks is set
* fix quiet option
* fix report_syslog option
* fix aficonfig delete config var
* afickonfig : add list option
* add stat_date plugin
* can print_config without any writable perm... read more

Posted by eric gerbier 2012-11-11

Afick 2.22 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

the changes are

* windows : move database files to database directory
* add stat_date plugin

Afick now exists in version 2.x and version 3.x. What is the differences ? :
- afick 2.x is the old (stable) branch, but is now quite difficult to maintain. It will be probably stopped in 2013.
- afick 3.x is progressive rewrite, in object oriented method. It is now stable, and the 3.2 release match the 2.22 release

Posted by eric gerbier 2012-11-11

Afick 3.1 (stable) released

This release is the first public (stable) release of new 3.x branch.
It is a partial rewrite of afick in object oriented programming, to allow a better code and better support.
It matches the 2.21 release for features.

The 2 afick's branches (2.x and 3.x) will be maintained in parallel for some versions, to allow users migrate as they want.

Posted by eric gerbier 2012-07-20

Afick 2.21 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

* add nagios nsca option in afick_cron

Posted by eric gerbier 2012-07-13

Afick 3.0.1 (devel) released

afick' code become too big : I began a big work to split code, using object programming.
This is the first devel release, using Afick::Constant classe, based on 2.20 version.

Posted by eric gerbier 2012-02-12

Afick 2.20 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

2.20 is a feature release :

new features
************
* add sha-256, sha-512 checksum (to be used instead sha-1)

bug fix
*******
* print command display sha cheksum in same format as sha1sum/sha256sum... command

Posted by eric gerbier 2012-02-05

Afick 2.19 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

2.19 is a feature release :

new features.
************
* add csv option (export database in csv format)
* add MAILAUTH macro for mail auth (windows)
* add relative_path directive
* can use chroot directories using AFICK_CHROOT

improvements
************
* begin to merge get_configuration and read_configuration... read more

Posted by eric gerbier 2011-11-10

Afick 2.18 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

bug fix
*******
* (windows) fix a bug : alias are case-sensitive
* (windows) fix afick_set_planning bug, use absolute path to afick_planning
* (windows) fix a bug in stat_secu : getpwent does not work on windows
* (windows) fix a bug in afick_planning.pl about commented macros (mail)... read more

Posted by eric gerbier 2011-10-05

Afick 2.17 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

bug fix
*******
- arguments for --list option should now be separetd by a comma instead space (fix bug reported by ...)

new features
************
- arguments for --list can also be given in several calls

incompatiblities
*****************
- search for default config file is now the same for unix and linux : /etc/afick.conf then afick.conf... read more

Posted by eric gerbier 2011-06-09

Afick 2.16-1 (stable) released

bug fix
*******
- fix bug in print_digest (bug report from Andy Bach )
- fix bug base_checksum in degraded mode

security
********
- rename set_planning.pl into afick_set_planning.pl

Posted by eric gerbier 2010-12-13

Afick 2.15-1 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

new features
************
- check_config warns about environment variables in config file
- clean_config try to replace environment variables in config file
- allow to work as admin on vista/seven (uac)

incompatibility
***************
- afick_cron now use sh syntax instead bash syntax (patch from Mike Muise)
- fix hostname call for non GNU unix in afick_cron (patch from Mike Muise)... read more

Posted by eric gerbier 2010-04-21

Afick 2.14-1 : new debian package

there was a bad dependency to perl-tk in the core package

this new package fix the problem

Posted by eric gerbier 2009-09-28

Afick 2.14-1 : new rpms

the rpm package were built on a fedora 11, and there seems to be some
incompatibilities with older rpm

So I rebuild all rpm packages on a fedora 10

Posted by eric gerbier 2009-09-28

Afick 2.14-1 (stable) released

afick is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms.

this is a minor feature release.

new features
************
- add quiet option, not recommanded (feature request from Kevin Crowston)
- (gui) : add command line options database,history,archive to allow analyse on another computer

incompatibility
***************
- checksum output is now compatible with md5sum/sha1sum commands... read more

Posted by eric gerbier 2009-07-25

Afick webmin module 1.8 (stable) released

this release use the new webmin api (webmin >= 1.470)

Posted by eric gerbier 2009-04-06

Afick 3.0c (devel) released

add new internal classes about the configuration file and data

Posted by eric gerbier 2009-03-30

Afick 3.0b (devel) released

use new Afick::Tst Afick::Gen Afick::Cfg packages

afick_archive now use only the new classes

Posted by eric gerbier 2009-02-02

Afick 3.0a (devel) released

this beta release match the 2.13 stable release.

the difference is the use of a new object class Afick::Msg. This is the begin of a major rewrite because the code is too big, and has to many global variables.

Posted by eric gerbier 2009-01-19