From nobody Wed Apr 17 02:20:05 2024 X-Original-To: fs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VK4PL2c40z5HbDv for ; Wed, 17 Apr 2024 02:20:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VK4PK3Z8Qz4J7J for ; Wed, 17 Apr 2024 02:20:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713320405; a=rsa-sha256; cv=none; b=gZ86SrePK0dY+yPvXcSV+97FQEp3SwH32hxLhOEQlMHcoVWHIofmcgyTRLB8hTmC+/CKX7 rj7e6DQVif/2ByxRvvr3fSQwGYQKeV7K7eGA0mxkUwpSeCotk7srxIiIAUwGnJqjJdNbW8 5ATT86Xh+uPlQ+lXTuUQobtuhT0rSxffvqtK2pHI+4DpnauZC9QPnEOTWu0ZHzYU/Je9Ml pRgd7hBU5BECpR+lFuLXq9ISpqxDOx5wD/QdVOnFJKcsKFIoy+vOh5scnPigMhfgFfYRSb 0WINOPKvv8PIJDuHjkaFidagijzV/msTYBCdcQzUsHrq84sF9IsygA4g+zLkug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713320405; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bJrajxh6Ckx4Yoi9IWZNLkOIVg0B8HJOytV7Sh5FLCU=; b=HkRRVv+dV11Ayr0JGT8vPuDeeWJO+Jsg5B7Nhm0Vkbu0f+ac2f9dB1bpCw3wGO3ZvBwDJV Be/9pC+InC9OMdvfYMaUKloGmb5hSe4cyxnLoaMBg6NQNuovAch6P2OcRRXN1VLONeixod wFA4fIu9qKn6Wmu8KJ6cse4QNq5MBpZVKhdEMRQPbZdl03K74szYtjHfUyuDSZVg9XP9EN IQqjvpF3/Wzfue1ulFXVnFYNt38UW8VcLgboJygsSsucu4juhncgFgjaxOlP/s+HYOANju so5FFHxrP3vu00ZBCQRRpr4/hs5PJCoLsOzPwmH+tg3bTC/NY2+XQzgcTr6Xtw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VK4PK39jZz17MN for ; Wed, 17 Apr 2024 02:20:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 43H2K5Cr091210 for ; Wed, 17 Apr 2024 02:20:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 43H2K5vT091209 for fs@FreeBSD.org; Wed, 17 Apr 2024 02:20:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: fs@FreeBSD.org Subject: [Bug 277193] NFSv4 ACLs are not inherited when moving file Date: Wed, 17 Apr 2024 02:20:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rmacklem@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: fs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277193 Rick Macklem changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rmacklem@FreeBSD.org --- Comment #2 from Rick Macklem --- Well, I'm the last guy to be answering this, since I am by no means an ACL guy, but I believe you are seeing correct behaviour. If you look at "man zfsprops" in the aclinherit section, it notes that ACEs are inherited when the file is created. A "mv" does not create a file, it simply gives it a different name. Imagine the case where a file has multiple hard links. If you move one of those links to a different directory, would you expect the ACL to change? (I think not. In fact the only sensible semantic is setting the ACL when the file is first created and not changing it when additional links are created in other directories.) --=20 You are receiving this mail because: You are the assignee for the bug.=