Difference between revisions of "HowTo: OES Linux patching modifying a SLES9 YOU server"

From MicroFocusInternationalWiki
Jump to: navigation, search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div align="center" >
+
== patching OES Linux with a YOU Server ==
'''[http://wikistage.provo.novell.com/index.php?title={{NAMESPACE}}:{{PAGENAMEE}}&action=edit&section=new Click here to start a new discussion]'''
+
 
</div>
+
=== Introduction ===
 +
 +
My findings here are that the differences between a YOU server for SLES9 i386 and that what is needed to be able to patch also an OES Linux server are very slight.
 +
 
 +
It is much easier than to set up an internal ZLM66 server to avoid the long download delays from the external patch server https://update.novell.com/data
 +
 
 +
There are some TID's around saying that one should only use the rug rcd red-carpet method.
 +
 
 +
I have tested quite a bit my "modified" YOU server, it works just exactly the same from a result perspective assuming that you don't need to patch server installed before OESSP2.
 +
 
 +
 
 +
=== YOU Server directory structure ===
 +
 
 +
The directory structure look like this:
 +
 
 +
sbhome-brumme02:~ # cd /var/lib/YaST2/you/mnt
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt # ll
 +
 
 +
total 0
 +
 
 +
drwxr-xr-x  5 root root 120 Nov  6 17:06 .
 +
 
 +
drwxr-xr-x  5 root root 352 Feb 22 22:25 ..
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:06 i386
 +
 
 +
drwxr-xr-x  2 root root  48 Feb 22 22:25 media.1
 +
 
 +
drwxr-xr-x  3 root root  72 Sep 13 14:46 x86_64
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt #
 +
 
 +
 
 +
under i386 you have the following directories:
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update # ll
 +
 
 +
total 0
 +
 
 +
drwxr-xr-x  12 root root 360 Feb  9 00:12 .
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:06 ..
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:20 SUSE-CORE
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:06 SUSE-SLES
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update #
 +
 
 +
 
 +
=== YOU Server modifications ===
 +
 
 +
here you can just create the following directory:
 +
 
 +
"Open-Enterprise-Server"
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update # ll
 +
 
 +
total 0
 +
 
 +
drwxr-xr-x  12 root root 360 Feb  9 00:12 .
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:06 ..
 +
 
 +
drwxr-xr-x  3 root root  72 Feb  5 01:15 Open-Enterprise-Server
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:20 SUSE-CORE
 +
 
 +
drwxr-xr-x  3 root root  72 Nov  6 17:06 SUSE-SLES
 +
 
 +
sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update #
 +
 
 +
 
 +
check out how it works for SUSE-SLES9 and SUSE-CORE, it is fairly simple
 +
 
 +
 
 +
=== where to pull the OES patches from ===
 +
 
 +
the list of patches that need to be added under "Open Enterprise Server" can be obtained as follows:
 +
 
 +
I use an unpatched OESSP2 server with all Novell Products installed but not configured.
 +
 
 +
I have used the configure later option of the initial YaST installation and put in the latest rug, rcd and red-carpet patch with:
 +
 
 +
rug pin patch-11371
 +
 
 +
rcrcd restart
 +
 
 +
and
 +
 
 +
oes-linux:~ # rug pl |grep "oes "|grep "Open "
 +
 
 +
  | oes        | patch-10817 | suggested  | Open Enterprise Server | Recommended update for SPident and oes-SPident
 +
 
 +
  | oes        | patch-10912 | suggested  | Open Enterprise Server | Recommended update for Novell NCP services
 +
 
 +
  | oes        | patch-10946 | suggested  | Open Enterprise Server | Recommended update for novell-ncpserv
 +
 
 +
  | oes        | patch-10986 | urgent    | Open Enterprise Server | Security update for xsp
 +
 
 +
  | oes        | patch-11148 | suggested  | Open Enterprise Server | Recommended update for yast2-novell-common
 +
 
 +
  | oes        | patch-11208 | urgent    | Open Enterprise Server | Security update for novell-ncp
 +
 
 +
  | oes        | patch-11218 | suggested  | Open Enterprise Server | Recommended update for Novell Cluster Services
 +
 
 +
  | oes        | patch-11240 | suggested  | Open Enterprise Server | Recommended update for Novell Cluster Services
 +
 
 +
  | oes        | patch-11247 | urgent    | Open Enterprise Server | Security update for mono
 +
 
 +
  | oes        | patch-11300 | suggested  | Open Enterprise Server | Recommended update for
 +
 
 +
  | oes        | patch-11305 | urgent    | Open Enterprise Server | Security update for LUM
 +
 
 +
  | oes        | patch-11312 | suggested  | Open Enterprise Server | Recommended update for novell-iprint-server
 +
 
 +
  | oes        | patch-11358 | urgent    | Open Enterprise Server | Security update for Linux kernel
 +
 
 +
  | oes        | patch-11365 | suggested  | Open Enterprise Server | Recommended update for NCP
 +
 
 +
  | oes        | patch-11372 | suggested  | Open Enterprise Server | Recommended update for LUM
 +
 
 +
  | oes        | patch-11408 | suggested  | Open Enterprise Server | Recommended update for novell-netstorage
 +
 
 +
  | oes        | patch-11423 | suggested  | Open Enterprise Server | Recommended update for Novell NCP
 +
 
 +
