From owner-freebsd-fs@FreeBSD.ORG Tue Apr 6 12:45:24 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96AAC1065670 for ; Tue, 6 Apr 2010 12:45:24 +0000 (UTC) (envelope-from octavianh@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3B7E18FC17 for ; Tue, 6 Apr 2010 12:45:23 +0000 (UTC) Received: by pvc7 with SMTP id 7so2485693pvc.13 for ; Tue, 06 Apr 2010 05:45:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=EYRLUjJtjbAdp+uE34YGnMgRKy1AnFzmy1VxqraPioE=; b=nISfFUzd/rzceMPvaavaSf+uXU3fJUFgVgZgXoVrbwqG+QgivLE/GR5+anJHN0lAGo BIqmW11YJ3D5SPdR/VNwiuTPXSggic+/+tTID1wp678hqQbzHDE2D8XMRVTT9rZI0SYI xcwhcf5lt0ZJzIbouVMEN/1m0RfknOuvtBELM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=eQAh+wPjJsUmfQz8NPLn04W0WyjRFCvEQyy90Q/qM+M7lkE+wwkqazA8RpP17G7HsW InttiRUEQvKSaAYbQ9jscwee3gVrO8SXFTa7VjCgVRc7M9szcNmUtcpVuJ5zllFCiTI6 95l1pXt+vdlNJ+H01PgPm4zvBW9Pb/p04SiZY= MIME-Version: 1.0 Received: by 10.142.163.14 with HTTP; Tue, 6 Apr 2010 05:23:24 -0700 (PDT) Date: Tue, 6 Apr 2010 05:23:24 -0700 Received: by 10.143.194.1 with SMTP id w1mr2540743wfp.215.1270556604412; Tue, 06 Apr 2010 05:23:24 -0700 (PDT) Message-ID: From: Octavian Hornoiu To: freebsd-fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: NFSv4_ACLs in 8-STABLE with ZFS and Samba X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2010 12:45:24 -0000 I downloaded FreeBSD 8-STABLE as of 4/01/2010 and i re-compiled my kernel and made sure i was using the latest version of ZFS on my zpool. I then installed libsunacl. I chose to compile samba34 with "acl" support but that didn't seem to work so i re-read the wiki entry here: http://wiki.freebsd.org/NFSv4_ACLs I realized it said that apps had to be compiled by changing "" into " I extracted samba's tar file, replaced all references to sys/acl.h to sunacl.h. I then re-tarred it, replaced the md5/sha256 checksum and compiled the port successfully. When i go to use ACLs it won't allow me to change them. i go to remove an entry or add an entry or change inheritance and i click ok in samba and nothing happens, the next window simply shows them all back again with no modifications. Am i missing something obvious? My smb.conf had the following enabled in the global section: nt acl support = yes inherit acls = yes map acl inherit = yes Also, i checked zfs and it has the following setting for ACLs: data aclmode groupmask default data aclinherit restricted default Any help would be greatly appreciated! Thanks! Octavian