Good day,
I'm trying to install qmail on a Redhat 7.2 system, using the qmail-ldap
patch. I've set up qmail without ldap a few times already, and I've
already set up the ldap server and added a user to it, so I'm figuring this
shouldn't take too much pain to make happen. =)
Following the instructions on Life With qmail-ldap, I've set up all of my
users and downloaded the source for qmail-1.03 and qmail-ldap-1.03-
20011001a.patch . However, after patching qmail, the compile fails. The
last few lines are:
./load auto-gid substdio.a error.a str.a fs.a
( ./auto-uid auto_uida `head -1 conf-users` \
&&./auto-uid auto_uidd `head -2 conf-users | tail -1` \
&&./auto-uid auto_uidl `head -3 conf-users | tail -1` \
&&./auto-uid auto_uido `head -4 conf-users | tail -1` \
&&./auto-uid auto_uidp `head -5 conf-users | tail -1` \
&&./auto-uid auto_uidq `head -6 conf-users | tail -1` \
&&./auto-uid auto_uidr `head -7 conf-users | tail -1` \
&&./auto-uid auto_uids `head -8 conf-users | tail -1` \
&&./auto-gid auto_gidq `head -1 conf-groups` \
&&./auto-gid auto_gidn `head -2 conf-groups | tail -1` \
) > auto_uids.c.tmp && mv auto_uids.c.tmp auto_uids.c
./compile auto_uids.c
./auto-str auto_usera `head -1 conf-users` > auto_usera.c
./compile auto_usera.c
./compile -I/usr/local/include qldap-ldaplib.c
qldap-ldaplib.c:4:18: lber.h: No such file or directory
qldap-ldaplib.c:5:18: ldap.h: No such file or directory
make: *** [qldap-ldaplib.o] Error 1
Neither of those files exist anywhere in my build tree.
A Google reveals that another person had this problem, but it was due to
another patch that he had applied.
I'm not much of a C coder, so it's a bit difficult for me to tell what is
wrong with the patch (if anything).
Am I missing something here?
Thanks in advance,
- Darren -