Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Installing sendmail 8.12.11

Posted on 2004-03-21
4
Medium Priority
?
550 Views
Last Modified: 2013-12-17
Hi all,

recently I removed the original version of sendmail that ships with red hat 9.0.

I have downloaded sendmail 8.12.11 and untared the file into my /usr/src directory.

upon changing to sendmail-8.12.11 and running sh Build, I get the error messages:

-----------

[root@Intranet src]# cd sendmail-8.12.11
[root@Intranet sendmail-8.12.11]# sh Build
Making all in:
/usr/src/sendmail-8.12.11/libsm
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsm
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsm'
Making all in:
/usr/src/sendmail-8.12.11/libsmutil
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmutil
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmutil'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmutil'
Making all in:
/usr/src/sendmail-8.12.11/libsmdb
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmdb
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmdb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/libsmdb'
Making all in:
/usr/src/sendmail-8.12.11/sendmail
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/sendmail
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/sendmail'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/sendmail'
Making all in:
/usr/src/sendmail-8.12.11/editmap
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/editmap
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/editmap'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/editmap'
Making all in:
/usr/src/sendmail-8.12.11/mail.local
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mail.local
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mail.local'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mail.local'
Making all in:
/usr/src/sendmail-8.12.11/mailstats
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mailstats
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mailstats'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/mailstats'
Making all in:
/usr/src/sendmail-8.12.11/makemap
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/makemap
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/makemap'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/makemap'
Making all in:
/usr/src/sendmail-8.12.11/praliases
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/praliases
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/praliases'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/praliases'
Making all in:
/usr/src/sendmail-8.12.11/rmail
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/rmail
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/rmail'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/rmail'
Making all in:
/usr/src/sendmail-8.12.11/smrsh
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/smrsh
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/smrsh'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/smrsh'
Making all in:
/usr/src/sendmail-8.12.11/vacation
Configuration: pfx=, os=Linux, rel=2.4.20-8, rbase=2, rroot=2.4, arch=i686, sfx=, variant=optimized
Making in /usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/vacation
make[1]: Entering directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/vacation'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/sendmail-8.12.11/obj.Linux.2.4.20-8.i686/vacation'
[root@Intranet sendmail-8.12.11]#

-----
The contents of the /usr/src/sendmail-8.12.11 directory are:

[root@Intranet sendmail-8.12.11]# dir
Build     FAQ        libsmdb     makemap                  rmail
cf        include    libsmutil   obj.Linux.2.4.20-8.i686  sendmail
contrib   INSTALL    LICENSE     PGPKEYS                  smrsh
devtools  KNOWNBUGS  mail.local  praliases                test
doc       libmilter  mailstats   README                   vacation
editmap   libsm      Makefile    RELEASE_NOTES

has anyone had this problem before? what was your resolution?

Thanks for reading :-)
0
Comment
Question by:bmstenner
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 10648930
There's no error there. Build is simply saying that it found an obj.Linux.2.4.20-8.i686 directory and that directory contained everything that needs to be built for a "Build all".

If you are installing 8.12.11 for security reasons you also really need to update your RedHat 9 system. I can see that you are running the distro kernel (2.4.20-8) which implies that the RedHat 9 errata haven't been applied. The errata includes a number of important security fixes that you should have.
0
 

Author Comment

by:bmstenner
ID: 10655304
Thanks for your reply jlevie.

I have found the site to download all the updates for RH9:

ftp://ftp.planetmirror.com/pub/redhat/updates/9/en/os/i686/

When I have downloaded them to my /usr/src folder, is it a matter of opening a shell and using the command below to install?

rpm -ivh "packagename.rpm" ?
0
 
LVL 40

Accepted Solution

by:
jlevie earned 1000 total points
ID: 10659254
What with dependances there's quite a bit more to an update than that. The easies method would be to register the system with RedHat Network and use up2date or to install yum (http://linux.duke.edu/projects/yum/) and use that. In both cases the updates is smart enough to solve dependances and to only update packages that are installed.
0
 

Author Comment

by:bmstenner
ID: 10711263
Ok, I will attempt to install them asap.

Thanks for your info, its more than appreciated, points are yours. :-)


Brendan
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

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

The new Gmail Phishing Scam going around is surprising even the savviest of users with its sophisticated techniques.
As cyber crime continues to grow in both numbers and sophistication, a troubling trend of optimization has emerged over the last year.
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 video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…

704 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