From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Jab5z-0001nk-Gl for garchives@archives.gentoo.org; Sat, 15 Mar 2008 18:27:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 680BEE0860; Sat, 15 Mar 2008 18:27:01 +0000 (UTC) Received: from siemen.orkz.net (mail.orkz.net [212.178.119.180]) by pigeon.gentoo.org (Postfix) with ESMTP id 08813E0860 for ; Sat, 15 Mar 2008 18:27:00 +0000 (UTC) Received: (qmail 53806 invoked by uid 98); 15 Mar 2008 18:25:32 -0000 Received: from 192.168.1.220 by siemen.orkz.net (envelope-from , uid 89) with qmail-scanner-1.25 (clamdscan: 0.88.4/1763. spamassassin: 3.1.4. Clear:RC:1(192.168.1.220):. Processed in 0.022564 secs); 15 Mar 2008 18:25:32 -0000 X-Qmail-Scanner-Mail-From: jer@gentoo.org via siemen.orkz.net X-Qmail-Scanner: 1.25 (Clear:RC:1(192.168.1.220):. Processed in 0.022564 secs) Received: from unknown (HELO epia.jer-c2.orkz.net) (192.168.1.220) by siemen.orkz.net with AES128-SHA encrypted SMTP; 15 Mar 2008 18:25:32 -0000 Date: Sat, 15 Mar 2008 19:26:56 +0100 From: Jeroen Roovers To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in sys-power/nut: ChangeLog nut-2.2.1.ebuild Message-ID: <20080315192656.5e036e04@epia.jer-c2.orkz.net> In-Reply-To: <20080315072031.GA6852@comet> References: <20080315072031.GA6852@comet> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.5; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: d4e8ad53-136f-4671-9926-afc49dab03c3 X-Archives-Hash: a8261701844a034d1f1ae7ef9ca33423 On Sat, 15 Mar 2008 00:20:31 -0700 Donnie Berkholz wrote: > On 06:03 Sun 09 Mar , Rajiv Aaron Manglani (rajiv) wrote: > > 1.1 sys-power/nut/nut-2.2.1.ebuild > > > > file : > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/nut/nut-2.2.1.ebuild?rev=1.1&view=markup > > plain: > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-power/nut/nut-2.2.1.ebuild?rev=1.1&content-type=text/plain > > > src_install() { > > ... > > > eval fperms 0640 ${NUT_PRIVATE_FILES} > > eval fowners root:nut ${NUT_PRIVATE_FILES} > > > > eval fperms 0644 ${NUT_PUBLIC_FILES} > > eval fowners root:root ${NUT_PUBLIC_FILES} > > ... > > > pkg_postinst() { > > # this is to ensure that everybody that installed old > > versions still has # correct permissions > > > > chown nut:nut "${ROOT}"/var/lib/nut 2>/dev/null > > chmod 0700 "${ROOT}"/var/lib/nut 2>/dev/null > > > > eval chown root:nut "${ROOT}"${NUT_PRIVATE_FILES} > > 2>/dev/null eval chmod 0640 "${ROOT}"${NUT_PRIVATE_FILES} > > 2>2>/dev/null > > > > eval chown root:root "${ROOT}"${NUT_PUBLIC_FILES} > > 2>/dev/null eval chmod 0644 "${ROOT}"${NUT_PUBLIC_FILES} 2>/dev/null > > Is there any reason why eval is used in either of these places? Or indeed why potentially useful debugging information is redirected to /dev/null... :) Kind regards, JeR -- gentoo-dev@lists.gentoo.org mailing list