On Tue, Feb 26, 2013 at 11:04:24PM +0100, Agostino Sarubbo wrote:
Psi+, a fork of psi, stores its files in ~/.cache/psi+ as
~/.cache $ ls -la psi+/ total 52 drwxr-xr-x 5 ago ago 4096 feb
25 09:41 . drwx------ 5 ago ago 4096 feb 24 23:58 ..
It appears my ~/.cache and your ~/.cache are mode 0700.
Directories underneath are already unaccessible by other users,
except if one of your programs passes a filedescriptor to a
directory to another user's process (say, cwd is in ~/.cache/psi+
and then executes a setuid program, or uses unix(7) SCM_RIGHTS to
pass a directory file descriptor to another program).
Are there environments where ~/.cache isn't 0700 by default?