Manual installation

This project currently has a small user base. So use it with caution.

Note however that I've been using it for over a year without any problems on x86 and amd64 architectures.

I have made an ebuild which automates the install process. But if you'd rather do it by hand...

Pre-requisites

A Gentoo (portage) Linux installation with the following packages...

  • dev-lang/perl
  • app-portage/genlop
  • app-portage/gentoolkit >= 0.3
  • kde-misc/kdiff3   (or you can edit etc-an-update to use a different merge tool)

Download

Please download from sourceforge.

Installation

Within the distro you'll find the licence and the perl script "etc-an-update". Install the script into /usr/sbin (or similar)

Run the script after installation so that it can grab initial baselines - don't wait until after your next emerge.

It will create the following...

  • file /var/db/etc-an-update.lastrun
  • directory /var/db/baselineConfig/

...all baseline config files will be stored in the above directory.

Licence

This project is released under the terms of the GPL.

NOTE: that etc-an-update is not part of the Gentoo project and is not directed or managed by Gentoo Foundation, Inc. It was written by Phil Proudman, a user of Gentoo.