NAME

Siesta::Config - organise the configuration of a Siesta install

SYNOPSIS

 use Siesta::Config;
 print $config->root; # /usr/local/siesta

Configuration file

Where the config file is. Currently

 /usr/local/siesta/siesta.conf

This can be overridden when using the command line tools by using

 -f <new config file>

or by calling

 $config->file( 'new config file' );

Configuration variables

root

Where to install - the default base of everything. The system default was set at install time to the value:

 /usr/local/siesta
messages

Where our message templates are stored.

By default - /usr/local/siesta/messages

archive

Where we archive list mails.

By default - /usr/local/siesta/archive

digests

Where we save our digest spools

By default = /usr/local/siesta/digests

storage_dsn

The DSN for our local DB

By default - dbi:SQLite:/usr/local/siesta/database

storage_user

The user name for our DB

By default - root

storage_pass

The password for our DB

By default - undef