From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2792 invoked from network); 23 Jun 2000 07:52:44 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 23 Jun 2000 07:52:43 -0000 Received: (qmail 15430 invoked by alias); 23 Jun 2000 07:52:18 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 12042 Received: (qmail 15422 invoked from network); 23 Jun 2000 07:52:15 -0000 From: "Bart Schaefer" Message-Id: <1000623075210.ZM14185@candle.brasslantern.com> Date: Fri, 23 Jun 2000 07:52:10 +0000 In-Reply-To: <200006230709.JAA05621@beta.informatik.hu-berlin.de> Comments: In reply to Sven Wischnowsky "PATCH: Re: Permissions directories" (Jun 23, 9:09am) References: <200006230709.JAA05621@beta.informatik.hu-berlin.de> X-Mailer: Z-Mail (5.0.0 30July97) To: zsh-workers@sunsite.auc.dk Subject: Re: PATCH: Re: Permissions directories MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Jun 23, 9:09am, Sven Wischnowsky wrote: } Subject: PATCH: Re: Permissions directories } } + # We search for: } + # - world/group-writable directories in fpath not owned by root or the user } + # - parent-directories of directories in fpath that are world/group-writable } + # and not owned by root or the user I think you meant "... OR not owned by ..." rather than "and." Of course it now occurs to me that the one remaining problem is that if the directory or file containing the compinit function is writable, none of this is going to make any difference. I suppose at some point you just have to trust your installation. I'd be tempted to suggest that compinit should be at least partially moved into the C code in the computil module, but then we're not doing any ownership/ writability tests on dynamically-loaded modules in the C code, either. -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net