Failed nbsmtp compile and some Linux and RPM tips


Earlier, I talked about my failed attempt to comiple and install msmtp.

I tried to install and compile nbsmtp, and got similar results. Googling revealed that many people would suggest install things from an RPM package.

So I searched around and found a msmtp package for Suse, but my web host is on RedHat. I decided to give it a shot anyway. By the way, to get a quick idea of the version and vendor of your Linux/Unix, you can use:

uname -a

Before you install an RPM package, it is a good idea to do a test first to find out potential dependency issues. Use this command to do it:

rpm -i PackageName –test

In my case, when I tested the msmtp package for Suse on this Redhat machine, this is what I got:

rpm -i msmtp-1.4.1-1.guru.suse100.i686.rpm –test
warning: msmtp-1.4.1-1.guru.suse100.i686.rpm: V3 DSA signature: NOKEY, key ID 58857177
error: Failed dependencies:
libcrypto.so.0.9.7 is needed by msmtp-1.4.1-1.guru.suse100
libc.so.6(GLIBC_2.3.4) is needed by msmtp-1.4.1-1.guru.suse100
libssl.so.0.9.7 is needed by msmtp-1.4.1-1.guru.suse100

Oh well, the search, and the learning, contunues…


One response to “Failed nbsmtp compile and some Linux and RPM tips”

  1. […] In addition to the backup plugin, I also installed the wp-cron plugin. With wp-cron, I can schedule daily database backup and send it to an email address I defined. If I have a choice, I’d rather put everything in a shell script that backs everything up, compress them, and email the file to me. I then use cron to schedule it. However, since I am not root on my web host, I have had troubles setting up a smtp client for email, as documented here. […]

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.