GreyList Probleme auf Debian4

blackhunter

Registered User
Hi Leute,

ich habe wie der Titel schon sagt Probleme mit GreyList auf meinem Debian4 System.

Ich habe mich an dieser Anleitung gehalten:
Brent Meshier » Adding Greylisting support to qmail on Plesk 8

und folgende Fehlermeldung erhalten:
Code:
./compile tls.c
tls.c:12: error: conflicting types for ‘strerror’
/usr/include/string.h:256: error: previous declaration of ‘strerror’ was here
make: *** [tls.o] Fehler 1

Dann habe ich noch diese Anleitung gefunden:
ClausVB - Greylisting

dort erhalte ich folgende Fehlermeldung beim compilieren:
Code:
./compile local_scan.c
local_scan.c:9:25: error: mysql/mysql.h: Datei oder Verzeichnis nicht gefunden
local_scan.c:27: error: expected ‘)’ before ‘*’ token
local_scan.c:57: error: expected ‘)’ before ‘*’ token
local_scan.c:100: error: expected ‘)’ before ‘*’ token
local_scan.c:140: error: expected ‘)’ before ‘*’ token
local_scan.c:202: error: expected ‘)’ before ‘*’ token
local_scan.c: In function ‘local_scan’:
local_scan.c:255: error: ‘MYSQL’ undeclared (first use in this function)
local_scan.c:255: error: (Each undeclared identifier is reported only once
local_scan.c:255: error: for each function it appears in.)
local_scan.c:255: error: ‘mysql’ undeclared (first use in this function)
make: *** [local_scan.o] Fehler 1

hat irgend jemand eine Ahnung was ich falsch mache?

mfg BLaCkHuNteR
 
Im ersten Fall ist es ein klarer Fehler im Code, im zweiten Fall findet er eine Header-Datei (mysql.h) nicht, da könnte es sein, daß du noch die mysql-dev-Pakete einspielen musst.

(Man sollte die plesk-Leute echt mal in den Arsch treten, damit sie das qmail rauswerfen... Jede Distribution bringt heute einen vernünftigen exim, postfix oder sendmail mit, wo man nicht wegen jedem Extrawunsch den Compiler anwerfen muss.)
 
Danke für die schnelle Antwort.

Folgendes habe ich installiert:
apt-get install libmysqlclient12-dev libssl-dev

jedoch hat er mich bei libmysqlclient12-dev gesagt:
Code:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Paket libmysqlclient12-dev ist nicht verfügbar, wird aber von einem anderen
Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
E: Paket libmysqlclient12-dev hat keinen Installationskandidaten

reichen die Pakete oder brauche ich mehr?
 
Back
Top