From owner-freebsd-ports Thu Jun 22 15: 0:10 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 64A4137C065 for ; Thu, 22 Jun 2000 15:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA78152; Thu, 22 Jun 2000 15:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from jaka.isd.state.in.us (jaka.isd.state.in.us [199.8.63.68]) by hub.freebsd.org (Postfix) with ESMTP id AB48637BF21 for ; Thu, 22 Jun 2000 14:50:57 -0700 (PDT) (envelope-from klikes@isd.state.in.us) Received: (from sfra15@localhost) by jaka.isd.state.in.us (8.9.3/8.9.0) id QAA51265; Thu, 22 Jun 2000 16:50:56 -0500 (EST) Message-Id: <200006222150.QAA51265@jaka.isd.state.in.us> Date: Thu, 22 Jun 2000 16:50:56 -0500 (EST) From: "Kevin T. Likes" Reply-To: klikes@isd.state.in.us To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/19448: filename input broken Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19448 >Category: ports >Synopsis: filename input broken >Confidential: yes >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 22 15:00:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Kevin T. Likes >Release: FreeBSD 3.4-STABLE i386 >Organization: >Environment: >Description: gnuan program (comes with gnuchess) has been patched to use fgets instead of gets. Unfortunately this means it cannot open any filename not ending in a newline. gnuchess-4.0.pl80 >How-To-Repeat: Compile and run gnuan. Give any (readable) filename. It will die when it attempts to open it. >Fix: 1) Keep using gets (program is not setuid). 2) Hunt down errant newlines in filename. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message