Probleme bei kompilieren von courier-imap

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
killerhorse
Beiträge: 92
Registriert: 28.07.2004 17:13:51

Probleme bei kompilieren von courier-imap

Beitrag von killerhorse » 21.01.2005 18:45:02

Hallo,

Versuch gerade den courier-imap selbst zu kompilieren und zu installieren. Da ich es wesentlich übersichtlicher finde, hab ich vor diesen in /usr/local/courier zu installieren.

Habe daher courier-authlib mit

./configure --prefix=/usr/local/courier
make && make install

installiert

wenn ich nun das Gleiche mit dem courier-imap versuche tritt bei ./configure folgender Fehler auf:

checking for courierauthconfig... no
configure: WARNING: === Courier authentication library not found.
configure: WARNING: === You need to download and install
configure: WARNING: === http://www.courier-mta.org/download.php#authlib first.
configure: WARNING: === If courier-authlib is installed in a non-default
configure: WARNING: === directory, set the COURIERAUTHCONFIG environment
configure: WARNING: === variable to the full path to the courierauthconfig
configure: WARNING: === binary and rerun this configure script.
configure: WARNING:
configure: error: courierauthconfig not found


Was genau muss ich da angeben, dass bekannt ist wo sich die auth-lib befindet?

Vielen Dank im Voraus für eure Antworten

MfG

Christian




Was genau muss ich

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 21.01.2005 18:56:06

probiers mal:

Code: Alles auswählen

export COURIERAUTHCONFIG=/usr/local/courier
configure --prefix=/usr/local/courier
make && make install

killerhorse
Beiträge: 92
Registriert: 28.07.2004 17:13:51

Beitrag von killerhorse » 21.01.2005 19:03:03

Super Danke!!!

Funktioniert!

MfG

Chrsitian


EDIT: naja , leider nicht ganz... Jetzt gibts bei make einen Fehler:

....
Linking tlscachetest
make[3]: Leaving directory `/home/killerhorse/selbst_komp_Mailserver/neu/courier-imap-4.0.1/tcpd'
make[2]: Leaving directory `/home/killerhorse/selbst_komp_Mailserver/neu/courier-imap-4.0.1/tcpd'
Making all in imap
make[2]: Entering directory `/home/killerhorse/selbst_komp_Mailserver/neu/courier-imap-4.0.1/imap'
make[2]: *** Keine Regel vorhanden, um das Target »README.proxy«,
benötigt von »all«, zu erstellen. Schluss.
make[2]: Leaving directory `/home/killerhorse/selbst_komp_Mailserver/neu/courier-imap-4.0.1/imap'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/killerhorse/selbst_komp_Mailserver/neu/courier-imap-4.0.1'
make: *** [all] Fehler 2


Wenn ich die authlib und Courier ohne --prefix=irgendwas installiere, funktioniert alles!? Woran könnte das liegen, weil was hat das eine mit dem anderen zu tun??
Zuletzt geändert von killerhorse am 21.01.2005 19:08:23, insgesamt 1-mal geändert.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 21.01.2005 19:04:53

Hi,

ich habe das Thema mal von den Web- und Mailserver weggeschoben...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

killerhorse
Beiträge: 92
Registriert: 28.07.2004 17:13:51

Beitrag von killerhorse » 21.01.2005 19:09:31

blackm hat geschrieben:Hi,

ich habe das Thema mal von den Web- und Mailserver weggeschoben...

by, Martin
Wieso das? Courier-IMAP ist ja ein Mailserver....

EDIT: OK, auf der anderen Seite, ich weiss ja wie ich den Mailserver konfiguriere, nur schaff ich es nicht ihn zu installieren.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 21.01.2005 19:27:08

killerhorse hat geschrieben:Wieso das? Courier-IMAP ist ja ein Mailserver....
Das schon, aber das Problem verursacht ja nicht der Mailserver sondern beim compilieren laeuft irgendwas schief...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 22.01.2005 14:54:01

Du kannst auch versuchen courier als deb neu zu kompilieren, das geht mit dpkg-source und dpkg-buildpackage.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

killerhorse
Beiträge: 92
Registriert: 28.07.2004 17:13:51

Beitrag von killerhorse » 22.01.2005 21:13:43

Hallo,

Hat dann doch funktioniert. Ich hab das .tar.gz Paket einfach nochmal neu entpackt, dann ist der Fehler nichtmehr aufgetreten.
Das mit dem prefix=.... Funktioniert überigens nicht bei der authlib, nur beim Courier-Imap, wenn ich die authlib woanders hin installiere, auch wenn ich export COURIERAUTHCONFIG=/usr/local/courier/bin/courierauthconfig (es muss nämlich wie ich draufgekommen bin der ganze Pfad zum Binary sein) angebe, lässt sich der Courier-Imap nichtmehr kompilieren, da treten dann Fehler mit falsch gesetzten Zeigern usw. auf.

MfG

Christian

Antworten