Ubuntu 6.06 en Keriomailserver

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 10:17

supernova

Zabbix specialist 7 ;-)

Topicstarter
Wie o Wie.

Wil eigenlijk een Ubuntu linux server opzetten met Kerio Mailserver als mail.
Alleen is Kerio alleen als RPM leverbaar. Mijn vraag is nu...

Is er iemand die hem ook onder Ubuntu Server 6.06 heeft draaien...
En eventueel een How To heeft er voor...

PS5 User ;-) ...


Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 05-09 17:55
je kunt proberen met alien je rpm naar deb te krijgen
en dan op goed geluk installeren

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • BCC
  • Registratie: Juli 2000
  • Nu online

BCC

Volgens mij is Kerio ook als deb leverbaar... Oh toch niet.. volgens de site komt er wel binnenkort Debian support.

[ Voor 43% gewijzigd door BCC op 24-09-2006 22:36 ]

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


Acties:
  • 0 Henk 'm!

  • SyphOn
  • Registratie: Juni 2001
  • Laatst online: 05-09 00:30
Als ik het mij goed herinner kan je gewoon de rpm naar deb coverteren. Dan:

sude dpkg -i kerio...deb

Als het goed is zegt dpkg dan dat er dependencies missen.

Deze dus met sudo apt-get installeren en volgens de kerio deb installeren.

Acties:
  • 0 Henk 'm!

  • krietjur
  • Registratie: Februari 2001
  • Laatst online: 17:36

krietjur

Where am I?

^^klopt.
Onlangs gedaan op een Debian server. Eventueel missende dependencies handmatig installeren en het start/stop script aanpassen want die werkt niet onder Debian.

Acties:
  • 0 Henk 'm!

  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 10:17

supernova

Zabbix specialist 7 ;-)

Topicstarter
krietjur schreef op maandag 25 september 2006 @ 09:42:
^^klopt.
Onlangs gedaan op een Debian server. Eventueel missende dependencies handmatig installeren en het start/stop script aanpassen want die werkt niet onder Debian.
Ok.. bedankt... Ik heb wel eens een oude versie geprobeerd en die wilde ook wel installeren, alleen daarna kon ik geen updates meer doen.. Hij gaf dan allemaal fouten..

Maar ik zal eens kijken naar Alien hoe ik hem om zet naar deb en daarna eens installeren en kijken hoe hij het doet.

PS5 User ;-) ...


  • supernova
  • Registratie: Augustus 2000
  • Laatst online: 10:17

supernova

Zabbix specialist 7 ;-)

Topicstarter
Heb dus Kerio geinstalleerd op mijn Ubuntu Server en opzicht draait hij nu ook.
Alleen als ik ubuntu wil updatem met apt-get upgrade dan krijg ik de volgende fouten:

apt-get upgrade
Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

Enig idee hoe ik dat oplost. Heb de status file al van af een backup gekopieerd, maar dat maakt dus niets uit..
Trouwens het maakt ook niet uit of je install of remove gebruikt.

PS5 User ;-) ...


  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 15:31
supernova schreef op woensdag 27 september 2006 @ 17:05:
Heb dus Kerio geinstalleerd op mijn Ubuntu Server en opzicht draait hij nu ook.
Alleen als ik ubuntu wil updatem met apt-get upgrade dan krijg ik de volgende fouten:

apt-get upgrade
Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

Enig idee hoe ik dat oplost. Heb de status file al van af een backup gekopieerd, maar dat maakt dus niets uit..
Trouwens het maakt ook niet uit of je install of remove gebruikt.
Dit is een bug in debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276060. In de RPM van kerio mailserver zijn een heleboel bestanden aangemerkt als configuratiebestanden. Alien converteert die gewoon zodat die in /var/lib/dpkg/status bij kerio-mailserver komen onder "Conffiles". Hierdoor wordt het record voor kerio-mailserver groter dan apt aankan.

Je kan proberen de backup terug te zetten (er staat ook backups in /var/backups) of het record van kerio-mailserver in te korten door de Conffiles te verwijderen. Volgens het bugreport is het gefixed in versie >= 0.6.44 van apt.

Erg irritant is dit omdat apt gewoon niet meer werkt.

Acties:
  • 0 Henk 'm!

Verwijderd

supernova schreef op woensdag 27 september 2006 @ 17:05:
Heb dus Kerio geinstalleerd op mijn Ubuntu Server en opzicht draait hij nu ook.
Alleen als ik ubuntu wil updatem met apt-get upgrade dan krijg ik de volgende fouten:

