Talk:Kolab

From openSUSE

Installation test / walkthrough - reprise

I put this here because it is a test, not demonstration. All the necessary extra bits I had to de should be ironed out and uneccesary. It is here to give some feedback to the packager(s). Since these guys keep working hard in ironing out what is found I am redoing this again. For changes with how it is this time use the diff function for the pages.

The start is a suse minimal. I am using a xen domU as test machine. After setting up the domU network etc as I need it, I added the install source to yast

 # installation_source -a ftp://ftp.gwdg.de/pub/linux/misc/kolab/suse-10.0/i586

I then installed kolab using:

 # yast -i kolab

Perform an online update

Performed: "Once installed one need to go to /usr/share/kolab/scripts and run ./kolab_bootstrap -b". Which failed because postfix is already running on a default installation. So I stopped it and retried the bootstrap.

Modified /etc/sysconfig/apache2 and /etc/sysconfig/openldap as per instructions.

had to create and change the owner for the freshclam log file:

 # touch /var/log/freshclam.log /etc/kolab && chown vscan /var/log/freshclam.log

Then I can can start kolab without errors on the command line:

 # /usr/sbin/kolabsrv rc all start

Configured an account for the 1st domain

Tested mail reception and found an error in /var/log/mail:

 Mar 30 21:57:32 kolab1 postfix/postfix-script: starting the Postfix mail system
 Mar 30 21:57:32 kolab1 postfix/master[10199]: daemon started -- version 2.2.5, configuration /etc/postfix
 Mar 30 22:01:41 kolab1 postfix/pickup[10208]: D6840F151: uid=0 from=<root>
 Mar 30 22:01:41 kolab1 postfix/cleanup[10392]: D6840F151: message-id=<442C5545.mailx80L11KP9E@kolab1.zeilers.demon.nl>
 Mar 30 22:01:41 kolab1 postfix/qmgr[10209]: D6840F151: from=<root@kolab1.zeilers.demon.nl>, size=471, nrcpt=1 (queue  active)
 Mar 30 22:01:42 kolab1 postfix/pipe[10394]: fatal: unknown flag: n (ignored)
 Mar 30 22:01:43 kolab1 postfix/qmgr[10209]: warning: premature end-of-input on private/kolabfilter socket while reading input attribute name
 Mar 30 22:01:43 kolab1 postfix/qmgr[10209]: warning: private/kolabfilter socket: malformed response
 Mar 30 22:01:43 kolab1 postfix/qmgr[10209]: warning: transport kolabfilter failure -- see a previous warning/fatal/panic logfile record for the problem description
 Mar 30 22:01:43 kolab1 postfix/master[10199]: warning: process /usr/lib/postfix/pipe pid 10394 exit status 1
 Mar 30 22:01:43 kolab1 postfix/master[10199]: warning: /usr/lib/postfix/pipe: bad command startup -- throttling

again flag=n error that one was not present anymore after I upgraded last time with:

 # rpm -Fvh ftp://ftp.gwdg.de/pub/linux/misc/kolab/suse-10.0/i586/*.rpm

==


Continue

I found the cause. The standard postfix package is not upgraded when installing kolab. This version does work with the flags=n parameter. Though the man page for pipe still does not say what it actually does. Or manually select to upgrade it using yast.

The http url for yast instals kolab does not work. the url is http://repos.opensuse.org/server:/Kolab/openSUSE_10.2/ server:repos.opensuse.org path:/server:/Kolab/openSUSE_10.2/