Postfix Cyrus Web cyradm HOWTO
To check what type of filesystem is used for
/var
issue the command
mount
or see
your
/etc/fstab
. Please note that the
/var
could also be a part of the root or
other filesystem.
cd /var/imap
chattr +S user quota user/* quota/*
chattr +S /var/spool/imap /var/spool/imap/*
8. Configuring Web cyradm
First copy the distribution's config file, and create the logfile. The logfile must be
owned by the user that runs the webserver. This is usually the user nobody or
wwwrun .
cd /usr/local/apache/htdocs/web cyradm/config
cp conf.php.dist conf.php
touch /var/log/web cyradm login.log
chown nobody /var/log/web cyradm login.log
8.1. Cyrus setup
#The Cyrus login stuff
$CYRUS = array(
'HOST'
=> 'localhost',
'PORT'
=> 143,
'ADMIN' => 'cyrus',
'PASS'
=> 'secret'
);
This should be self explanatory. Please note there is no support for SSL connections
at the moment, this is especially important for users that would like to have
web cyradm on a different server from the server running cyrus imapd ..
8.2. Database setup
Since version 0.5.2 web cyradm uses PEAR as a database abstraction layer. This
adds more flexibility. MySQL and PostgreSQL are currently supported. Please note
that a patch is required for PostgreSQL because Postfix does not support
32
MySQL Web Hosting Postfix-Cyrus-Web-cyradm MySQL Hosting
|
|
|
|
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved. |