Date: Tue, 7 May 2013 15:33:14 +0800 From: "leearic"<leearic@126.com> To: "freebsd-doc"<freebsd-doc@freebsd.org> Subject: how to build a mini BSD system Message-ID: <10de7ced.596c.13e7de89971.Coremail.leearic@126.com>
next in thread | raw e-mail | index | archive | help
SGksDQphbGwuDQoNCkkgTG92ZSBCU0QsIGVzcGVjaWFsbHkgRnJlZUJTRCENCg0KSSB3YW50IHRv IGJ1aWxkIGEgYm9vdGFibGUgY2Ryb20gYW5kIGFsc28gSSB3YW50IHRoZSBJU08gaW1hZ2Ugc2l6 ZSB3aXRoaW4gMjBNIQ0KDQphbnkgYm9keSBjb3VsZCBoZWxwIG1lPw0KDQoNCg0KMjAxMy0wNS0w Nw0KDQoNCg0KbGVlYXJpYw== From owner-freebsd-doc@FreeBSD.ORG Tue May 7 09:18:19 2013 Return-Path: <owner-freebsd-doc@FreeBSD.ORG> Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 758B6788 for <freebsd-doc@freebsd.org>; Tue, 7 May 2013 09:18:19 +0000 (UTC) (envelope-from bt@brandonthomson.com) Received: from mail-qe0-f54.google.com (mail-qe0-f54.google.com [209.85.128.54]) by mx1.freebsd.org (Postfix) with ESMTP id 397C1AC7 for <freebsd-doc@freebsd.org>; Tue, 7 May 2013 09:18:18 +0000 (UTC) Received: by mail-qe0-f54.google.com with SMTP id q19so160306qeb.41 for <freebsd-doc@freebsd.org>; Tue, 07 May 2013 02:18:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent:x-gm-message-state; bh=wO0qDcYG73Fky/Ou9CAPgbUPHFUI5N8gaHMoHpAOBfg=; b=ljKiSyMq5r9HNwvkAbA7chyQWV5UXSt0/bsaeU3wMZshHXjp2t0XwAWE+cxnptbjJZ p54gZUT431CwcO/6D2QPyfRN2BRBgPdXeXK8o7fKfXyVGsSfpo4s7yZtQQ3zHcul+CJq MdqBEtbcbeHS8RufR58U9pdZQDDxEAz23o1gAS6NzCAfmv6x+piSfHfFpHrPGY5N2Nyf JneOxLvXXWRSRyDjyTLcplFq/W16QcfmGLmtUj9SMTLnPZ5z2zCmehvWvhSAeCOY1O9w iNJZohyrbjm6s1a5RZU1h307E1Q7EVFakfS++vWlZ2ORjFI7cmAEWMaLtLs5KQuDq6Gy eoLA== X-Received: by 10.229.137.195 with SMTP id x3mr334474qct.108.1367918297934; Tue, 07 May 2013 02:18:17 -0700 (PDT) Received: from localhost (c-69-138-223-32.hsd1.va.comcast.net. [69.138.223.32]) by mx.google.com with ESMTPSA id bv6sm43595730qab.5.2013.05.07.02.18.15 for <multiple recipients> (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 07 May 2013 02:18:16 -0700 (PDT) Sender: Brandon Thomson <bt.mail@brandonthomson.com> Date: Tue, 7 May 2013 09:18:15 +0000 From: Brandon Thomson <bt@brandonthomson.com> To: Lowell Gilbert <freebsd-lists@be-well.ilk.org> Subject: Re: docs/178221: Addition to handbook jails chapter: warning about make deinstall Message-ID: <20130507091815.GA77627@bsdnas> References: <201305020450.r424o1gh015693@freefall.freebsd.org> <44zjwbstsq.fsf@lowell-desk.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <44zjwbstsq.fsf@lowell-desk.lan> User-Agent: Mutt/1.5.21 (2010-09-15) X-Gm-Message-State: ALoCoQmUSpJ+iSAzXYa9F2HRENV/OMJbwEQGNLwxMnaC1gPYzTW+yPyEd1bileHDAaZ8R/YHdpEm Cc: freebsd-doc@FreeBSD.org X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Documentation project <freebsd-doc.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-doc>, <mailto:freebsd-doc-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-doc> List-Post: <mailto:freebsd-doc@freebsd.org> List-Help: <mailto:freebsd-doc-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-doc>, <mailto:freebsd-doc-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 07 May 2013 09:18:19 -0000 >It seems to me that the Handbook advice includes linking the >/s/usr-local onto /usr/local inside the jail. This is highly desirable >for regular users because having /usr/local/bin in a PATH works just >like on a real system. Yes, I think that is correct. This link exists on my system where I found this issue. Here is a transcript of a shell session demonstrating the issue. I also included some demonstration that the link from /usr/local to /rw/usr_local exists and is working (note that I have used slightly different directory names from the handbook example, so it is /rw/usr_local instead of /s/usr-local) I probably should have included this in the first message! Sorry about that. root@pipe:/usr/ports/ports-mgmt/portaudit # make ===> Fetching all distfiles required by portaudit-0.6.0 for building ===> Extracting for portaudit-0.6.0 ===> Patching for portaudit-0.6.0 ===> Configuring for portaudit-0.6.0 ===> Building for portaudit-0.6.0 root@pipe:/usr/ports/ports-mgmt/portaudit # make install ===> Installing for portaudit-0.6.0 ===> Generating temporary packing list ===> Checking if ports-mgmt/portaudit already installed ===> To check your installed ports for known vulnerabilities now, do: /usr/local/sbin/portaudit -Fda ===> Compressing manual pages for portaudit-0.6.0 ===> Registering installation for portaudit-0.6.0 root@pipe:/usr/ports/ports-mgmt/portaudit # make deinstall ===> Deinstalling for ports-mgmt/portaudit ===> portaudit-0.6.0 has a different PREFIX: /rw/usr_local, skipping root@pipe:/usr/ports/ports-mgmt/portaudit # make deinstall PREFIX=/rw/usr_local ===> Deinstalling for ports-mgmt/portaudit ===> Deinstalling portaudit-0.6.0 The portaudit package has been deleted. root@pipe:/usr/ports/ports-mgmt/portaudit # readlink /usr/local ../rw/usr_local root@pipe:/usr/ports/ports-mgmt/portaudit # ls -la /usr/ total 144 drwxr-xr-x 14 root wheel 16 Mar 16 11:46 . drwxr-xr-x 13 root wheel 20 Apr 18 14:38 .. lrwxr-xr-x 1 root wheel 15 Mar 16 11:46 X11R6 -> ../rw/usr_X11R6 drwxr-xr-x 2 root wheel 475 Mar 16 11:00 bin drwxr-xr-x 2 root wheel 16 Mar 16 10:59 games drwxr-xr-x 53 root wheel 283 Mar 16 10:59 include drwxr-xr-x 7 root wheel 556 Mar 16 10:59 lib drwxr-xr-x 4 root wheel 571 Mar 16 11:00 lib32 drwxr-xr-x 5 root wheel 5 Mar 16 10:59 libdata drwxr-xr-x 6 root wheel 62 Mar 16 11:00 libexec lrwxr-xr-x 1 root wheel 15 Mar 16 11:45 local -> ../rw/usr_local drwxr-xr-x 2 root wheel 2 Mar 16 10:59 obj drwxr-xr-x 68 root wheel 83 Apr 21 20:18 ports drwxr-xr-x 2 root wheel 286 Mar 16 10:59 sbin drwxr-xr-x 27 root wheel 27 Mar 16 10:59 share drwxr-xr-x 22 root wheel 31 Mar 16 04:05 src root@pipe:/usr/ports/ports-mgmt/portaudit # ls -la /usr/local/ total 111 drwxr-xr-x 13 root wheel 13 May 7 09:00 . drwxr-xr-x 12 root wheel 15 May 7 09:00 .. drwxr-xr-x 2 root wheel 2 May 7 09:00 bin drwxr-xr-x 6 root wheel 6 May 7 09:02 etc drwxr-xr-x 3 root wheel 3 May 7 09:00 include drwxr-xr-x 2 root wheel 2 May 7 09:00 info drwxr-xr-x 3 root wheel 3 May 7 09:00 lib drwxr-xr-x 5 root wheel 5 May 7 09:00 libdata drwxr-xr-x 2 root wheel 2 May 7 09:00 libexec drwxr-xr-x 28 root wheel 28 May 7 09:00 man drwxr-xr-x 2 root wheel 2 May 7 09:02 sbin drwxr-xr-x 15 root wheel 15 May 7 09:00 share drwxr-xr-x 2 root wheel 2 May 7 09:00 www root@pipe:/usr/ports/ports-mgmt/portaudit #
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?10de7ced.596c.13e7de89971.Coremail.leearic>