Noriko Hosoi 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
..
README b2093e3016 Moving NSCP Directory Server from DirectoryBranch to TRUNK, initial drop. (foxworth) 21 anni fa
getHPPatches.pl 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
getSolPatches.pl 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
hp_patches.c 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
idsktune.c 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
mergeSolPatches.pl 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
pio.c 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
pio.h 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa
sol_patches.c 171e70d98b Resolves: bug 251227 18 anni fa
viewcore.c 817bc41e64 Ticket #48032,48033 - change C code license to GPLv3; change C code license to allow openssl 10 anni fa

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.