Solved

Qmail Installation from qmailrocks.org

Posted on 2004-09-19
4
423 Views
Last Modified: 2013-12-17
I am trying to get qmail installed on a RHE3 server. I had some issues initially and installed GCC and the installation started but cannot get past the third step.

Any ideas ??

Here is the installation section and the results :

Ok, so enough talk. Let's apply these mega-patches and get this patching business out of the way...

/downloads/qmailrocks/scripts/util/qmail_big_patches.script   (click here to view this script)

Now we build Qmail...

cd /usr/src/qmail/qmail-1.03

make man && make setup check

./config-fast your_fqdn_hostname (ex




[root@local qmail-1.03]# make man && make setup check
make: Nothing to be done for `man'.
./load qmail-lspawn spawn.o prot.o slurpclose.o coe.o \
sig.a wait.a case.a cdb.a fd.a open.a stralloc.a alloc.a \
substdio.a error.a str.a fs.a auto_qmail.o auto_uids.o \
auto_spawn.o
spawn.o(.text+0xc0): In function `okwrite':
: undefined reference to `errno'
spawn.o(.text+0x530): In function `getcmd':
: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [qmail-lspawn] Error 1
0
Comment
Question by:nashsupport
  • 2
  • 2
4 Comments
 
LVL 40

Accepted Solution

by:
jlevie earned 250 total points
ID: 12106057
I'd guess that either something didn't go right in the patching or something in the configure failed.

Why would you want to install qmail on RHEL? It is furnished with a supported version of Sendmail (the "Gold Standard" of MTA's) and Postfix. By switching to Qmail you've lost part the usual reason to use RHEL (supportability) and will now have a non-RedHat package that has to be separately maintained.
0
 

Author Comment

by:nashsupport
ID: 12106167
Interesting, did not know that and was informed to try and go this way due to security issues with sendmail.

what is your feeling on security issues ??
0
 
LVL 40

Expert Comment

by:jlevie
ID: 12106542
It's been a long time since there was an exploit against Sendmail in the wild. Yes, from time to time things have been found that could be a problem, but the security fix has always been available before an exploit starts to circulate. And, since the early days of Sendmail, it has been redesigned to limit the impact an "as yet not found vulnerabilty" might have. Because Sendmail is so widely used there are a lot of folks reviewing the code for even the most obscure vulnerabilities and reporting then in a responsible manner, which leads to any such vulnerability being quickly fixed.

RedHat is very proactive in making security updates to RHEL, which means that keeping your system up to date virtually eliminates any risk of a vulnerability due to a flaw in the code for some application. Once one starts adding third party code to the server that advantage is gone and it becomes up to you to monitor all of the various security alert channels for flaws in things that you've added (and then having to fix them). Personally I've got better things to do and prefer, where ever possible, to use the RHEL packages.
0
 

Author Comment

by:nashsupport
ID: 12106561
thanks for your comments, you are very helpful and have used numerous posts for fixes.

take care
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This short article will present "How to import ICS Calendar onto Office 365 Calendar". I was searching for free (or not free) tools to convert ICS to CSV without success. The only tools I found & working well were online tools...this was too hard to…
Easy CSR creation in Exchange 2007,2010 and 2013
Familiarize people with the process of utilizing SQL Server views from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Access…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now