<html><body><span style="font-family:Verdana; color:#000; font-size:10pt;"><div>Y'all;</div><div><br></div><div>I am having an issue that is really starting to put me on edge. No matter what the perms are of a file, when geany saves it, they are 0644, period. It doesn't matter what type of file it is (shell script, txt file, perl, etc).</div><div><br></div><div>I have done a complete uninstall and reinstall.</div><div><br></div><div>I have looked through the previous bug reports and done some searches to see if others have had this issue. It appears to have been an on-going deal, with threads simply ceasing to continue and being closed after a while. I found, and tried the hints from: <a href="http://wiki.geany.org/config/all_you_never_wanted_to_know_about_file_saving">http://wiki.geany.org/config/all_you_never_wanted_to_know_about_file_saving</a></div><div><br></div><div>I have tried a number of combinations from the above web page, with no change. It is currently set to:</div><div style="padding-left: 30px;">use_gio_unsafe_file_saving=true<br>use_atomic_file_saving=false (was true when installed)<br>gio_unsafe_save_backup=false<br></div><div><br></div><div>I have systematically attempted all 8 possibilities of the above three settings, with no change. I:</div><ul><li>make the change</li><li>remove the file from the project</li><li>close the project</li><li>do a "completely uninstall" geany (using synaptic)</li><li>chmod the file (0750)<br></li><li>install geany (just geany and geany-common)</li><li>open the project</li><li>add the file to the project</li><li>change the file</li><li>save it</li><li>ls -l shows 0644<br></li></ul><div><br></div><div>Just for giggles and grins: umask is 0022. It is obvious this isn't the cause, or the perms would be 755 -- which I could deal with for the time being.<br></div><div><br></div><div>I am currently using geany 1.23.1 on linux mint 14.04. I noted it was not the "latest and greatest," so I added the PPA to the system, and voila, the upgrade manager automagically upgraded me to 1.25.</div><div><br></div><div>So I created a new project, added a bash script to it (original perms 0700), made a trivial change, and sure enough, the perms became 0644.</div><div><br></div><div>I cannot continue to deal with having to reset the perms every time I edit a file. What needs to change? What do I have to do to force geany to quit resetting the perms to 0644?</div><div><br></div><div>This started several months ago, but I thought it had something to do with my Vagrant configurations and the fact that I am working in 4 different OS/Version configurations. But today's testing has all been on one system (one which worked perfectly several months ago).</div><div><br></div><div>Tips/tricks/pointers/answers appreciated!<br></div><div><br></div><div>DL<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><span style="font-size: 12pt;" mce_style="font-size: 12pt;">David Lee Crites</span>, DevOps Dude</div><div><b>Work</b>: <a href="mailto:david.crites@xoom.com">david.crites@xoom.com</a></div><div><b>Home</b>: <a href="mailto:lee@critesclan.com">lee@critesclan.com</a></div><div><b>Cell</b>: 806-471-9063</div><div><b>Skype</b>: davidleecrites</div><div><i>quod alii ut vivere</i></div></span></body></html>