I'm editing a file within a directory
/parentdir/userdir/file with the following permissions:
$ sudo namei -l $(pwd) drwxr-xr-x root root / drwx------ root root parentdir drwx--S--- myuser myuser userdir -rw------- myuser myuser file
userdir have set a
facl rule that, by default, creates files and directories without any permission for group or others. In any case, my PWD is
/parentdir/userdir and I have full permissions to edit
However, if I edit
emacs, when trying to save the changes, it says to me that the directory
/parentdir/userdir/ doesn't exists, and asks me if I want to create it.
How can I skip that message in a safe way? Maybe the reason is that
emacs is trying to save the file using absolute paths, and it gets confuses since it has no execute permissions to access that directory.