Thanks, Egmont. I'd already grepped through gnome-terminal, but I hadn't gone deeper (e.g. I didn't check glib for GApplication, though I read the docs and they don't mention changing the umask).
I can reproduce the preservation of my session umask if I run gnome-terminal-server with a custom app-id.
Thanks, Egmont. I'd already grepped through gnome-terminal, but I hadn't gone deeper (e.g. I didn't check glib for GApplication, though I read the docs and they don't mention changing the umask).
I can reproduce the preservation of my session umask if I run gnome-terminal- server with a custom app-id.
$ grep Umask /proc/$(pidof gnome-terminal- server) /status
$ echo $?
1
A quick cat of the status file confirms that there's no Umask line (or similar).