From owner-cvs-all@FreeBSD.ORG Mon Nov 8 05:27:04 2010 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E8071065679; Mon, 8 Nov 2010 05:27:04 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 93BE28FC1C; Mon, 8 Nov 2010 05:27:03 +0000 (UTC) Received: by fxm17 with SMTP id 17so3986892fxm.13 for ; Sun, 07 Nov 2010 21:27:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=sm4JQ/RikYf8Ws3bpi++Bmqn8LOXFG0XXYwBkcNHbzk=; b=GLzEDAi6gd9czK1kTkqVTZyqs1KRpd9S8NSaqLcQ3H+zhaMpFHDIYju5R4JUANxnr8 7dRGuy7CIBF2/dtexfrKd5Yjyx38dk2HVV4nW0mjSFJg1IY/8Dse3R7qNPa1l+XOqROh fuNF0OvxIsXTqykga/DdflDrVomFZPxn76nXM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=htTJPzb0hWW7QD5DMAIKjujQqgLAi4PZEKDoMhrg+99aZHLgXs1Z9t6jPAW3A4COj+ GVSEwzl8mUStsf+31acC1FPxFyP0avntkgSXH6ISSRZ0Esl+1bgAsjAIo/+gAjAgQfMb 825EMvHCj9ngaudxxJMgWtSE4Qro7tt0H1HCE= Received: by 10.223.116.9 with SMTP id k9mr3320890faq.124.1289194021629; Sun, 07 Nov 2010 21:27:01 -0800 (PST) Received: from localhost (tor1.digineo.de [62.141.53.224]) by mx.google.com with ESMTPS id s18sm1924141fax.10.2010.11.07.21.26.59 (version=SSLv3 cipher=RC4-MD5); Sun, 07 Nov 2010 21:27:00 -0800 (PST) From: Anonymous To: Max Khon References: <201011080447.oA84li0Z083331__45293.5682413683$1289191700$gmane$org@repoman.freebsd.org> Date: Mon, 08 Nov 2010 08:26:52 +0300 In-Reply-To: <201011080447.oA84li0Z083331__45293.5682413683$1289191700$gmane$org@repoman.freebsd.org> (Max Khon's message of "Mon, 8 Nov 2010 04:47:44 +0000 (UTC)") Message-ID: <861v6w1j37.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.commands.mk X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2010 05:27:04 -0000 Max Khon writes: > fjoe 2010-11-08 04:47:44 UTC > > FreeBSD ports repository > > Modified files: > Mk bsd.commands.mk > Log: > Document how to use "sudo" instead of "su" in SU_CMD. It partially supports yet another usage SU_CMD = eval sudo -E # see also ports/146816 That doesn't prepend sh(1) in COMMAND unlike su(1). Note, `-E' is important. sudo(8) unlike su(1) resets environment by default unless one adds !env_reset to etc/sudoers. $ FOO=foo sudo sh -c 'echo $FOO' $ FOO=foo su root -c 'echo $FOO' foo