oes-linux:~ #
 +
 
 +
the files can be found under the red carpet cache directory of the OES Linux sample server correctly activated for the OES channel:
 +
 
 +
oes-linux:/var/cache/rcd/patch_data # ll
 +
 
 +
total 8177
 +
 
 +
drwxr-xr-x  2 root root    1176 Mar  6 18:14 .
 +
 
 +
drwxr-xr-x  12 root root    344 Mar  6 17:19 ..
 +
 
 +
-rw-r--r--  1 root root  124563 Mar  6 18:13 SPident-0.9-42.30.noarch.rpm
 +
 
 +
-rw-r--r--  1 root root  570609 Mar  6 17:19 libredcarpet-2.4.9-1.8.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  162446 Mar  6 17:19 libredcarpet-python-2.4.9-1.8.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  317911 Mar  6 17:19 libredcarpet-tools-2.4.9-1.8.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  469439 Mar  6 18:13 novell-ncp-5.0.1-10.i386.rpm
 +
 
 +
-rw-r--r--  1 root root  350062 Mar  6 18:13 novell-ncpserv-1.3-1.i386.rpm
 +
 
 +
-rw-r--r--  1 root root  350794 Mar  6 18:14 novell-ncpserv-1.3-2.i386.rpm
 +
 
 +
-rw-r--r--  1 root root  173344 Mar  6 18:13 novell-ncpserv-nrm-1.3-1.i386.rpm
 +
 
 +
-rw-r--r--  1 root root  173266 Mar  6 18:14 novell-ncpserv-nrm-1.3-2.i386.rpm
 +
 
 +
-rw-r--r--  1 root root 2438021 Mar  6 18:13 novell-nrm-1.3-9.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  46238 Mar  6 18:13 oes-SPident-1.0.0-0.11.noarch.rpm
 +
 
 +
-rw-r--r--  1 root root    2316 Mar  6 18:13 patch-10817
 +
 
 +
-rw-r--r--  1 root root    6600 Mar  6 18:13 patch-10912
 +
 
 +
-rw-r--r--  1 root root    3253 Mar  6 18:14 patch-10946
 +
 
 +
-rw-r--r--  1 root root  12504 Mar  6 17:19 patch-11371
 +
 
 +
-rw-r--r--  1 root root  261563 Mar  6 17:19 python-openssl-0.6-3.4.i586.rpm
 +
 
 +
-rw-r--r--  1 root root 1420536 Mar  6 17:19 rcd-2.4.9-1.14.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  179296 Mar  6 17:19 rcd-devel-2.4.9-1.14.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  354809 Mar  6 17:19 rcd-modules-2.4.9-1.5.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  62758 Mar  6 17:19 rcd-modules-devel-2.4.9-1.5.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  447237 Mar  6 17:19 red-carpet-2.4.9-1.15.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  319841 Mar  6 17:19 rug-2.4.9-1.13.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  25214 Mar  6 17:19 xmlrpc-c-0.9.10-21.2.i586.rpm
 +
 
 +
-rw-r--r--  1 root root  42720 Mar  6 17:19 xmlrpc-c-devel-0.9.10-21.2.i586.rpm
 +
 
 +
oes-linux:/var/cache/rcd/patch_data #
 +
 
 +
i have put the content of the directory after having installed the patches:
 +
 
 +
-rw-r--r--  1 root root    2316 Mar  6 18:13 patch-10817
 +
 
 +
-rw-r--r--  1 root root    6600 Mar  6 18:13 patch-10912
 +
 
 +
