From owner-freebsd-questions@FreeBSD.ORG Wed Mar 8 17:10:32 2006 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 131FA16A420 for ; Wed, 8 Mar 2006 17:10:32 +0000 (GMT) (envelope-from josh@tcbug.org) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [63.240.77.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id A983143D58 for ; Wed, 8 Mar 2006 17:10:31 +0000 (GMT) (envelope-from josh@tcbug.org) Received: from gimpy (c-24-118-173-219.hsd1.mn.comcast.net[24.118.173.219]) by comcast.net (sccrmhc12) with ESMTP id <2006030817102401200ca1kje>; Wed, 8 Mar 2006 17:10:25 +0000 From: Josh Paetzel To: dgw@liwest.at Date: Wed, 8 Mar 2006 11:10:14 -0600 User-Agent: KMail/1.9.1 References: <200603081058.10027.josh@tcbug.org> <200603081104.40434.josh@tcbug.org> <200603081806.16199.dgw@liwest.at> In-Reply-To: <200603081806.16199.dgw@liwest.at> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200603081110.14339.josh@tcbug.org> Cc: questions@freebsd.org Subject: Re: Finding a file with wrong permissions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2006 17:10:32 -0000 On Wednesday 08 March 2006 12:06, Daniela wrote: > On Wednesday 08 March 2006 17:04, Josh Paetzel wrote: > > On Wednesday 08 March 2006 11:59, Daniela wrote: > > > On Wednesday 08 March 2006 16:58, Josh Paetzel wrote: > > > > I managed to install a pkg that I created and somehow the > > > > file +COMMENT wasn't created in /var/db/pkg/portname. I > > > > touched +COMMENT in the correct directory because pkg_info > > > > was complaining about a missing +COMMENT. Some time has gone > > > > by and I have forgotten which port it is. Now pkg_info > > > > complains: > > > > > > > > pkg_info: show_file: can't open '+COMMENT' for reading > > > > > > > > I'm looking for a way to locate this file. > > > > > > > > #find /var/db/pkg -perm 644 -name +COMMENT | wc -l > > > > 378 > > > > > > > > #pkg_info | wc -l > > > > pkg_info: show_file: can't open '+COMMENT' for reading > > > > 379 > > > > > > > > I've looked through the manpage for find and can't find a > > > > 'not' modifier. Is there an easy way to find a file that > > > > doesn't have a specific permission. ie something like: > > > > > > > > #find /var/db/pkg -perm !644 -name +COMMENT > > > > > > Or you could look for a file with zero size. > > > > Forgot to mention that I tried that. I may have put something in > > the file....damn my memory. :( > > What is (or was) your file creation mask (umask) set to? 022.....but I found the solution. pkg_info -c -a -- Thanks, Josh Paetzel