From owner-freebsd-doc@FreeBSD.ORG Thu May 9 21:19:07 2013 Return-Path: Delivered-To: www@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 56C575B2 for ; Thu, 9 May 2013 21:19:07 +0000 (UTC) (envelope-from 3yhKMUQ4JA7EWRiRqdijYRZbYsXdRZc.TfdnnnWiVVSjU.fiX@maestro.bounces.google.com) Received: from mail-oa0-f72.google.com (mail-oa0-f72.google.com [209.85.219.72]) by mx1.freebsd.org (Postfix) with ESMTP id 29FD223F for ; Thu, 9 May 2013 21:19:06 +0000 (UTC) Received: by mail-oa0-f72.google.com with SMTP id h1so11140910oag.3 for ; Thu, 09 May 2013 14:19:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:message-id:date:subject:from:to :content-type; bh=yxshfA/2mdtWE7BW6JfSvh293BOKAh6W15mrVXkgZnQ=; b=ffzRF+rNCoRMZ79wsVuNq0uzb8g91DBrHuuWPsqAX9UkqYb9zgzl6fAKKtv7UbrVOb GSPc7FLSWE4GVtWf7OJfglSgG+v6bbxAehthi71Odn3BqVlAIzBMr+24ODx3CLq9lJVD Z78MEluXQyEKk+vFRv2JOmk/lSA2FCUmZNy3Mx3flzCpMvJOjSQYbQhIJrHjxLQsIWTD AqPUDDzMF0b8IMlXNEh03j8rCsTh2HwaTezCKeAFCsO0RA5Zf5cVXfnEviUaaqzWwLIJ +9RU1+EgUGPo6RQX7/AtVQ3dZNG0zzuiWgIR9r60fwVtxssmtTBBFOEIut694JFepyRW FrHg== MIME-Version: 1.0 X-Received: by 10.42.49.72 with SMTP id v8mr9823985icf.3.1368134346383; Thu, 09 May 2013 14:19:06 -0700 (PDT) Message-ID: <00248c0ee9eab900f104dc4f999b@google.com> Date: Thu, 09 May 2013 21:19:06 +0000 Subject: Regarding:- 1st Page Ranking On Google!! From: Gina Bevona To: www@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2013 21:19:07 -0000 PHAgY2xhc3M9Ik1zb05vcm1hbCI+PC9wPjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3Bh biAgDQpzdHlsZT0iY29sb3I6bmF2eTtmb250LWZhbWlseTpBcmlhbDtmb250LXNpemU6MTRwdCI+ SGksIG15IG5hbWUgaXMgR2luYSAgDQpCZXZvbmEgYW5kIEkgYW0gYW4gT25saW5lIFN0cmF0ZWdp c3QuPC9zcGFuPjwvcD4NCg0KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuICANCnN0 eWxlPSJmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMjIyMjIyIj6gPC9zcGFuPjwvcD4NCg0KPHAg c3R5bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuICANCnN0eWxlPSJmb250LXNpemU6MTQuMHB0 O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOm5hdnkiPlRoZSByZWFzb24gZm9yIG15ICANCmVtYWls IGlzIEkgaGF2ZSBjb21lIGFjcm9zcyB5b3VyIHNpdGUgIA0KPHU+PGk+PGI+d3d3LmZyZWVic2Qu b3JnPC9iPjwvaT48L3U+oGFuZCBkZWNpZGVkIHRvIHJ1biBhbiBhbmFseXNpcyBvbiB5b3VyDQpj b21wZXRpdGlvbiBhbmQgeW91ciBjdXJyZW50IHNlYXJjaCByYW5raW5ncy4gSSBhbHNvIHRyaWVk IHRvIGxvb2sgZm9yIHlvdXINCmJ1c2luZXNzIG9uIHZhcmlvdXMgc29jaWFsIG1lZGlhIHNpdGVz IGFuZCByZWFsbHkgY291bGRuJiMzOTt0IGZpbmQgbXVjaCAgDQplbHNlIGFib3V0DQp5b3UuPC9z cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMjIyMjIyIj48L3NwYW4+ PC9wPg0KDQo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZSI+PHNwYW4gIA0Kc3R5bGU9ImZvbnQt ZmFtaWx5OkFyaWFsO2NvbG9yOiMyMjIyMjIiPqA8L3NwYW4+PC9wPg0KDQo8cCBzdHlsZT0iYmFj a2dyb3VuZDp3aGl0ZSI+PHNwYW4gIA0Kc3R5bGU9ImZvbnQtc2l6ZToxNC4wcHQ7Zm9udC1mYW1p bHk6QXJpYWw7Y29sb3I6bmF2eSI+T3ZlciB0aGUgbGFzdCAxMiAgDQptb250aHMgR09PR0xFIGhh cyBwbGFjZWQgc28gbXVjaCBpbXBvcnRhbmNlIG9uDQpDb250ZW50IENyZWF0aW9uICZhbXA7IFNv Y2lhbCBNZWRpYSBQZXJmb3JtYW5jZSB0aGF0IGlmIHlvdXIgYnVzaW5lc3MgIA0KaXNuJiMzOTt0 DQpjcmVhdGluZyB2YWx1YWJsZSBjb250ZW50IG9yIGV2ZW4gdmlzaWJsZSBhY3Jvc3Mgc29jaWFs IG1lZGlhIHBsYXRmb3JtcyB5b3UNCmhhdmUgYmFzaWNhbGx5IG5vIGNoYW5jZSBvZiBiZWluZyBz ZWVuIG9uIGFueSBzZWFyY2ggZW5naW5lIGZvciBrZXl3b3JkcyAgDQp5b3VyDQpjdXN0b21lcnMg YXJlIHVzaW5nIHRvIGZpbmQgYnVzaW5lc3NlcyBsaWtlIHlvdS48L3NwYW4+PHNwYW4gIA0Kc3R5 bGU9ImZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMyMjIyMjIiPjwvc3Bhbj48L3A+DQoNCjxwIHN0 eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiAgDQpzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWw7 Y29sb3I6IzIyMjIyMiI+oDwvc3Bhbj48L3A+DQoNCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRl Ij48c3BhbiAgDQpzdHlsZT0iZm9udC1zaXplOjE0LjBwdDtmb250LWZhbWlseTpBcmlhbDtjb2xv cjpuYXZ5Ij5XaXRoIGEgc29saWQgcGxhbiBhbmQgIA0Kc3RyYXRlZ3kgSSBob25lc3RseSBiZWxp ZXZlIEkgY2FuIGhlbHAgZ2V0DQp5b3VyIHdlYnNpdGUgcmFua2luZyBoaWdoZXIgb24gR09PR0xF IGFuZCBnZXR0aW5nIGN1c3RvbWVycyB0byBpbnRlcmFjdCB3aXRoDQp5b3VyIGJ1c2luZXNzIG9u IFNvY2lhbCBNZWRpYSB0byByZWFsbHkgYnVpbGQgeW91ciBicmFuZC48L3NwYW4+PHNwYW4gIA0K c3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMyMjIyMjIiPjwvc3Bhbj48L3A+DQoNCjxw IHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiAgDQpzdHlsZT0iZm9udC1mYW1pbHk6QXJp YWw7Y29sb3I6IzIyMjIyMiI+oDwvc3Bhbj48L3A+DQoNCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndo aXRlIj48c3BhbiAgDQpzdHlsZT0iZm9udC1zaXplOjE0LjBwdDtmb250LWZhbWlseTpBcmlhbDtj b2xvcjpuYXZ5Ij5Eb24mIzM5O3QgZ2V0IG1lICANCndyb25nIHRoaXMgd29uJiMzOTt0IGJlIGVh c3kgKG9yIGV2ZXJ5b25lIHdvdWxkIGJlIGRvaW5nDQppdCkgYnV0IEkgd291bGQgbG92ZSB0byBo ZWxwIG91dCB3aXRoIG5vIG9ibGlnYXRpb25zIG9yICANCmNvbW1pdG1lbnRzLjwvc3Bhbj48c3Bh biBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6IzIyMjIyMiI+PC9zcGFuPjwvcD4NCg0K PHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuICANCnN0eWxlPSJmb250LWZhbWlseTpB cmlhbDtjb2xvcjojMjIyMjIyIj6gPC9zcGFuPjwvcD4NCg0KPHAgc3R5bGU9ImJhY2tncm91bmQ6 d2hpdGUiPjxzcGFuICANCnN0eWxlPSJmb250LXNpemU6MTQuMHB0O2ZvbnQtZmFtaWx5OkFyaWFs O2NvbG9yOm5hdnkiPkNhbiBJIGNhbGwgeW91IGFuZCAgDQpydW4gc29tZSBpZGVhcyBJIGhhdmUg dG8gaGVscCB5b3VyIGJ1c2luZXNzDQpncm93Pzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1p bHk6QXJpYWw7Y29sb3I6IzIyMjIyMiI+PC9zcGFuPjwvcD4NCg0KPHAgc3R5bGU9ImJhY2tncm91 bmQ6d2hpdGUiPjxzcGFuICANCnN0eWxlPSJmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMjIyMjIy Ij6gPC9zcGFuPjwvcD4NCg0KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuICANCnN0 eWxlPSJmb250LXNpemU6MTQuMHB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOm5hdnkiPlJlZ2Fy ZHMsPC9zcGFuPjxzcGFuICANCnN0eWxlPSJmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMjIyMjIy Ij48L3NwYW4+PC9wPg0KDQo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZSI+PHNwYW4gIA0Kc3R5 bGU9ImZvbnQtc2l6ZToxNC4wcHQ7Zm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6bmF2eSI+PGJyPg0K R2luYSBCZXZvbmE8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMy MjIyMjIiPjwvc3Bhbj48L3A+DQoNCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiAg DQpzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6IzIyMjIyMiI+oDwvc3Bhbj48L3A+DQoN CjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiAgDQpzdHlsZT0iZm9udC1zaXplOjE0 LjBwdDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjpuYXZ5Ij5TRU8gIA0KQ28tb3JkaW5hdG9yPC9z cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMjIyMjIyIj48L3NwYW4+ PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj6gPC9wPjxwPjwvcD4NCg== From owner-freebsd-doc@FreeBSD.ORG Thu May 9 22:21:42 2013 Return-Path: Delivered-To: freebsd-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0970CA7F for ; Thu, 9 May 2013 22:21:42 +0000 (UTC) (envelope-from freebsd-lists@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id B21217A5 for ; Thu, 9 May 2013 22:21:41 +0000 (UTC) Received: from lowell-desk.lan (lowell-desk.lan [172.30.250.41]) by be-well.ilk.org (Postfix) with ESMTP id 73A2C33C2A; Thu, 9 May 2013 18:21:32 -0400 (EDT) Received: by lowell-desk.lan (Postfix, from userid 1147) id D85203987D; Thu, 9 May 2013 18:21:30 -0400 (EDT) From: Lowell Gilbert To: Brandon Thomson Subject: Re: docs/178221: Addition to handbook jails chapter: warning about make deinstall References: <201305020450.r424o1gh015693@freefall.freebsd.org> <44zjwbstsq.fsf@lowell-desk.lan> <20130507091815.GA77627@bsdnas> Date: Thu, 09 May 2013 18:21:30 -0400 In-Reply-To: <20130507091815.GA77627@bsdnas> (Brandon Thomson's message of "Tue, 7 May 2013 09:18:15 +0000") Message-ID: <44ehdfssk5.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-doc@FreeBSD.org X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2013 22:21:42 -0000 Brandon Thomson writes: >>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 Hmm. Looks like something canonicalized the path, but I can't see what. > 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 #