[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cobalt-users] Installed RaQ4-All-Security-2.0.1-15959.pkg and now the raq is dead in the water
- Subject: Re: [cobalt-users] Installed RaQ4-All-Security-2.0.1-15959.pkg and now the raq is dead in the water
- From: "wcstaff" <wcstaff@xxxxxxxxxxxx>
- Date: Fri May 2 08:04:00 2003
- Organization: Worldwide Electronic Broadcasting Co.
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
OK people!
This has been posted and it does work. There were syntax errors that I
fixed, so you can just follow the instructions in order and it will fix the
sendmail and pop before smtp relay problems and allow you to install the
updates. I can't attach it so excuse me putting it in the email:
Thanks to the original poster of this fix, I owe you!
Instructions for repairing sendmail and being able to install cobalt pkgs on
RAQ4
------------------------------------------------------------
1> SSH into your box (telnet should be off !!!!) then su- to root.
2> Create a directory called /etc/mailbak using the following command
mkdir /etc/mail
3> Copy the /etc/mail directory using the following command
[root root]# cp /etc/mail /etc/mailbak
4> issue the following command.
[root root]# rpm -qf /etc/mail/sendmail.cf
it should give you some ouput like this.
sendmail-conf-8.10.2-C1
sendmail-conf-8.10.2-C3
sendmail-conf-8.10.2-C3
You might find duplicate -C3 files where you tried to install the
packages several
times.
5> Issue the following commands to remove these files.
[root root]# rpm -e sendmail-conf-8.10.2-C1
[root root]# rpm -e --allmatches sendmail-conf-8.10.2-C3
6> Install the 2 pkg's in order 16402 from the GUI
7> Issue the following commands
[root root]# cd /etc/mail
[root root]# ls -al
this will give you output like this:
[root mail]# ls -al
total 934
drwxr-xr-x 3 root root 1024 Apr 29 04:26 .
drwxr-xr-x 42 root root 3072 Apr 29 04:23 ..
-rw-r--r-- 1 root root 5457 Apr 29 04:26 access
-rw-r--r-- 1 root root 20480 Apr 29 04:26 access.db
-rw-r--r-- 1 root root 5450 Apr 28 01:50 access.rpmsave
-rw-r--r-- 1 bin bin 4714 Apr 29 04:10 aliases
-rw-r--r-- 1 root root 20480 Apr 29 04:16 aliases.db
-rw-r--r-- 1 root root 37464 Apr 28 01:47 aliases.majordomo
-rw-r--r-- 1 root root 77824 Apr 11 17:52 aliases.majordomo.db
-rw-r--r-- 1 root root 259 May 10 2001
aliases.majordomo.master
-rw-r--r-- 1 root root 267 May 10 2001 aliases.master
-rw-r--r-- 1 root root 4714 Apr 27 22:42 aliases.rpmsave
-rw-r--r-- 1 bin bin 5373 Apr 1 22:31 helpfile
-rw-r--r-- 1 bin bin 11481 Apr 29 04:26 local-host-names
-rw-r--r-- 1 root root 34 May 10 2001
local-host-names.master
-rw-r--r-- 1 root root 11481 Apr 28 01:50
local-host-names.rpmsave
drwxr-xr-x 3 root root 1024 Apr 29 03:14 mailbak
-rw-r--r-- 1 root root 20480 Apr 29 05:06 popip.db
-rw-r--r-- 1 root root 40806 Apr 15 06:37 sendmail.cf
-rw-r--r-- 1 root root 40835 May 10 2001 sendmail.cf.master
-rw-r--r-- 1 root root 41961 Jun 21 2002 sendmail.cf.nopopauth
-rw-r--r-- 1 root root 40806 Apr 15 06:37 sendmail.cf.pre16402
-rw-r--r-- 1 root root 40806 Apr 15 06:37 sendmail.cf.pre16429
-rw-r--r-- 1 root root 40806 Apr 15 06:37 sendmail.cf.rpmsave
-rw-r--r-- 1 bin bin 43 Apr 1 22:31 trusted-users
-rw-r--r-- 1 bin bin 120720 Apr 29 04:08 virtusertable
-rw-r--r-- 1 root root 208896 Apr 29 05:07 virtusertable.db
-rw-r--r-- 1 root root 197 May 10 2001 virtusertable.master
-rw-r--r-- 1 root root 120720 Apr 28 01:48 virtusertable.rpmsave
-rw-r--r-- 1 root root 4096 Apr 29 04:02
virtusertable.rpmsave.db
NOTE: You will see considerable differences in the file sizes of some of the
files
with the backups made before the packages where installed. There will
be instances
of the same files for example:
access
access.rpmsave
^the second one here is the backup
8> Issue the following command for every instance of this where the
rpmsave file is bigger than the original
[root root]# cp <filename>.rpmsave <filename>
Where <filename> is the name of the file.
9> Issue the following command to re-instate the virtusertable.db from the
backup made.
[root root] cd /etc/mailbak
[root root] cp virtusertable.db /etc/mail/virtusertable.db
10> Issue the following command to restart sendmail
[root root]# /etc/rc.d/init.d/sendmail restart
Thats it. all should be working again and with both packages installed.
NOTE:
USE AT YOUR OWN RISK however it fixed my problem!
----------------------------------------------------------------------------
---------------------