apt-get upgrade
Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

Enig idee hoe ik dat oplost. Heb de status file al van af een backup gekopieerd, maar dat maakt dus niets uit..
Trouwens het maakt ook niet uit of je install of remove gebruikt.
Mag ik weten hoe jij Kerio draaiend hebt gekregen? Wat heb je precies gedaan, want ik heb net die error-melding weten te verhelpen door een backup van mijn status te gebruiken, en de foutieve pakket "kerio-kms" te moeten verwijderen dmv dselect.

Acties:
  • 0 Henk 'm!

Verwijderd

Ik kwam dit tegen en heb het zelf daarmee vlekkeloos werkend gekregen:

Debian Init Script for Kerio Mail Server:

I usually like to use open source software for my stuff, but recently had good results using Kerio Mail Server for a client, and I'm in need of getting my internal mail system humming again. I don't have time to figure out how to set up postfix, imap, pop, webmail, etc. etc. on my Ubuntu box, so I'm going with Kerio. The problem is, Kerio isn't open source and is distributed in RPM format.

Step one is to use alien to convert the RPM to a DEB, and then use dpkg --install to get it on your system. Step two is to convert the System V init script from RedHat style to Debian style. First, download my script:

http://www.paulmcnett.com...ing/Linux/keriomailserver (heb ik hieronder gepost)

Rename '/etc/init.d/keriomailserver' to '/etc/init.d/keriomailserver.orig', download my script to /etc/init.d/keriomailserver, and make sure it is executable using 'chmod 755 keriomailserver'.

Remember to run kerio's initial configuration script in '/opt/kerio/mailserver/cfgwizard', and then try to use your new startup script to start the server by issuing '/etc/init.d/keriomailserver start'. If it worked, you should see a process id by issuing 'cat /var/run/kms.pid'. If you got a message that the file didn't exist, there is a problem. Try also issuing the other init commands like '/etc/init.d/keriomailserver stop' and 'keriomailserver restart'.

The next step is to get it set to load automatically on system boot. To do this, just make a symlink from the appropriate runlevel directory. On my Ubuntu box, that is '/etc/rc2.d', and here is what I did:

cd /etc/rc2.d
ln -s /etc/init.d/keriomailserver S20keriomailserver

Kerio appears to be working just fine on my Ubuntu system, but getting the System V init stuff right only makes the administration easier.

Script:

#! /bin/sh
set -e

# /etc/init.d/keriomailserver
# Paul McNett 5/2/2005

. /lib/lsb/init-functions

DESCRIPTION="Kerio Mail Server"
PIDFILE="/var/run/kms.pid"
MAINDIR="/opt/kerio/mailserver"
EXEC="$MAINDIR/mailserver"

if [ -f /etc/keriomailserver ] ; then
. /etc/keriomailserver
fi

case "$1" in
start)
log_begin_msg "Starting $DESCRIPTION..."
start-stop-daemon --start --pidfile $PIDFILE --exec $EXEC $MAINDIR || log_end_msg 1
log_end_msg 0
;;
stop)
log_begin_msg "Stopping $DESCRIPTION..."
start-stop-daemon --stop --oknodo --pidfile $PIDFILE || log_end_msg 1
log_end_msg 0
;;

reload|force-reload)
log_begin_msg "Reloading $DESCRIPTION's configuration"
start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile $PIDFILE --exec $EXEC $MAINDIR || log_end_msg 1
log_end_msg 0
;;

restart)
log_begin_msg "Restarting $DESCRIPTION..."
start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDFILE
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $EXEC $MAINDIR || log_end_msg 1
log_end_msg 0
;;

*)
log_success_msg "Usage: /etc/init.d/keriomailserver {start|stop|reload|force-reload|restart}"
exit 1
esac

exit 0

Acties:
  • 0 Henk 'm!

  • SyphOn
  • Registratie: Juni 2001
  • Laatst online: 05-09 00:30
supernova schreef op woensdag 27 september 2006 @ 17:05:
Heb dus Kerio geinstalleerd op mijn Ubuntu Server en opzicht draait hij nu ook.
Alleen als ik ubuntu wil updatem met apt-get upgrade dan krijg ik de volgende fouten:

apt-get upgrade
Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

Enig idee hoe ik dat oplost. Heb de status file al van af een backup gekopieerd, maar dat maakt dus niets uit..
Trouwens het maakt ook niet uit of je install of remove gebruikt.
sudo apt-get -f install

?
Pagina: 1