I'm attempting to get courier-imap & maildrop with mysql authentication compiled and installed through an rpm on a new server, an AMD Opteron (x86_64). I am following the FAQ on creating an rpm on the courier web site using the latest version of all files, however I am getting a dependency failure on openldap. This is on courier-authlib. I have "openldap2" properly installed from the SuSE server. So it seems to me that I have either a newer version than what's required, or my version is simply named differently than what courier expects. I'm tempted to comment out the openldap stuff in the .spec file, but the docs warn against this. I will not be using openldap, only mysql authentication. What to do? I haven't done much rpm work before... Thanks Rob
I should clarify that the dependency failure is for openldap-devel specifically.
I've tried adding the configuration option --without-authldap, but it still
shows a dependency failure.
Does anyone have a pre-built courier-authlib -imap rpm for SuSE? x86-64 in
particular? Or a scr.rpm?
Thanks
Rob
Quoting Rob Brandt
I'm attempting to get courier-imap & maildrop with mysql authentication compiled and installed through an rpm on a new server, an AMD Opteron (x86_64).
I am following the FAQ on creating an rpm on the courier web site using the latest version of all files, however I am getting a dependency failure on openldap. This is on courier-authlib. I have "openldap2" properly installed from the SuSE server. So it seems to me that I have either a newer version than what's required, or my version is simply named differently than what courier expects. I'm tempted to comment out the openldap stuff in the .spec file, but the docs warn against this. I will not be using openldap, only mysql authentication.
What to do? I haven't done much rpm work before...
Thanks
Rob
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
I managed to get an rpm installed, however authentication is failing with this
error:
Jul 2 10:34:02 linux imapd: authdaemon: s_connect() failed: No such file or
directory
Jul 2 10:34:02 linux imapd: authentication error: No such file or directory
There is something I'm not liking in kpackage as well, when viewing the files
listed. There are three authdaemon files with red X's next to them instead of
green checks. This doesn't look good, but I don't see any documentation to
tell exactly what this means. The files are:
/var/spool/authdaemon/pid
/var/spool/authdaemon/pid.lock
/var/spool/authdaemon/socket
Indeed, there are no files in this directory; it is marked as owned by
user/group courier.
Rob
Quoting Rob Brandt
I should clarify that the dependency failure is for openldap-devel specifically. I've tried adding the configuration option --without-authldap, but it still shows a dependency failure.
Does anyone have a pre-built courier-authlib -imap rpm for SuSE? x86-64 in particular? Or a scr.rpm?
Thanks
Rob
Quoting Rob Brandt
: I'm attempting to get courier-imap & maildrop with mysql authentication compiled and installed through an rpm on a new server, an AMD Opteron (x86_64).
I am following the FAQ on creating an rpm on the courier web site using the latest version of all files, however I am getting a dependency failure on openldap. This is on courier-authlib. I have "openldap2" properly installed from the SuSE server. So it seems to me that I have either a newer version than what's required, or my version is simply named differently than what courier expects. I'm tempted to comment out the openldap stuff in the .spec file, but the docs warn against this. I will not be using openldap, only mysql authentication.
What to do? I haven't done much rpm work before...
Thanks
Rob
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Rob Brandt wrote:
I'm attempting to get courier-imap & maildrop with mysql authentication compiled and installed through an rpm on a new server, an AMD Opteron (x86_64).
I am following the FAQ on creating an rpm on the courier web site using the latest version of all files, however I am getting a dependency failure on openldap. This is on courier-authlib. I have "openldap2" properly installed from the SuSE server. So it seems to me that I have either a newer version than what's required, or my version is simply named differently than what courier expects. I'm tempted to comment out the openldap stuff in the .spec file, but the docs warn against this. I will not be using openldap, only mysql authentication.
What to do? I haven't done much rpm work before...
Thanks
Rob
I had the same problem, I ended up editing the spec file and got it to compile, however, I got sidetracked with something else and haven't got round to actually using the mail server yet. I'm planning to have another go at compiling the whole courier-mta system in the next couple of weeks so I'll let you know how it goes. Cheers, James.
I got mine working too, same method. I ended up commenting out all the
references to openldap in the spec file despite warnings not too. FWIW, there
were a few other problems like this recently posted on the courier mailing
list, and a new version was released last weekend. He didn't specifically say
it addressed my problem, but he did say the new version addressed some
"portability problems". Try that one and let me know how it works.
Rob
Quoting James Watkins
Rob Brandt wrote:
I'm attempting to get courier-imap & maildrop with mysql authentication compiled and installed through an rpm on a new server, an AMD Opteron (x86_64).
I am following the FAQ on creating an rpm on the courier web site using the latest version of all files, however I am getting a dependency failure on openldap. This is on courier-authlib. I have "openldap2" properly installed from the SuSE server. So it seems to me that I have either a newer version than what's required, or my version is simply named differently than what courier expects. I'm tempted to comment out the openldap stuff in the .spec file, but the docs warn against this. I will not be using openldap, only mysql authentication.
What to do? I haven't done much rpm work before...
Thanks
Rob
I had the same problem, I ended up editing the spec file and got it to compile, however, I got sidetracked with something else and haven't got round to actually using the mail server yet. I'm planning to have another go at compiling the whole courier-mta system in the next couple of weeks so I'll let you know how it goes.
Cheers, James.
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
participants (2)
-
James Watkins
-
Rob Brandt