* naurgrim (naurgrim@karn.org) [020312 16:17]:
On Tuesday 12 March 2002 09:47, Roman Drahtmueller wrote:
Basically, it's easiest to rpm --rebuild the 6.4 rpm on an older system. The binary rpm should work seamlessly.
Roman: could you expand on this idea a bit? I have a server still running 6.2, and have been concerned lately about not being able to keep it up to date with current patches.
Hopefully Roman is asleep by now but.... If you take the 6.4 source rpm for zlib (ftp.suse.com//pub/suse/i386/update/6.4/zq1/libz.spm) do: rpm -ivh libz.spm cd /usr/src/packages/SPECS rpm -bb libz.spec If you are lucky, you have a new rpm in /usr/src/packages/RPMS/<arch> in a few minutes. You may need to edit the spec file to work around changes that occured between 6.1 and 6.4 but I doubt there are any with something like libz. Of course, this assumes you have a working gcc, autoconf, etc.
I took care of the recent SSH problems by compiling current SSH and SSL from source, and simply disabled PHP to deal with that vulnerability.
You could do the same with these two without much work probably. -- -ckm