1
0
Nathan Kinder e2a1090098 ticket 304 - Fix kernel version checking in dsktune 13 жил өмнө
..
README b2093e3016 Moving NSCP Directory Server from DirectoryBranch to TRUNK, initial drop. (foxworth) 21 жил өмнө
getHPPatches.pl 5a8395d602 Fixed licensing typo 20 жил өмнө
getSolPatches.pl 5a8395d602 Fixed licensing typo 20 жил өмнө
hp_patches.c 5519ebd244 Resolves: bug 251227 18 жил өмнө
idsktune.c e2a1090098 ticket 304 - Fix kernel version checking in dsktune 13 жил өмнө
mergeSolPatches.pl 5a8395d602 Fixed licensing typo 20 жил өмнө
pio.c 6679b09689 Resolves: #214533 19 жил өмнө
pio.h 6679b09689 Resolves: #214533 19 жил өмнө
sol_patches.c 171e70d98b Resolves: bug 251227 18 жил өмнө
viewcore.c 6679b09689 Resolves: #214533 19 жил өмнө

README

How to get the list of patches:

We used to just kind of guess which patches were needed. Now, we look at the
patches installed on the system and build our list from that. WARNING - The
system that you run this on must be a pretty clean system, with no extra
software or hardware packages (e.g. compilers, software development
environments, etc.). We don't want to complain to our customers that they
must install the C compiler! So, I recommend running these scripts on a fresh
clean QA-type system that has had the latest recommended patches or jumbo
patch set applied. If for some reason you need to edit the auto generated
patch files, please put a comment in this file with the date and your ID.

Solaris:
You will need one system for each supported OS release. This means, for
DS 6.2, both a Solaris 8 and a Solaris 9 system. Log into each system as root
and execute the getSolPatches.pl script. By default it tries to use
/usr/bin/perl, so if that is not available, any perl version > 5.005_03 can be
used (older versions might work). Redirect the output to a file
(e.g. /tmp/patches), then copy that file over solN_patches.c, where N is the
OS release number (e.g. 8 or 9). Then, merge the files together into one -
for example, mergeSolPatches.pl sol8_patches.c sol9_patches.c > sol_patches.c.
Each patch is already tagged with what release version it came from and is applied to.

HP:
Log into the reference machine and run getHPPatches.pl > /tmp/patches. You
may have to be superuser - for some reason, swlist must be run as root on some
machines but not others. So, if you run it and get strange error messages, try
it as root. Then, copy /tmp/patches over hp_patches.c. By default, the perl
script tries to use /tools/ns/bin/perl5.6.1, so if that does not exist, try
another version of perl. HP ships with a very old version of perl (v4) that
may or may not work.