From nobody Mon Oct 09 07:49:31 2023 X-Original-To: xfce@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 4S3rlc0kqtz4wvRt for ; Mon, 9 Oct 2023 07:49:32 +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 4S3rlb6Ljrz3Lh6 for ; Mon, 9 Oct 2023 07:49:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696837771; a=rsa-sha256; cv=none; b=WSq2NMxjglHW6n9UKm5LKQPF4nu+DrTnFggSVQ62eU35RSZUI+5hI+Odq2z07fVaaPai+G yiTfMkYyUy3t9SgROBRCyPU+t17ahfJJIUYQYPTeVRULAOUNqG5VW5ofq1qJS0nVUsnRGX pmXr7Iy/nnodNuj1JXhWZc2BkvHcVNlPQ/DqPt/IWfN8nN3RApb+LDOvoBzx5oJTTT+WVF uPPHtLqWAocY82RyrBvN4m3Yd9bUt1gMjbVn17eufPlcW8MUZAbwyq/Chh4fkyoZERfRd/ pOdy4cJu1FX66xFPi4NJjncotz3hzd8IbcSBeove+8v2CMiMmB5nKL5a7jIITA== 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=1696837771; 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=+3UrRAmwbcXZw+tvyvWNqqeVuwxxPO3Jl3ChrvC/zVg=; b=wQd18ai7VNB5d32E2kaQ17u+wrpTzHnl7ocBEMUfa766zz/CqGvQBeYQQnmaCYy26pEASo cwflZaeoPGy0OdRfVWn9GIFc3r8M0IP3YwwX9KXdgc2ftFk+AOw2Ej/CRcBMf6DbmIEeEW ZhO3O6cZNEVyWzFbHHuni7IanrBBeiBzZdvtrtckbV3AhXG7NmbVZV844Rao1xfJiBbw1X xsTxrGe1sGpPASOWnY8s27dOGma1OfHYDsBywbUIPiBcbCaJE9FOkgAcECgpE9YOaA91AU zwNzBRZzjAFJEpwTnCPRRAYCF+dFVaJa3xVQ47UgCvWaeTar67bScVJSE65BqA== 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 4S3rlb5Qc9znW6 for ; Mon, 9 Oct 2023 07:49:31 +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 3997nVHT066900 for ; Mon, 9 Oct 2023 07:49:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3997nVDR066899 for xfce@FreeBSD.org; Mon, 9 Oct 2023 07:49:31 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: xfce@FreeBSD.org Subject: [Bug 202192] x11-fm/thunar 1.6.11 change file permissions on SSHFS-mounted files/directories Date: Mon, 09 Oct 2023 07:49:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: madpilot@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: xfce@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ X-Bugzilla-Changed-Fields: 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: XFCE List-Archive: https://lists.freebsd.org/archives/freebsd-xfce List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xfce@freebsd.org X-BeenThere: freebsd-xfce@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202192 --- Comment #23 from Guido Falsi --- (In reply to Ivan Rozhuk from comment #22) Problem is thunar is a local file system graphics UI and respect common loc= al UNIX Filesystem semantics. shhfs and many fuse provided filesystems have different semantics and there is no simple way to cater in thunar for all t= heir peculiarities. It is these filesystems responsibility to properly map their semantics to t= he unix filesystem interface, providing reasonable mapping to the unix flags w= here possible. SSHFS is problematic because the remote user can be differnet from the local one and have completely different permissions, and the filesystem is not properly translating those in the mounting machine. I'm not sure if SSHFS c= ould r should do things differently, but thunar has no way to know the remote permissions. Simply disabling the functionality is not a real fix. AFAIK thunar does not support extended flags nor ACL style permissions (like what is supported by NFSv4 or NTFS). There is no way to have thunar act correctly in these situations, short of coding a bunch of exceptions based on the type of filesystem, which IMHO is anyway not the correct approach. This is way out of the scope of the ports tree, also because this issue will show up on any operating system. This should be addressed with XFCE developers. But if they were to reply th= at such exceptions are out of the scope of thunar I would be unable to disagre= e. Anyway fixing this is beyond my abilities, and adding patches which significantly modify the software behaviour is not appropriate for the ports tree, unless there is certainty the patches will be included (or even better have already been included) upstream. --=20 You are receiving this mail because: You are the assignee for the bug.=