UPGRADE from < 1.4 to 1.5 or higher
===================================

If you are already using nabou and IF (and only IF)
you are using the "protected" db-option, then some
additional steps are required for an upgrade:

First, you need to delete all you databases.

After that you need to reconfigure your nabou-config.
There are some additional options, which you might want
to set:
<db>
	cipher	IDEA
</db>
The "cipher" db-option defines the Crypt::CBC algorithm 
which nabou will use for encrypting the new db-record (which
contains an encrypted copy of the clear-text record, see
the Security-note in the Usage-section in the README!).

In addition you need to install some more perl-modules:
required: Crypt::CBC
required: Crypt::DES
optional: Crypt::IDEA
optional: Crypt::Blowfish
optional: Crypt::Twofish

You 'll find them on your local CPAN-Store :-)

After you did all the steps described above, you must run
nabou with the --init option. I.e.:
nabou -c ~/.nabourc --init

It will ask you for a passphrase, which will be stored in it's
encrypted form in the dbm-file "keydb" under your database-
directory, and which will also be used for creation of the
encrypted db-record field (the "copy"-record mentioned above!).

From now on, nabou will NOT write to the database during a normal
run! You will receice the report everytime nabou runs. And you must
update your nabou-database(s) manually using the command:
nabou -c ~/.nabourc --update
Nabou will ask you for the passphrase and then try to update the
database. In case, the db-record for a file, does not match the
(decrypted) record-copy entry of this file, then nabou will stop
and sending out an alert-message.
Beside of this, it will also send alert-messages if someone issued
the command "nabou --reset" or "nabou --init".

Read more about nabou database security in the README file!