-rw-r--r--  1 root root    3253 Mar  6 18:14 patch-10946
 +
 
 +
-rw-r--r--  1 root root  12504 Mar  6 17:19 patch-11371
 +
 
 +
to keep the list of files small for better clarity
 +
 
 +
hope it helps, any comment or suggestion is appreciated
 +
--[[User:SBarello|SBarello]] 15:35, 6 March 2007 (MST)
 +
 
 +
[[Category:Open Enterprise Server]]
 +
[[Category:Linux]]
 +
[[Category:YOU server]]

Latest revision as of 09:07, 8 March 2007

patching OES Linux with a YOU Server

Introduction

My findings here are that the differences between a YOU server for SLES9 i386 and that what is needed to be able to patch also an OES Linux server are very slight.

It is much easier than to set up an internal ZLM66 server to avoid the long download delays from the external patch server https://update.novell.com/data

There are some TID's around saying that one should only use the rug rcd red-carpet method.

I have tested quite a bit my "modified" YOU server, it works just exactly the same from a result perspective assuming that you don't need to patch server installed before OESSP2.


YOU Server directory structure

The directory structure look like this:

sbhome-brumme02:~ # cd /var/lib/YaST2/you/mnt

sbhome-brumme02:/var/lib/YaST2/you/mnt # ll

total 0

drwxr-xr-x 5 root root 120 Nov 6 17:06 .

drwxr-xr-x 5 root root 352 Feb 22 22:25 ..

drwxr-xr-x 3 root root 72 Nov 6 17:06 i386

drwxr-xr-x 2 root root 48 Feb 22 22:25 media.1

drwxr-xr-x 3 root root 72 Sep 13 14:46 x86_64

sbhome-brumme02:/var/lib/YaST2/you/mnt #


under i386 you have the following directories:

sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update # ll

total 0

drwxr-xr-x 12 root root 360 Feb 9 00:12 .

drwxr-xr-x 3 root root 72 Nov 6 17:06 ..

drwxr-xr-x 3 root root 72 Nov 6 17:20 SUSE-CORE

drwxr-xr-x 3 root root 72 Nov 6 17:06 SUSE-SLES

sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update #


YOU Server modifications

here you can just create the following directory:

"Open-Enterprise-Server"

sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update # ll

total 0

drwxr-xr-x 12 root root 360 Feb 9 00:12 .

drwxr-xr-x 3 root root 72 Nov 6 17:06 ..

drwxr-xr-x 3 root root 72 Feb 5 01:15 Open-Enterprise-Server

drwxr-xr-x 3 root root 72 Nov 6 17:20 SUSE-CORE

drwxr-xr-x 3 root root 72 Nov 6 17:06 SUSE-SLES

sbhome-brumme02:/var/lib/YaST2/you/mnt/i386/update #


check out how it works for SUSE-SLES9 and SUSE-CORE, it is fairly simple


where to pull the OES patches from

the list of patches that need to be added under "Open Enterprise Server" can be obtained as follows:

I use an unpatched OESSP2 server with all Novell Products installed but not configured.

I have used the configure later option of the initial YaST installation and put in the latest rug, rcd and red-carpet patch with:

rug pin patch-11371

rcrcd restart

and

oes-linux:~ # rug pl |grep "oes "|grep "Open "

 | oes        | patch-10817 | suggested  | Open Enterprise Server | Recommended update for SPident and oes-SPident
 | oes        | patch-10912 | suggested  | Open Enterprise Server | Recommended update for Novell NCP services
 | oes        | patch-10946 | suggested  | Open Enterprise Server | Recommended update for novell-ncpserv
 | oes        | patch-10986 | urgent     | Open Enterprise Server | Security update for xsp
 | oes        | patch-11148 | suggested  | Open Enterprise Server | Recommended update for yast2-novell-common
 | oes        | patch-11208 | urgent     | Open Enterprise Server | Security update for novell-ncp
 | oes        | patch-11218 | suggested  | Open Enterprise Server | Recommended update for Novell Cluster Services
 | oes        | patch-11240 | suggested  | Open Enterprise Server | Recommended update for Novell Cluster Services
 | oes        | patch-11247 | urgent     | Open Enterprise Server | Security update for mono
 | oes        | patch-11300 | suggested  | Open Enterprise Server | Recommended update for
 | oes        | patch-11305 | urgent     | Open Enterprise Server | Security update for LUM
 | oes        | patch-11312 | suggested  | Open Enterprise Server | Recommended update for novell-iprint-server
 | oes        | patch-11358 | urgent     | Open Enterprise Server | Security update for Linux kernel
 | oes        | patch-11365 | suggested  | Open Enterprise Server | Recommended update for NCP
 | oes        | patch-11372 | suggested  | Open Enterprise Server | Recommended update for LUM
 | oes        | patch-11408 | suggested  | Open Enterprise Server | Recommended update for novell-netstorage
 | oes        | patch-11423 | suggested  | Open Enterprise Server | Recommended update for Novell NCP

