It would be the right thing to do then, to propagate the permissions of the previous revision.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
As I was hit by this problem too, I want to reopen this thread
The problem is indeed the creation of a temporary file with
wxFileName::CreateTempFileName() in e.g. files-io.cpp
In the description of wxFileName::CreateTempFileName is the hint:
Under Unix, the temporary file will have read and write permissions for the owner only, to minimize security problems.
In
https**://unix.stackexchange.com/questions/651255/how-to-create-a-temporary-file-that-has-normal-permissions
a solution with “chmod =rw filename” is the proposed solution here.
Implementing this for schematic and PCB save would be very helpful for collaboration.
Thanks
Emil
I think that instead of a chmod it should propagate the original permissions of the file so that collaborate or no-collaborate settings are maintained.
You might want to raise a ticket for the issue or nothing will happen. As I only collaborate with myself, it’s only an irritation for me.
PS: I merged your new thread with the original thread.
Thanks for the hint. Checking the bug list I found the following issue.
So the issue is already known.
Thanks for the merge.