From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1976 invoked by alias); 4 Oct 2009 15:15:59 -0000 Received: (qmail 1961 invoked by uid 22791); 4 Oct 2009 15:15:58 -0000 X-Spam-Check-By: sourceware.org Received: from pool-173-76-48-2.bstnma.east.verizon.net (HELO cgf.cx) (173.76.48.2) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 04 Oct 2009 15:15:55 +0000 Received: from ednor.cgf.cx (ednor.casa.cgf.cx [192.168.187.5]) by cgf.cx (Postfix) with ESMTP id C9CB013C002; Sun, 4 Oct 2009 11:15:37 -0400 (EDT) Received: by ednor.cgf.cx (Postfix, from userid 201) id B1AFE2B352; Sun, 4 Oct 2009 11:15:37 -0400 (EDT) Date: Sun, 04 Oct 2009 15:15:00 -0000 From: Christopher Faylor To: overseers@sourceware.org, Jim Meyering , gdb@sourceware.org Subject: Re: gdb.git hiccup Message-ID: <20091004151537.GC5475@ednor.casa.cgf.cx> Mail-Followup-To: overseers@sourceware.org, Jim Meyering , gdb@sourceware.org References: <87ws3clkx8.fsf@meyering.net> <87r5tklij2.fsf@meyering.net> <87k4zclc87.fsf@meyering.net> <20091003233527.GA9182@caradoc.them.org> <877hvbk5xn.fsf@meyering.net> <20091004144926.GA5475@ednor.casa.cgf.cx> <878wfri4ip.fsf@meyering.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <878wfri4ip.fsf@meyering.net> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-10/txt/msg00072.txt.bz2 On Sun, Oct 04, 2009 at 05:05:02PM +0200, Jim Meyering wrote: >Christopher Faylor wrote: > >> On Sun, Oct 04, 2009 at 08:51:32AM +0200, Jim Meyering wrote: >>>But when I tried to diagnose it, I discovered that there are unreadable >>>temporary pack files owned by from back in February that prevent a local clone. >>> >>> sourceware$ cd /git/archer.git/objects; ls -l tmp* >>> -rw------- 1 rmoseley archer 368640 Feb 9 2009 tmp_pack_hMUtoO >>> -rw------- 1 rmoseley archer 876544 Feb 9 2009 tmp_pack_jmBcho >>> -rw------- 1 rmoseley archer 1007616 Feb 9 2009 tmp_pack_zbwx0m >>> >>>I have neither root access nor archer group membership, so cannot remove >>>them, and sent a request to overseers yesterday. No reply yet. >> >> How did rmosely manage to create these files when he does not have >> login privileges? > >Via git. >tmp_pack_ files are created by git, but obviously not always >removed by the version of git that was running back then. >rmosely *does* have write access to the archer git repository. > >> Do we need to close a hole here somewhere? > >It'd be good to make sure that can't happen again, >but it's not a security problem (DoS, maybe, though) Ok, so what's the solution? Should a cron job be cleaning out old tmp* files or is this no longer an issue with newer versions of git? cgf