Setting umask for the overall Gnome session
dr4Ke <[email protected]> Mon, 18 Jan 2016 21:55:14 +0100
| Newsgroups | gmane.comp.gnome.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, I want to set the umask of a user (or all) within his gnome session. I'm using Gnome Shell 3.18.3 without wayland, on latest archlinux. I tried standard places of setting umask, such as /etc/login.defs, /etc/profile, /etc/pam.d/system-auth with "session optional pam_umask.so, but nothing works. On tty sessions, the user have the defined umask, but on Gnome, he always have 0022 no matter what I define. In the list archives, I only found this discussion, from 2005, but I doubt this is a good solution today: https://mail.gnome.org/archives/gnome-list/2005-January/msg00004.html I also tried to get help from other users on the internet, but didn't get much answers: https://unix.stackexchange.com/questions/254378/how-to-set-umask-for-the-entire-gnome-session Is there a known way to do so? Do you have other suggestions? If this is not the good place to ask, do you know where I could ? By the way, the use case is that we share files between users of a group, and I want any file created from Gnome with rw-rw-r-- permissions, so that other users from this group can edit them later. So I thought that I'd use a 0002 umask. I checked that Nautilus is creating files with these permissions if I open it from a terminal where I have changed the umask before. Now I need to change the umask for the overall gnome session. -- dr4Ke.