Moin,
Am Freitag 29 April 2005 10:27 schrieb Reinhold Fischer:
> Am Freitag, 29. April 2005 08:47 schrieb Volker Katz:
> > Moin,
> > ich versuche mich gerade daran den Courier als MTA und IMAP-Server zu
> > installieren. Leider bin ich mit Debian nicht sehr vertraut, was mir hier
[...]
> Soeviel ich weiss ist authpwd, authshadow, authvchkpw nicht inkludiert
> (nur die manpages), d.h. es fehlen einfach diese Module.
> $ apt-file list courier-authdaemon
[...]
vielen Dank! Das klingt doch sehr �berzeugend!
Wie gesagt, ich bin mit Debian nicht sehr vertraut. Also ich habe nun
folgnedes gemacht um die Sourcen selbst mit den richtigen Optionen zu
�bersetzen:
1. Die Sourcen heruntergleaden:
apt-get source courier-mta
2. Die rules editiert:
COMMON_CONFOPTS=--prefix=/usr --mandir=\$${prefix}/share/man \
--with-piddir=/var/run/courier \
--sysconfdir=/etc/courier \
--libexecdir=\$${prefix}/lib/courier \
--datadir=\$${prefix}/lib/courier \
--localstatedir=/var/lib/courier \
--sbindir=\$${exec_prefix}/sbin \
--with-mailuser=daemon \
--with-mailgroup=daemon \
--without-socks \
--enable-workarounds-for-imap-client-bugs \
--without-authpam \
--with-authpwd \
--without-authmysql \
--without-mysql-includes=/usr/include/mysql \
--without-mysql-libs=/usr/lib \
--without-authpgsql \
--without-pgsql-includes=/usr/include/postgresql \
--without-pgsql-libs=/usr/lib \
--with-authshadow \
--without-authvchkpw \
--with-authdaemonvar=/var/run/courier/authdaemon \
--without-authldap \
--without-authcram \
--with-db=db \
--without-fcgi \
--with-htmllibdir=/usr/share/sqwebmail \
--with-ispell=/usr/bin/ispell \
--enable-imageurl=/sqwebmail \
--with-mailer="/usr/sbin/sendmail" \
--enable-sendmail="/usr/sbin/sendmail" \
--with-cachedir=/var/cache/sqwebmail \
--with-calendardir=/var/run/courier/calendar \
--with-webadmindir=/usr/share/courier/webadmin \
--enable-userdb \
--enable-syslog=1 \
--enable-unicode \
--disable-root-check
Aus gdmb habe ich db gamacht, da ich mich sonst vor Abh�ngigkeiten nicht mehr
retten konnte. Ich denke, ich habe nur alle Abh�ngigkeiten aufgel�st:
# apt-get build-dep courier-mta
Reading Package Lists... Done
Building Dependency Tree... Done
Package gs-aladdin has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
However the following packages replace it:
gs-esp gs-common gs
E: Some broken packages were found while trying to process build-dependencies.
You might want to run `apt-get -f install' to correct these.
Ich habe deshalb gs-common installiert, wobei ich noch nicht �berzeugt bin,
das ich das auf meinem Server m�chte. Nun sind da immernoch diese "broken
packages". Das `apt-get -f install' sagt:
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Ok, und dann der Versuch Courier zu compilieren:
# dpkg-buildpackage -rfakeroot -us -uc
dpkg-buildpackage: source package is courier
dpkg-buildpackage: source version is 0.47-2.backports.org.1
dpkg-buildpackage: source maintainer is Norbert Tretkowski
<[EMAIL PROTECTED]>
dpkg-buildpackage: host architecture is i386
dpkg-checkbuilddeps: Unmet build dependencies: libmysqlclient10-dev,
libpam0g-dev, libgdbm-dev | libgdbmg1-dev, libperl-dev, zlib1g-dev, debhelper
(>= 4.1.16), libsasl2-dev | libsasl-dev, expect, mgetty-fax, netpbm,
libfam-dev, libssl-dev, postgresql-dev, automake1.8, libtool
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
Ach so. Ich habe das courier-package von backports...
Tja, nun bin ich am Ende meiner Weisheit!
Gru� & Danke
Volker