updating sendmail versions?

Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers updating sendmail versions?
# 1  
Old 04-27-2002
updating sendmail versions?

Currently have sendmail 8.6.? running on sunOS 5.7
(I only have remote access to the server)
- the sendmail.cf file says its a ultrix 4 build (I don't know why)
- got the new sendmail archive and extracted it to /usr/local/src/
- been reading the readme files, got the bat book, but...
still don't know where to start?

What files should backup during the install/update
(the server gets a full backup nightly, just want to know which
files/directories to keep close at hand... to lookup current info, etc.)

also, where to find step-by-step guide to updating sendmail for a newbie...
# 2  
Old 04-29-2002
What files should backup during the install/update

Follow the INSTALL and insure you read the README's. Sendmail is a bear for the first few times - then it's like riding a bicycle (blindfolded ;-) .

As long as you have a good backup, do it - you can load it on a test box to check setting it up - better than messing with production.
# 3  
Old 04-30-2002
reinstall or repair?

when i invoke:
sendmail -d0.1 -bt < /dev/null

i get:
Version 8.9.1b+Sun
============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = mydomain.com
(canonical domain name) $j = $w
(subdomain name) $m = Web.
(node name) $k = mail.
Warning: .cf file is out of date: sendmail 8.9.1b+Sun supports version 8, .cf file is version 5
hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>

there's alot of mismatch/stuff not right, so
my question is:
should i ftp get the sendmail 8.9.1 source and rebuild my .cf file,
or should i reinstall the new 8.12.3 version?
# 4  
Old 05-01-2002
Someone kept the old sendmail.cf from version 5 instead of learning how to load sendmail properly. You can either find 8.9.1 or download one of the newer version of Sendmail and start from scratch.

Keep the old information (the files I mentioned before to backup).
Once you get the newer version up and running, you can check that it is close to what you need by checking the output from the sendmail -d0.1 -bt < /dev/null from both versions. Make sure the "Compiled with" options are the same, make sure the timeouts and other options in the sendmail.cf are the same.

You will have to read the README's (all of them) to insure you set this up correctly.

The alias file should be in /etc/mail/. You can enter the command newaliases if it is there and see if that builds your aliases.db.
Any aliases you have should be kept.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Clarifying sendmail configuration - sendmail-client offline

Hi all, I have read about sendmail running as 2 separate process. 1 as a MSP, and the other as the real daemon or MTA. In my current configuration, the sendmail-client is disabled. Both submit.cf and sendmail.cf are left as default untouch I do not specified any mailhost... (3 Replies)
Discussion started by: javanoob
3 Replies

2. UNIX for Advanced & Expert Users

Sendmail questions, SCO 5.0.6 sendmail 8.11.0

I am running SCO 5.0.6 and using sendmail 8.11.0 and having issues with smtp authentication. When trying to send mail the following message will kick back. (reason: 530 5.7.1 Authentication required) 530 5.7.1 Authentication required Not sure what needs to be tweeked in sendmail.cf but I... (1 Reply)
Discussion started by: ziggy6
1 Replies

3. HP-UX

Versions of HP-UX

Lo guys, I've just started a new department in work and I'm going to be using HP-UX with Vi. The problem is I'm completely new to UNIX, I'm currently learning at work but I only have limited amounts of time on our dev systems. Is it possible to get a free/educational version any where? I don't... (4 Replies)
Discussion started by: john2012
4 Replies

4. Shell Programming and Scripting

compare versions.

Hi , I have versions something like 1.10.0 and 1.9.1 and i want to compare them. I wrote sample program like below. #!/usr/bin/perl my $var1 = "1.10.0"; my $var2 = "1.9.0"; if ($var1 eq $var2) { print "EQUAL\n"; } if ($var1 gt $var2) { print "GREATER $var1 $var2\n"; } if ($var1 lt... (3 Replies)
Discussion started by: successlin
3 Replies

5. Solaris

How to know which versions we are using c, c++ in Solaris.

How to know which versions we are using c, c++ in Solaris. Thanks & Regards Durgaprasad (1 Reply)
Discussion started by: durgaprasadr13
1 Replies

6. Shell Programming and Scripting

awk updating one file with another, comparing, updating

Hello, I read and search through this wonderful forum and tried different approaches but it seems I lack some knowledge and neurones ^^ Here is what I'm trying to achieve : file1: test filea 3495; test fileb 4578; test filec 7689; test filey 9978; test filez 12300; file2: test filea... (11 Replies)
Discussion started by: mecano
11 Replies

7. UNIX for Dummies Questions & Answers

Versions of HP-UX or AIX

Can I install a HP-UX or IBM AIX in my home pc?. It is a Intel Pentium 4 of 64 bits. Is there any version for me?. (5 Replies)
Discussion started by: kurt1978
5 Replies

8. HP-UX

Is there any way to get old HP-UX versions?

I got my hands on a HP9000/380 and need a (really) old version of HP-UX, like 7 or 8. Is there any vendor who sells older versions? I did a quick search here and checked the FAQ and HPs HP-UX site but couldn't find anything. :confused: Any help is appreciated! (4 Replies)
Discussion started by: dlundh
4 Replies

9. Shell Programming and Scripting

different versions of the same file.

How can I find out in UNIX the number of superusers logged in at a system at a given time??? (2 Replies)
Discussion started by: deeptia
2 Replies

10. Shell Programming and Scripting

different versions?

can someone tell me a shell-script to convert an older version of a file with the current one? (1 Reply)
Discussion started by: deeptia
1 Replies
Login or Register to Ask a Question