another file integrity checker / News: Recent posts

Afick 3.5.2 (stable) released

bug fix


    * fix a bug with exclure_re on pattern with space character
    * default backend now to Storable to fix SDBM problems
    * (afick_learn) bugfix on gid
    * (afick_learn) bugfix on empty rule

improvements


    * (windows) fix perl warnings on activeperl 5.20 about S_ISLNK
    * fix perl warnings about regex syntax
    * add Afick's modules in auto-control
    * improve doc about exclude_* directives (syntax, multi-lines)
    * improve linux.conf
    * (afick-tk) manage report_summary, report_context directives
    * (afick-tk) improve directives doc : add new directives, match config_directives names and order... [read more](/p/afick/news/2016/08/afick-352-stable-released-/)
Posted by eric gerbier 2016-08-05

Afick 3.5.1 (stable) released

2 major change in this release :
- installer
+ unix : the default tgz install is changed to install afick on /opt. The old is still
available (consult INSTALL doc)
+ windows : the install program is now build by inno setup, which is a living software
- new tools
+ afick_learn : will help improve config file by removing false positive
+ afick_format : can rewrite afick output for human beings (html) or computers (xml)... read more

Posted by eric gerbier 2015-12-04

new gpg key

For security reasons, I have a new gpg key, used to sign the packages.
It is avalaible as usual on http://afick.sourceforge.net/gpg.asc
and on https://sks-keyservers.net/

pub 4096R/D6F7A56A 2015-08-04 Eric Gerbier gerbier@users.sourceforge.net
Empreinte clef princip. : 9BBD C9B9 29A3 1EE7 1E1E DD71 F52C 885A D6F7 A56A

Posted by eric gerbier 2015-08-14

afick moved from subversion to git

Afick scm was subversion for a long time, but with the last storage failure, some commit were lost, when the backup was restored.
So I decided to move the project to git, as all my others sourceforge projetcs. I use this doc : http://blog.jessitron.com/2013/08/converting-from-svn-to-git.html for the migration

Posted by eric gerbier 2015-08-02

Afick webmin module 1.10 (stable) released

this is a webmin module to monitor afick

this release works with the new afick 3.5.0 version (and with older too)

Posted by eric gerbier 2015-05-13

cdafick 1.3 (stable) released

cdafick is a packaged release easy to work from cdrom

this release is based on afick 3.5.0

Posted by eric gerbier 2015-05-13

Afick 3.5.0 (stable) released

this releases is the end of 3 years of afick recoding : it uses a new Afick::Cfg class
to manage the configuration. It allows a better software design and software testing.

It comes with a new directive (report_summary), which controls the afick's output's summary section.

The work began also on xml format (from afick_format), and will continue in next releases.

Posted by eric gerbier 2015-05-13

news about afick 3.5.0

afick 3.5.0 is currently in tests. I intend to release it on May 13 2015.

Posted by eric gerbier 2015-05-04

Afick 3.5.0d (beta) released

WARNING : this is a development release.

this releases is the end of 3 years of afick recoding : it uses a new Afick::Cfg class
to manage the configuration. It allows a better software design and software testing.

It comes with a new directive (report_summary), which controls the afick's output's summary section.

The work began also on xml format (from afick_format), and will continue in next releases.

Posted by eric gerbier 2015-05-01

Afick 3.4.3 (stable) released

this release was built to fix the 2 following problems :

1) changing attributes in a rule should not change the afick's report (files are not changed)
2) some attributes (inode/mtime) are not meaningfull to detect a file change, but are interesting for
analysis

So the code was changed :
until 3.4.2 : only required attributes are stored in the database
from 3.4.3 : store all attributes in database and use required attributes (inode, file_size, checksum ...) to detect file changes... read more

Posted by eric gerbier 2015-01-09

Afick 3.4.2 (stable) released

afick is another file integrity checker, a free clone of tripwire

this release was built to remove history and archive from reports on windows

bug fix


  • (afick-tk) fix bug on saved config file name on unix (bad name)
  • (Gen) fix some others problem from windows tests in to_abspath

improvements


  • (packages) remove /etc/cron.daily from rpm package (avoid rpm warnings)
  • (afick-tk) test if abort on file selection for configfile save (avoid error message)
  • (afick) backport from 3.5 , stop parcours sub as soon as possible ( exceptions and already seen files)
  • (afick) backport from 3.5 : detect temporary files
  • (afick) recode exclude tests , a control file may be an exception
  • (windows) remove log directories from scan
  • (linux) update linux.conf to remove dummy changes
  • (control) auto_control_check gets files to check from Control hash
  • (control) also apply file normalisation on control files
  • (control) avoid duplicated scan of control files... read more
Posted by eric gerbier 2014-12-10

Afick 3.4.1 (stable) released

this is release dedicated to window's bugfix

bug fix


  • (Aliases) fix warning if empty masq in _decode_alias_unit
  • (Gen) fix bug in to_abspath for windows env
  • (windows) fix bug on dummy file changes : sort windows acl
  • (windows) remove acl if too long to avoid SDBM error
  • (afick-tk) allow start without file config : load default config

improvements


  • (windows) add 32 bits application's directory to scan in windows.conf
  • (windows) remove winsxs directory from scan in windows.conf
  • (Tst) avoid code redondancy in _is_fileval
  • (Directives) add is_initialized method to detect overload
  • standardize directory separator (reg_name) after environment replacement in read_configuration sub
  • in read_configuration, in debug mode, display also expanded rule line
  • (Msg) add showstack method to help debug
  • (afick-tk) force use same path for all afick commands (wrapper)
  • (afick-tk) in verbose mode, show full command line (wrapper)
  • (afick-tk) new sub build_cmdline to share common code for wrapper options between afick and afickonfig calls... read more
Posted by eric gerbier 2014-11-20

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

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks