Skip to content

OGo Docs

Sections
Personal tools
You are here: Home » Members » castagna's Home » Evolution OGo plugin installation for RH9

Evolution OGo plugin installation for RH9

Document Actions
My personal eperience in installing evo-ogo for RH9 and Evolution 1.4 (i.e. it worked for me). Modified with the help of Adam Williams.

Note: OGo switched from CVS to Subversion. This text needs to get updated ...

I suppose that you already successfully installed OGo by following the unofficial RH installation note by Yedidia Klein.

Now if you have successfully installed OpenGroupware (I suppose with mod_ngobjweb) created user accounts and and everything works you may want to use the evolution-ogo plug-in to use Evolution as a client on your (redhat) machine.

On the client machine ---------------------

c1) Check out the source code

$ export CVSROOT=":pserver:anonymous@cvs.opengroupware.org:/cvs" $ cvs login # (just press enter for the password) $ cvs -z3 -q checkout evolution/evolution-ogo

c2) compile it as follows

./autogen.sh --prefix=/usr (if you do not specify the prefix option on RH it does not work)

If it does not work you probably need to install gnome-common rpm packages

make && evolution --force-shutdown && make install

c3) Configure connection data

$ gconftool-2 -s -t string "/apps/evolution/ogo/user" "username" $ gconftool-2 -s -t string "/apps/evolution/ogo/uri" "http://servername"

You can also use gconf-editor if you prefer.

Do not use "http://servername/Opengroupware" (I say it since I did this error the first time) this is handled by Apache. Also if I use https the plugin crash [according to Adam Williams Zidestore does not support https].

On the server machine --------------------- You need to configure Zidestore since the plug-in needs it. Here you are the minimal modifications w.r.t. Yedidia Klein's RH install howto, that made my instalation work. For more information you may want to refer to Zidestore configuration.

s1) Modify httpd.conf as follows

####################################### # mod_ngobjweb Apache 2 Configuration # #######################################

LoadModule ngobjweb_module /opt/opengroupware.org/WebServer/ngobjweb_2.0.40.so

#OpenGroupware WebUI SetHandler ngobjweb-adaptor SetAppPort 20000 Alias /OpenGroupware.woa/WebServerResources/ /opt/opengroupware.org/WebServerResources/

#ZideStore SetHandler ngobjweb-adaptor SetAppPort 23000

Alias /zidestore/so/images /opt/opengroupware.org/WOApps/ZideStore.woa/WebServerResources

s2) Do the following settings

Defaults write ZideStore ZLFolderRefresh 1 Defaults write ZideStore WOPort "localhost:23000" Defaults write ZideStore SxExplain YES Defaults write ZideStore WOCachingEnabled YES Defaults write ZideStore WOHttpTransactionUseSimpleParser YES Defaults write ZideStore WOHttpAllowHost localhost

s3) start Zidestore manually

su - opengroupware -c /opt/opengroupware.org/WOApps/ZideStore.woa/ix86/linux-gnu/gnu-fd-nil/ZideStore

Now you should be able to connect with your Evolution client (you will see a new icon on the splash screen)

If everything worked then you may want to start Zidestore automatically at boot time. I have modified the opengroupware RH init script to do it. You can get it at the following URL

http://docs.opengroupware.org/Members/castagna/opengroupware

Created by castagna
Last modified 2004-10-17 09:26 PM
 

Powered by Plone

This site conforms to the following standards: