From owner-freebsd-ports Mon Nov 6 19: 0: 7 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7951637B4D7 for ; Mon, 6 Nov 2000 19:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA08957; Mon, 6 Nov 2000 19:00:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from gilmore.nas.nasa.gov (gilmore.nas.nasa.gov [129.99.32.17]) by hub.freebsd.org (Postfix) with ESMTP id 48CF437B4C5 for ; Mon, 6 Nov 2000 18:59:12 -0800 (PST) Received: (from tweten@localhost) by gilmore.nas.nasa.gov (8.11.1/8.11.1) id eA72x2H06921; Mon, 6 Nov 2000 18:59:02 -0800 (PST) (envelope-from tweten) Message-Id: <200011070259.eA72x2H06921@gilmore.nas.nasa.gov> Date: Mon, 6 Nov 2000 18:59:02 -0800 (PST) From: Dave Tweten Reply-To: tweten@nas.nasa.gov To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/22656: port update to correct mail/exmh2 support of security/pgp5 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22656 >Category: ports >Synopsis: port update to correct mail/exmh2 support of security/pgp5 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 06 19:00:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Dave Tweten >Release: FreeBSD 4.1.1-STABLE i386 >Organization: NAS Systems Division, NASA Ames Research Center >Environment: FreeBSD 4.1.1-STABLE (GILMORE) #0: Mon Oct 16 17:20:49 PDT 2000 Cvsup of kernel, utilities, and ports completed Oct 14 02:36 Exmh 2.2 PGP 5.0i Tk 8.2.3 Tcl 8.2.3 >Description: One problem from my previous PR, ports/21437 remains: "Exmh will not use pgpv to check a Multipart/MIME Clear signature. Since the call to pgpv is in batch mode, there is nobody to ask if the user would like to overwrite /dev/null. (!)" >How-To-Repeat: Send yourself a message with any kind of clear signature. Attempt to read it. Exmh will refuse with an error message mentioning "+force". >Fix: The fix required hasn't changed from ports/21437 either: "Make batch mode PGP 5.0i calls use the "+force" option, thereby eliminating the dubious need to request confirmation for overwriting /dev/null." The patch to do that follows: --- lib/pgpPgp5.tcl.orig Wed Apr 19 09:54:14 2000 +++ lib/pgpPgp5.tcl Mon Nov 6 17:53:46 2000 @@ -88,7 +88,7 @@ ############# # Exec_Batch # Batchmode flags -set pgp(pgp5,flags_batch) {+armorlines=0 +batchmode=on +verbose=0} +set pgp(pgp5,flags_batch) {+armorlines=0 +batchmode=on +force +verbose=0} # proc Pgp_pgp5_PassFdSet {} { global env >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message