On Fri, Sep 29, 2006 at 08:34:50AM -0400, Matt wrote: > I considered patching by hand.. however the patch file was like 16,000 > lines long. I'm going to have to revisit this as you are saying it is > alot smaller... hrmm! >
>From netqmail you only need the errno.h patch. I think all other diffs are already part of qmail-ldap even in the 3 year old release. Best way is to first patch qmail-1.03 with the qmail-ldap patch and then apply the netqmail patches one by one and resolving the rejects by hand. > >ERRNO PATCH: > > > >--- cdb_seek.c.orig 1998-06-15 06:53:16.000000000 -0400 > >+++ cdb_seek.c 2002-12-24 20:42:52.000000000 -0500 > >@@ -1,6 +1,5 @@ > > #include <sys/types.h> > > #include <errno.h> > >-extern int errno; > > #include "cdb.h" > > > > #ifndef SEEK_SET > > > > > >--- dns.c.orig 2002-08-09 19:20:48.000000000 -0400 > >+++ dns.c 2002-12-24 20:42:46.000000000 -0500 > >@@ -7,8 +7,6 @@ > > #include <errno.h> > > extern int res_query(); > > extern int res_search(); > >-extern int errno; > >-extern int h_errno; > > #include "ip.h" > > #include "ipalloc.h" > > #include "fmt.h" > > > > > >--- error.h.orig 1998-06-15 06:53:16.000000000 -0400 > >+++ error.h 2002-12-24 20:28:40.000000000 -0500 > >@@ -1,7 +1,7 @@ > > #ifndef ERROR_H > > #define ERROR_H > > > >-extern int errno; > >+#include <errno.h> > > > > extern int error_intr; > > extern int error_nomem; > > > > > >El jue, 28-09-2006 a las 15:48 -0400, Matt escribió: > >> Greetings, > >> I have a bunch of mail servers currently running qmail-1.03 on RedHat > >> 7.3 or Fedora Core1, and all have the qmail-ldap-1.03-20021201a.patch. > >> They all work well. > >> > >> I am now in the market to install a few more mail servers, however > >> when I load up Fedora Core 4, I am having a problem. If I use the > >> newest qmail-ldap patch, it is incompatible with my current LDAP > >> database store as values have changed. However, trying to use > >> qmail-ldap-1.03-20021201a.patch also has problems. The problem is > >> that to install qmail-1.03 on Fedora Core 4 I have to patch it > >> (netqmail-1.05), and then the qmail-ldap-1.03-20021201a.patch does not > >> successfully patch to the source. > >> > >> Is there a solution to this? Basically my requirements are: > >> > >> * QMail must be running as netqmail-1.05 > >> * I need QMail to maintain the same LDAP database schema as it had in > >> qmail-ldap-1.03-20021201a.patch. > >> > >> Any suggestions? > > > > > > -- :wq Claudio
