sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #78234
qmail-toaster og spf patch ?
Hej,
Jeg sidder og kæmper med at få SPF patch'en til qmail til at fungere på
qmail-toaster rpm pakken. Lige p.t. er jeg stødt ind i et problem på
qmail-smtpd:
./load qmail-smtpd rcpthosts.o qregex.o commands.o timeoutread.o \
timeoutwrite.o ip.o ipme.o ipalloc.o strsalloc.o control.o constmap.o \
tls.o ssl_timeoutio.o ndelay.a -L/usr/local/ssl/lib -lssl -lcrypto \
received.o date822fmt.o now.o qmail.o spf.o dns.o cdb.a fd.a wait.a \
datetime.a getln.a open.a sig.a case.a env.a stralloc.a \
alloc.a strerr.a substdio.a error.a str.a fs.a auto_qmail.o base64.o `cat \
socket.lib` dns.o `cat dns.lib`
dns.o(.text+0x730): In function `dns_init':
/usr/src/redhat/BUILD/qmail-1.03/dns.c:244: multiple definition of
`dns_init'
dns.o(.text+0x730):/usr/src/redhat/BUILD/qmail-1.03/dns.c:244: first defined
here
dns.o(.text+0x750): In function `dns_cname':
/usr/src/redhat/BUILD/qmail-1.03/dns.c:251: multiple definition of
`dns_cname'
dns.o(.text+0x750):/usr/src/redhat/BUILD/qmail-1.03/dns.c:251: first defined
here
jeg kan ikke lige helt gennemskue, hvad der går galt. Checker jeg dns.c - så
er f.eks. dns_init defineret i dns.h som:
void dns_init();
og i dns.c kommer koden så:
void dns_init(flagsearch)
int flagsearch;
{
res_init();
if (flagsearch) lookup = res_search;
}
og der er så ikke flere entries med dns_init i den fil.....
Nogle ideer til hvordan pokker jeg finder ud af, hvor problemet er ??
/Brian
Follow ups