From owner-freebsd-questions@FreeBSD.ORG Thu Oct 13 16:12:37 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B00E106566C for ; Thu, 13 Oct 2011 16:12:37 +0000 (UTC) (envelope-from mlmichael70@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 12AE18FC08 for ; Thu, 13 Oct 2011 16:12:36 +0000 (UTC) Received: by wwe3 with SMTP id 3so1930780wwe.31 for ; Thu, 13 Oct 2011 09:12:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=+YImRQty6I9liEQilWwkk1o3WzDBGoEH9V/2AlE8/Bg=; b=Ppe+eJmbgv5T0y2Vj+kxNh/ZGAaKMpcwvLC2yccb0+ZwQzwp3XFBKGkaCJQI2z8tH6 g/4Dts83nh00yMyZLDftSzkr5qVlumMexTLqvFAPhHXmpn1xRPXuGX7Kc1YtPiLFGzdp H6sltT3dhUZp3Wz6XBn9ZoCayMsQMtQJIXAJg= Received: by 10.227.59.147 with SMTP id l19mr1504513wbh.38.1318522356000; Thu, 13 Oct 2011 09:12:36 -0700 (PDT) Received: from prime.nonspace (94.197.127.124.threembb.co.uk. [94.197.127.124]) by mx.google.com with ESMTPS id p2sm6857417wbo.17.2011.10.13.09.12.33 (version=SSLv3 cipher=OTHER); Thu, 13 Oct 2011 09:12:34 -0700 (PDT) Message-ID: <4E970E02.1090202@gmail.com> Date: Thu, 13 Oct 2011 17:12:50 +0100 From: Michael User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111001 Thunderbird/7.0.1 MIME-Version: 1.0 To: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: alternative for user immutable flag on ZFS X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2011 16:12:37 -0000 Hello, I have some important files in my home directory and I want to make sure that they are not changed/removed by my mistake. So I'm looking for something that prevents all programs (like rm) from changing these files even if I tell them to do so. But then on some rare occasions I really need to modify them so there must be a way of clearing these restrictions. And all that from my user account without root privileges. Normally I would set user immutable flag, which can be manually cleared in case when I know what I'm doing. The problem is that I can't get them to work on ZFS and it looks that it's not supported. Are there any alternatives or different ways to achieve my goal? I'm using FreeBSD 8.2-Release.