oes-linux:~ #

the files can be found under the red carpet cache directory of the OES Linux sample server correctly activated for the OES channel:

oes-linux:/var/cache/rcd/patch_data # ll

total 8177

drwxr-xr-x 2 root root 1176 Mar 6 18:14 .

drwxr-xr-x 12 root root 344 Mar 6 17:19 ..

-rw-r--r-- 1 root root 124563 Mar 6 18:13 SPident-0.9-42.30.noarch.rpm

-rw-r--r-- 1 root root 570609 Mar 6 17:19 libredcarpet-2.4.9-1.8.i586.rpm

-rw-r--r-- 1 root root 162446 Mar 6 17:19 libredcarpet-python-2.4.9-1.8.i586.rpm

-rw-r--r-- 1 root root 317911 Mar 6 17:19 libredcarpet-tools-2.4.9-1.8.i586.rpm

-rw-r--r-- 1 root root 469439 Mar 6 18:13 novell-ncp-5.0.1-10.i386.rpm

-rw-r--r-- 1 root root 350062 Mar 6 18:13 novell-ncpserv-1.3-1.i386.rpm

-rw-r--r-- 1 root root 350794 Mar 6 18:14 novell-ncpserv-1.3-2.i386.rpm

-rw-r--r-- 1 root root 173344 Mar 6 18:13 novell-ncpserv-nrm-1.3-1.i386.rpm

-rw-r--r-- 1 root root 173266 Mar 6 18:14 novell-ncpserv-nrm-1.3-2.i386.rpm

-rw-r--r-- 1 root root 2438021 Mar 6 18:13 novell-nrm-1.3-9.i586.rpm

-rw-r--r-- 1 root root 46238 Mar 6 18:13 oes-SPident-1.0.0-0.11.noarch.rpm

-rw-r--r-- 1 root root 2316 Mar 6 18:13 patch-10817

-rw-r--r-- 1 root root 6600 Mar 6 18:13 patch-10912

-rw-r--r-- 1 root root 3253 Mar 6 18:14 patch-10946

-rw-r--r-- 1 root root 12504 Mar 6 17:19 patch-11371

-rw-r--r-- 1 root root 261563 Mar 6 17:19 python-openssl-0.6-3.4.i586.rpm

-rw-r--r-- 1 root root 1420536 Mar 6 17:19 rcd-2.4.9-1.14.i586.rpm

-rw-r--r-- 1 root root 179296 Mar 6 17:19 rcd-devel-2.4.9-1.14.i586.rpm

-rw-r--r-- 1 root root 354809 Mar 6 17:19 rcd-modules-2.4.9-1.5.i586.rpm

-rw-r--r-- 1 root root 62758 Mar 6 17:19 rcd-modules-devel-2.4.9-1.5.i586.rpm

-rw-r--r-- 1 root root 447237 Mar 6 17:19 red-carpet-2.4.9-1.15.i586.rpm

-rw-r--r-- 1 root root 319841 Mar 6 17:19 rug-2.4.9-1.13.i586.rpm

-rw-r--r-- 1 root root 25214 Mar 6 17:19 xmlrpc-c-0.9.10-21.2.i586.rpm

-rw-r--r-- 1 root root 42720 Mar 6 17:19 xmlrpc-c-devel-0.9.10-21.2.i586.rpm

oes-linux:/var/cache/rcd/patch_data #

i have put the content of the directory after having installed the patches:

-rw-r--r-- 1 root root 2316 Mar 6 18:13 patch-10817

-rw-r--r-- 1 root root 6600 Mar 6 18:13 patch-10912

-rw-r--r-- 1 root root 3253 Mar 6 18:14 patch-10946

-rw-r--r-- 1 root root 12504 Mar 6 17:19 patch-11371

to keep the list of files small for better clarity

hope it helps, any comment or suggestion is appreciated --SBarello 15:35, 6 March 2007 (MST)