From owner-freebsd-questions@FreeBSD.ORG Tue Aug 30 23:33:46 2005 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31E8416A41F for ; Tue, 30 Aug 2005 23:33:46 +0000 (GMT) (envelope-from jfalconer@puc.edu) Received: from ecf.puc.edu (ecf2.puc.edu [12.16.216.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A00743D67 for ; Tue, 30 Aug 2005 23:33:42 +0000 (GMT) (envelope-from jfalconer@puc.edu) Received: from localhost (jfalconer@localhost) by ecf.puc.edu (8.11.6/8.10.1) with ESMTP id j7UNXfo18548 for ; Tue, 30 Aug 2005 16:33:41 -0700 (PDT) Date: Tue, 30 Aug 2005 16:33:41 -0700 (PDT) From: Jon Falconer To: questions@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Subject: trying to use ACLs 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: Tue, 30 Aug 2005 23:33:46 -0000 Hi, I'm running FreeBSD 5.4-Release and trying to make use of the ACLs feature. I've enabled it on the partition I'm using. I can set access ACLs on a directory just fine, but whenever I try to set a default ACL, I get the following: %setfacl -dn -m g:PR:rwx test setfacl: warning: no mask entry setfacl: acl_set_file() failed for test: Invalid argument % The group PR does exist as I can change the group owner for test to PR. It complains that there is no default mask. So I try: %setfacl -d -m m::rwx test setfacl: acl_set_file() failed for test: Invalid argument % I'm guessing that the default ACLs are what are assigned to any file created inside the directory. Is this correct? If so, that is useful. Any ideas what I can try next? Thanks, Jon