This isn't intended to be a list of all patches, patches that I think you
should apply, or anything like that.  It is just part of an internal
log I keep so I know what I've changed.  I was hoping some people might
find it useful (I certainly would have killed for something like this when 
I started with qmail), and was also hoping to encourage other
"mature" installations to share their wisdom about what they changed in
qmail.
 
This is from a 10k user site that's been running qmail for about a year,
and we are running in a single-UID environment that is very much like a
POP toaster.  I'm just looking at vpopmail now to handle our virtual
domain stuff instead of the way we are currently doing customer domains. 

(some of these are specific to the alpha, and although qmail is mostly
free of aligment and word-size dependancies, the "ULL" stuff are the few
places it isn't)

qmail-1.03/Makefile
        (several changes)

qmail-1.03/conf-cc
        cc -O2 -Olimit 768 -misalign

qmail-1.03/dns.c
        big aol DNS patch               qmail-103.patch

qmail-1.03/install-big.c
        pop bulletins                   qmail-popbull-1.03.patch
        
mail-1.03/qmail-pop3d.c
        MAKE_NETSCAPE_WORK              right from QLDAP
        uidl patch                      qmail-pop3d-1.03.diff
        fix for STAT bug                local
        fix for extra /r/n bug          local
        fix to uidl patch               local

qmail-1.03/qmail-popup.c
        ignore after @                  local
        lowercase username              local
        eudora CAPA                     qmail-popup-CAPA-2.patch

qmail-1.03/qmail-smtpd.c
        syslog envelope                 local
        LF RFC fix                      local

qmail-1.03/qmail-popbull.c              new file from qmail-pop3d-1.03.diff



checkpassword-0.81/Makefile             
        some changes

checkpassword-0.81/checkpassword.c
        get data from users cdb         local


mess822-0.58/caltime_tai.c
        alpha ULL fix                   local

mess822-0.58/caltime_utc.c
        alpha ULL fix                   local

mess822-0.58/conf-cc
        cc -O2

mess822-0.58/conf-ld
        cc -s

mess822-0.58/conf-ld
        cc -s


mess822-0.58/ofmipd.c
        smtp auth                       mostly from brisby smtpd version
        lowercase username              local
        ignore after @                  local
        allow passwd retry              local
        OFMIPLOCAL                      local
        took out PIPELINING             local

mess822-0.58/tai_now.c
        alpha ULL fix                   local
        

rblsmtpd-0.70/rblsmtpd.c
        multiple lookup hack            local
        add IP address to error         local


ucspi-tcp-0.84/Makefile
        add env.a for recordio          local

ucspi-tcp-0.84/recordio.c
        RECORDIO hack                   local



TODO
        mime-bounces                    qmail-mime.tgz
        tarpitting                      tarpit.patch



--
Aaron Nabil

Reply via email to