I tried setting up qmail and managed to mess it up. So I started all over and more carefully followed the web site "life with qmail". Now I can telnet port 25 from the qmail box and from a different computer, and I can send and receive using telnet to two test users. Next I wanted to setup the pop portion of qmail. So according to "life with qmail", I downloaded the checkpassword program and untarred it, then ran make. I got an error
"/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in checkpassword.o /lib/libc.so.6: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [checkpassword] Error 1"
I think I found that I have to install a patch called "checkpassword-0.90.errno.
patch" but when I try to find this patch, the links usually point me to something like this
"diff -u checkpassword-0.90.old/err
or.h checkpassword-0.90/error.h
--- checkpassword-0.90.old/err
or.h 2000-12-23 00:40:46.00000000 -0600"
and so on. I have no idea how I'm suppose to get or install this patch. I usually get a .tar file, untar it and run make, make install. My best guess from the links I found for the checkpassword patch is I have to edit a file? and put in the diff -u checkpassword..... in some file?
Basically, I don't know for sure if the checkpassword patch is what I need, and how to install it.
Start Free Trial