SUMMARY: critical sendmail patch

From: Jerome M Berkman <jerry_at_uclink.berkeley.edu>
Date: Tue, 04 Mar 2003 10:46:48 -0800 (PST)

Thanks to all that responded. The consensus is that you need
the GNU version of patch.

        - Jerry Berkman, UC Berkeley

------------------------------------------------------------
From: Dirk Kleinhesselink <dkleinh_at_phy.ucsf.edu>

You will need to use the gnu version of patch -- should be with the open
source/freeware tools.
------------------------------------------------------------
From: Ian Mortimer <ian_at_physics.uq.edu.au>

Hi Jerome

You need a patch that understands unified diffs which Tru64 doesn't.
I converted the patch to a context diff (on a Linux system) like this:

   unpack sendmail tarball
   mv sendmail.$version sendmail.$version.orig
   unpack sendmail tarball again # You could use cp -a instead if you like
   apply patch according to instructions from sendmail.org
   diff -rc sendmail.$version.orig sendmail.$version > sendmail.$version.tru64.patch

Now you have a patch that you can apply on tru64.

I can send you mine if you like but you'd probably rather make your own.
All you need is a system with a version of patch that understands unified
diffs.
------------------------------------------------------------
From: Jo Knox <fxjwk_at_aurora.uaf.edu>

Jerry,

I had gotten the same thing you got, and had already gotten GNU Patch; GNU
Patch does recognize the patch file, but (in my case) every hunk fails; in
looking at each one, the line numbers aren't all that close to what
they're supposed to be---I'm wondering if maybe the 8.11.6 patch isn't in
fact the one for that version.... We'll probably hear more in the next
day or two!
jo
------------------------------------------------------------
From: Tim Cutts <tjrc_at_sanger.ac.uk>

Yes - you almost certainly need GNU patch for this.

Tim
------------------------------------------------------------
From: J Bacher <jb_at_jbacher.com>

This is correct.
------------------------------------------------------------
Date: Tue, 04 Mar 2003 11:08:43 -0600
From: Paul Crittenden <crittend_at_storm.simpson.edu>
To: Jerome M Berkman <jerry_at_uclink.berkeley.edu>
Subject: Re: critical sendmail patch

I don't know if you have gotten your answer yet but here is my experience.
I got the same error when trying to install the patch using the patch
included in Tru64-UNIX. I installed gnu patch and it worked just fine.

==================================================================
Original question:

There is a critical sendmail patch, and the instructions at
www.sendmail.org say to download the patch and execute:

        # cd sendmail-8.12.X
        # patch -p0 < /PATH/TO/sendmail.8.12.security.cr.patch

I did this (substituting for the "X" and "/PATH/TO"), but
patch just says:

        # patch -p0 < ../sendmail*patch
        Hmm... I can't seem to find a patch in there anywhere.

Anybody know what I might be doing wrong? For Solaris, they say
you need GNU patch. Is that the case for Tru64?

        - Jerry
Received on Tue Mar 04 2003 - 18:47:32 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:44 NZDT