Eventum:Installation notes for PLD Linux

Eventum Menu: Home - Documentation - FAQ - Help

Contents

[edit] Requirements

[edit] Main package

Before you continue, please read the generic installation instructions: Doing a fresh install.

# poldek -u eventum-setup

Follow the on-screen information eventum rpm gives you.

After you've configured Eventum via web interface, uninstall the eventum-setup package to prevent possible security breach :)

And don't forget to change password for admin@example.com if you're going to allow access elsewhere than localhost or even better, disable that admin@example.com and use your real email.

and if you need then eventum configs reside in /etc/webapps/eventum including the apache config.

[edit] php.ini settings needed

allow_call_time_pass_reference = On

[edit] Mail Routing

Mail routing is only done for qmail (only because i can't test it elsewhere). Therefore if the poldek asks you for eventum-router be aware that only eventum-router-qmail is functional.

There exists three kinds of data to be routed

for these exist subpackages:

# poldek -u eventum-route-{emails,notes,drafts}

and again, follow the on-screen information.

[edit] CLI Interface

CLI allows you access Eventum via your favourite shell

# poldek -u eventum-cli

before you can use eventum-cli, you should setup ~/.eventumrc

$ zcat /usr/share/doc/eventum-cli-*/eventumrc.gz > ~/.eventumrc
$ chmod 600 ~/.eventumrc
$ vi ~/.eventumrc

[edit] SCM Integration

SCM Integration is currently possible only with CVS. For SVN integration have look at Subversion integration page.

# poldek -u eventum-scm

You should add to your CVSROOT/loginfo catchall entry:

# process any message with Eventum
ALL  /usr/lib/eventum/scm $USER %{sVv}

[edit] IRC Bot

By default IRC Bot notifies to configured channel only new issues. If you need more you should use Workflow API.

You might want to read Using the IRC bot before configuring your IRC bot.

# poldek -u eventum-irc
# vi /etc/eventum/irc.php
# /sbin/service eventum-irc start

[edit] Upgrading

Upgrading is handled by rpm %trigger-s.

Before you upgrade, make sure that in /etc/webapps/eventum/config.php APP_SQL_DBUSER has ALTER privileges to database. Recent Eventum rpm packages already do so.

If you've done that then database migration should be automatic, if not, further instructions are displayed on screen.

[edit] Uninstalling Eventum

That's simple

# poldek -e eventum

Retrieved from "http://forge.mysql.com/wiki/Eventum:Installation_notes_for_PLD_Linux"

This page has been accessed 1,336 times. This page was last modified 12:21, 23 June 2009.

Find

Browse
MySQLForge
Main Page
Current events
Recent changes
Random page
Help
Edit
Edit this page
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Special pages
New pages
File list
Statistics
Bug reports
More...