From owner-freebsd-current@FreeBSD.ORG Thu Dec 20 18:51:09 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDF6A16A419 for ; Thu, 20 Dec 2007 18:51:09 +0000 (UTC) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [194.97.152.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9784913C43E for ; Thu, 20 Dec 2007 18:51:09 +0000 (UTC) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id 1B8931410B; Thu, 20 Dec 2007 19:35:30 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id 946CC6DA67; Thu, 20 Dec 2007 19:35:02 +0100 (CET) Date: Thu, 20 Dec 2007 19:35:02 +0100 From: "Ralf S. Engelschall" To: freebsd-current@freebsd.org Message-ID: <20071220183502.GA26520@engelschall.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: FreeBSD User-Agent: Mutt/1.5.17 OpenPKG/CURRENT (2007-11-01) Subject: "zfs list" as non-privileged user? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Dec 2007 18:51:10 -0000 I recognize that under FreeBSD 7 a simple "zfs list" as non-root just results in: | rse$ zfs list | internal error: failed to initialize ZFS library | rse$ _ Is this really intentional or just a bug? This for instance prevents non-privileged users to run my snapshot(8) frontend (see http://people.freebsd.org/~rse/snapshot/)... | rse$ snapshot list | Filesystem User User% Snap Snap% Snapshot | rse$ _ ...although there are actually snapshots (this time run as root): | root# snapshot list | Filesystem User User% Snap Snap% Snapshot | /j/tot 1GB 17.1% 3MB 0.0% hourly.2 | /j/tot 1GB 17.1% 1024KB 0.0% hourly.1 | /j/tot 1GB 17.1% 1024KB 0.0% hourly.0 | /j/en 2GB 27.1% 2MB 0.0% hourly.2 | /j/en 2GB 27.1% 2MB 0.0% hourly.1 | /j/en 2GB 27.1% 2MB 0.0% hourly.0 | root# _ -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com