PeteGeekBuilt
Pete Brown
Email: MailTo(pete AT SPAMFREE geekbuilt DOT com DOT au)
Background
I am currently based in Brisbane Australia.BR I have been an linux user since 1994 and have used several different flavours of linux. i have also used Solaris, Mac OS and Mac OS X.BR I have also gotten pretty good at the configuration and admin side of Linux and Unix.BR
Projects
Current Projects
I am beginning to get involved in the [http://kolab.org Kolab] project and i am going to be trying to port it to Ubuntu.
I recently started a linux based computer business called [http://geekbuilt.com.au GeekBuilt Systems] and we are going to be using Kubuntu as preferred Desktop OS and Ubuntu on the server side of things.BR The web page is currently a work in progress so please forgive me.
Past Open Source Projects
i was a [http://gentoo.org Gentoo] developer between january 2003 and april 2003 but i got too busy and had to quit.BR i was the [http://xemacs.org XEmacs] package manager between may 2002 and april 2003.BR
Porting
Kolab on Ubuntu
I recently found that Kolab was available in Debian see here [http://pkg-kolab.alioth.debian.org/][[BR]] Ubuntu is my server platform of choice i decided to work out how to port it so i can learn how it is done.BR I will document my efforts on this here.BR
reference pages
kolab packages
these packages are now in the debian repository
- kolab-cyrus-admin
- kolab-libcyrus-imap-perl
- kolab-cyrus-clients
- kolab-cyrus-pop3d
- kolab-cyrus-common
- kolab-cyrus-imapd
- kolab-resource-handlers
- kolab-webadmin
- kolabd
- libkolab-perl
they build on amd64 but need some patchingBR will test on i386 once i port things properly to amd64BR
changes needed for ubuntu
- create the kolab groups (kolab-r kolab-n)
- mkdir /etc/kolab/templates
- cp /usr/share/doc/kolab/templates/* /etc/kolab/templates
- edit templates to reflect Ubuntu config locations.
- move kolab2.schema schema to /etc/ldap/schema
- edit perl modules to change config file paths
- possibly rewrite perl mods to remove hard coded paths