Am Montag, 27. Dezember 2021, 17:01:00 CET schrieb Neal Gompa:
On Mon, Dec 27, 2021 at 10:17 AM Emmett Culley
> I first discovered this issue when a user complained she could not access
> a file I created on an NFS4 share.
> I don't see this issue if I use fish:// to access any directory, local or
> We are on fully updated KDE fedora 34 and 35 systems, and this has been a
> problem for quite awhile, through many Fedora updates, possibly as far
> back as fedora 18 (arbitrary number). Until now I've usually just run
> chmod -R g+w on the share on the file server or locally when it matters,
> then went about my business. I have put it off too long and so did a bit
> of investigation.
> This happens every time on both Konqueror and Dolphin. It never happens
> in Konsole. Meaning that if I open Konsole and cd to /fs1/work (the nfs
> share), and create a file or directory, the permissions are set to 664
> and 2775 (SGID is set for all directories) as expected, with a umask of
> 002 for all users. Note that the umask on both servers and clients are
> set to 002.
> So only Dolphin and Konqueror ignore the umask=0002 setting, and only when
> not accessing a file system via fish. This happen on both remote NFS
> shares and locally.
Ah, I don't think that is a bug. I had the same issue, but not only for dolphin, but
apps (like kid3 etc.). So I stressed google up an down and finally found the reason for
KDE is started since some fedora versions via systemd --user part. And this systemd does
not inherit parents umasks but sets it to 0022 by default - unless it is told to do
This can be done in the systemd units via UMask setting or via pam_umask in the pam
simple add "session optional pam_umask.so usergroups" to the
file, reboot and login again - and dolphin should create files as requested (at least id
for me during some short tests).
Please file a bug upstream at bugs.kde.org
. Upstream KDE developers
look there for these things and will be able to do something about the
真実はいつも一つ！/ Always, there's only one truth!
kde mailing list -- kde(a)lists.fedoraproject.org
To unsubscribe send an email to kde-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
Do not reply to spam on the list, report it: