From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4308 invoked from network); 7 Jan 2009 20:18:46 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 7 Jan 2009 20:18:46 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 65366 invoked from network); 7 Jan 2009 20:18:44 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 7 Jan 2009 20:18:44 -0000 Received: (qmail 17613 invoked by alias); 7 Jan 2009 20:18:39 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 26253 Received: (qmail 17597 invoked from network); 7 Jan 2009 20:18:38 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 7 Jan 2009 20:18:38 -0000 Received: from vms173001pub.verizon.net (vms173001pub.verizon.net [206.46.173.1]) by bifrost.dotsrc.org (Postfix) with ESMTP id C2276806EE5C for ; Wed, 7 Jan 2009 21:18:32 +0100 (CET) Received: from torch.brasslantern.com ([96.238.220.215]) by vms173001.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0KD400LETB2LLB11@vms173001.mailsrvcs.net> for zsh-workers@sunsite.dk; Wed, 07 Jan 2009 14:18:27 -0600 (CST) Received: from torch.brasslantern.com (localhost.localdomain [127.0.0.1]) by torch.brasslantern.com (8.13.1/8.13.1) with ESMTP id n07KIKVn027728; Wed, 07 Jan 2009 12:18:20 -0800 Received: (from schaefer@localhost) by torch.brasslantern.com (8.13.1/8.13.1/Submit) id n07KIJKp027727; Wed, 07 Jan 2009 12:18:19 -0800 Date: Wed, 07 Jan 2009 12:18:19 -0800 From: Bart Schaefer Subject: Re: Bug in executable completion: unable to handle .. it $PATH In-reply-to: <20090107200931.77a5a23d@pws-pc> To: "Zsh Workers" Cc: 162291@bugs.debian.org Message-id: <090107121819.ZM27726@torch.brasslantern.com> MIME-version: 1.0 X-Mailer: OpenZMail Classic (0.9.2 24April2005) Content-type: text/plain; charset=us-ascii References: <2d460de70901010824x77d16ebfrf571e481795095e3@mail.gmail.com> <20090107200931.77a5a23d@pws-pc> Comments: In reply to Peter Stephenson "Re: Bug in executable completion: unable to handle .. it $PATH" (Jan 7, 8:09pm) X-Virus-Scanned: ClamAV 0.92.1/8842/Wed Jan 7 15:06:50 2009 on bifrost X-Virus-Status: Clean On Jan 7, 8:09pm, Peter Stephenson wrote: } } This is done explicitly in the code, but I have no idea why; it precedes } the CVS archive. The function isrelative() is only used by hashdir(). I believe it's a security thing, so that an inherited $PATH can't fool someone into executing code from an unexpected place.