From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 13 09:16:50 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91EDC16A419 for ; Thu, 13 Sep 2007 09:16:50 +0000 (UTC) (envelope-from ighighi@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.231]) by mx1.freebsd.org (Postfix) with ESMTP id 6053513C459 for ; Thu, 13 Sep 2007 09:16:50 +0000 (UTC) (envelope-from ighighi@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so306785nzf for ; Thu, 13 Sep 2007 02:16:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=X2w7e5vep7Qw0kNIBeP/TMCFu5vPrhXNwkdVAArgBPU=; b=cmCnCi07ZdBd56Xd5R4pV2lZvwbKriYg5tFuKCxcAsmh6c3BiV036zmFlDyF5KRugt5rD5wvBWhWi7h7K1KsEE6vCTV/6jMh2QpurOoyWn8ImYpcDwEt6EUlJNMJzIf42Ri7bDho4wku5KfSvOu++zCQY9BrqhqkSlPkdm9CcoU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=VaF1ahbd9Cle+yScS3s2UsfYhnLXaIoIUYILXxBrlCpjx/zr9X1mgO/f5F6MlMcOHxExbD2kZPdm5c/RtGMITNCiWQB7t3TUtvaCdSpNQYiDWdtYzLTIzjln2yKZtPnMr1gDuHHgDt8NHh4A6APId1zslHNe+aOoDbyUQVUdhDQ= Received: by 10.142.50.15 with SMTP id x15mr30514wfx.1189675009103; Thu, 13 Sep 2007 02:16:49 -0700 (PDT) Received: by 10.142.251.6 with HTTP; Thu, 13 Sep 2007 02:16:49 -0700 (PDT) Message-ID: Date: Thu, 13 Sep 2007 05:16:49 -0400 From: "Ighighi Ighighi" To: freebsd-hackers@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46E8DF09.40008@gmail.com> Subject: Re: local "jailed" symlinks X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2007 09:16:50 -0000 On 9/13/07, Joshua Isom _ jrisom at gmail.com _ wrote: > Make all of your symlinks relative instead of absolute. It might mean > linking /foo/bar/baz to /bax/bay/baw as ../../../bax/bay/baw but it > would suffice. This is precisely the kind of manual intervention that I want to avoid... Ideally, it should be done automatically. Your approach wouldn't work on read-only filesystems (and some of them can't be mounted read-write anyway: ISO-9660 with Rockridge extensions). By the way, I thought of using unionfs but it would be overkill and messy. Salutes, Igh.