Bug 483313 - Dolphin not allowing creation of files in NFS share
Summary: Dolphin not allowing creation of files in NFS share
Status: RESOLVED DUPLICATE of bug 482899
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 24.02.0
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-12 05:05 UTC by Ben
Modified: 2024-03-16 14:30 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben 2024-03-12 05:05:15 UTC
SUMMARY

I have an NFS share in /etc/fstab that has the 'user' option to allow non-root mounting.  Before Plasma 6.0, I had full edit access in these mounted shares, as I have the share configured in TrueNAS to map user and group to 'root,' allowing anyone who mounts to have full permissions.  However, something has changed with the update to Plasma 6.0, and Dolphin is not giving me the option to create folders, files, copy/paste, etc.  However, if I open split view and drag files into the folder, it will throw an error but then successfully copy the files, proving that this is not a permissions issue.

I suspect this problem has something to do with the way Dolphin checks if a user should have permission in a share.  In another of my shares, all the files are owned by my local user, and I still have edit access.  The problem only occurs in shares owned by root.

STEPS TO REPRODUCE
1. Create NFS share with mapall user and mapall group to 'root'
2. Mount NFS share as local (non-root) user
3. If folders contained inside the share are created server-side (owned by root), local user will not have edit permissions

OBSERVED RESULT

I am not able to edit in these types of shares.

EXPECTED RESULT

I should have full edit access since I should have root permissions from the perspective of the server.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 6.7.9-arch1-1
(available in About System)
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
Comment 1 Jonathan Marten 2024-03-12 08:57:48 UTC
Possibly related to bug 482899 (not recognising that group write access is allowed)?
Comment 2 Nicolas Fella 2024-03-16 14:30:59 UTC

*** This bug has been marked as a duplicate of bug 482899 ***