Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please, Can change 777 permissions for 755? #1507

Open
charliemartinez opened this issue Jun 14, 2024 · 2 comments
Open

Please, Can change 777 permissions for 755? #1507

charliemartinez opened this issue Jun 14, 2024 · 2 comments

Comments

@charliemartinez
Copy link
Contributor

About the GNU/Linux version:

I have noticed that when starting Tahoma2D, some files are created with 0777 permissions in the user's home directory, for example in ~/.cache/Tahoma2D which is neither a secure nor a necessary policy. It would be great if, for future versions, you could adopt a policy of 755 permissions for directories and 644 for files.

Best regards.

@manongjohn
Copy link
Collaborator

The reason it is 777 is because of installation on shared environments like in a school setting or people sharing the same computer (linux/macOS)

If i ever get around to separating the tahomastuff folder so personal settings and custom stuff is stored elsewhere, i will revisit the permissions.

@charliemartinez
Copy link
Contributor Author

charliemartinez commented Jun 30, 2024

Thank you for your response. To be included in the official repository of the Quirinux GNU/Linux distribution, we have stored Tahoma2D directly in skel. That is, the entire Tahoma2D is saved in each user's folder. Disadvantage: this method takes up disk space; the more users, the more space... Advantage: the permissions for .cache could be resolved since that folder would be created inside each user's folder.. I invite you to review the .deb package we made for Tahoma2D in case it is useful to you. Best regards.

http://repo.quirinux.org/pool/main/t/tahoma2d/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants