From owner-freebsd-arch@FreeBSD.ORG Tue Jun 26 17:27:13 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED109106564A for ; Tue, 26 Jun 2012 17:27:13 +0000 (UTC) (envelope-from peter@wemm.org) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id A92598FC18 for ; Tue, 26 Jun 2012 17:27:13 +0000 (UTC) Received: by obbun3 with SMTP id un3so207805obb.13 for ; Tue, 26 Jun 2012 10:27:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=CHtn362u9uORRHWkKkjTlptDRNQlQY4M72eIjCbqGmc=; b=uxCrNgdizh45XrwBz45mpm0+Xxgk57c+IMcd3AT3QyUMDRFhUtv7KdpEpJH6sra/rD GujIo84dpYbYs/zgHa3yavnWRfHjvrlxGPUJw34uNu0DgV8kiDputXSBK2dBlAai/6Hc cG8UF8A/In34HdKMP6+z6DSC51ywyALflI+KQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=CHtn362u9uORRHWkKkjTlptDRNQlQY4M72eIjCbqGmc=; b=hl1kezF/i7blfLcAqnB/uoy+oYJ8ZqK+flCX2rUQEOMMjTUjzyYmdALrr9vegVxP3P XT7bHxm9wiCeKzt/1FFjnwKarM5wCFNxi5CK0xXsgo1qtf/aHPblf6k2aAtck49n1Yl+ o5bipOEQDbSQy1sESQ+aKBPjwmWbHEF4MSXQMdxfsqyW7/mCFVOFI/LqobGeqHXj44DM GAXUM2G0MsztDNDeiXPeg9XvhyHB+1BzlAXzbxDbOyQJfpm2TVJpvO+zKgS7MO/Rlq7F BOUzx3HsS/aQpz7/PcjFcAa960opxjgnxJYi96OTF7QO4AnWpxuiuiIlxy67Nz8h+WwF yWjg== MIME-Version: 1.0 Received: by 10.182.169.98 with SMTP id ad2mr3907236obc.23.1340731633044; Tue, 26 Jun 2012 10:27:13 -0700 (PDT) Received: by 10.182.115.35 with HTTP; Tue, 26 Jun 2012 10:27:12 -0700 (PDT) In-Reply-To: <86wr2uwdgf.fsf@ds4.des.no> References: <20120626063017.D05DA58081@chaos.jnpr.net> <86wr2uwdgf.fsf@ds4.des.no> Date: Tue, 26 Jun 2012 10:27:12 -0700 Message-ID: From: Peter Wemm To: =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQmvu6w74sYOtZ/T1qkdLs0H5jmJbsRnTFDEsWtvVDf/DBrdnkz9ZIxCGBOE5y2taZ9LtrEm Cc: freebsd-arch@freebsd.org, Simon Gerraty Subject: Re: Allow user install X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 17:27:14 -0000 On Tue, Jun 26, 2012 at 3:54 AM, Dag-Erling Sm=F8rgrav wrote: > Simon Gerraty writes: >> The patch below is a step towards supporting unprivileged buildworld >> etc. =A0Eg. > > Wow, this is really cool - and long overdue. Yep. I've been doing this on the command line for user installs for a while.. There's only so many times you can type things like: make BINOWN=3D`id -u` BINGRP=3D`id -g` SHAREOWN=3D`id -u` ... NO_FSCHG=3Dy .... .... installworld .. before going crazy. Having a single knob to do it would be much more convenient. --=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell