BallAerospace / COSMOS

Ball Aerospace COSMOS
https://ballaerospace.github.io/cosmos-website/
Other
360 stars 129 forks source link

Add Execute Permissions to Necessary Startup Files #1717

Open dborncamp opened 2 years ago

dborncamp commented 2 years ago

First check out our main documentation site at cosmosc2.com. There is a Google search box at the bottom of every page that may help you find information related to your bug.

Describe the bug The installation documentation says to run cosmos-control.sh start but that script and all of the scripts it calls does not have the execute bits turned on, so it fails to execute for permissions issues. Either update the documentation to reflect changing the file permissions or upload the file permissions.

To Reproduce Steps to reproduce the behavior:

In a Ubuntu WSL environment, from a fresh download, run:

  1. run cosmos-control.sh start

Expected behavior

Expected to be able to run the install commands listed in the install doc and have running instance of Cosmos.

Screenshots

dave@DBORNCAM-LT:~/playpen/COSMOS-5.0.4$ sh cosmos-control.sh start
cosmos-control.sh: 45: ./cosmos-control.sh: Permission denied
dave@DBORNCAM-LT:~/playpen/COSMOS-5.0.4$ chmod +x cosmos-control.sh
dave@DBORNCAM-LT:~/playpen/COSMOS-5.0.4$ sh cosmos-control.sh start
./cosmos-control.sh: 59: scripts/linux/cosmos_setup.sh: Permission denied
dave@DBORNCAM-LT:~/playpen/COSMOS-5.0.4$ chmod +x scripts/linux/cosmos_setup.sh

Environment (please complete the following information):