boltops-tools / terraspace

Terraspace: The Terraform Framework
https://terraspace.cloud
Apache License 2.0
674 stars 46 forks source link

Broken installation #289

Closed az-z closed 1 year ago

az-z commented 1 year ago

The current version (v 2.2.3) requires changing the owner of the installed software to a "current" user. Unfortunately, this breaks the maintainability, security, and scalability of the software.

Please refer to issue #288 for the details. TLDR: "https://terraspace.cloud/docs/install/standalone/details/permissions/" ... If the /opt/terraspace folder is not owned by your user for whatever reason, here are the commands to change it:.."

Suggestions to fix:

  1. create a new user group and make /opt/terraspace a g+765.
  2. update the video to explicitly mention the issue with permissions, so that new users can proceed with their work.
  3. separate gem installations into a user-specific directory, aka ~/.terraspace/gem, or into a project-specific (may not be ideal since projects are usually version controlled... "

Hope this helps.

az-z commented 1 year ago

Wow. Closing in under 2 minutes? This is fast. Now I do worry about other potential breaking issues this software may have...