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

No error handeling in env.sh if openssl is not installed #653

Open
FestHesten opened this issue Dec 21, 2024 · 0 comments
Open

No error handeling in env.sh if openssl is not installed #653

FestHesten opened this issue Dec 21, 2024 · 0 comments
Labels
bug Something isn't working build Build system and package dependency changes documentation Improvements or additions to documentation

Comments

@FestHesten
Copy link

Lacking error handeling
A clean fedora 41 workstation install does not have openssl installed.

As the env.sh script assumes this is available and does not check you will get the error message:

Generating new service key and signing secret...
./env.sh: line 60: openssl: command not found
./env.sh: line 61: openssl: command not found
Generating a Fernet encryption key for the database...
Creating new .env from .env.example...

To Reproduce
Install clean Fedora-Workstation-Live-x86_64-41-1.4.iso.
Follow Docker Compose
Notice when running script you will get error message command not found.

Expected behavior
A clear error message and canceled creation of the .env file.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

  • OS: Fedora Workstation 41 x86.
@topher-lo topher-lo added build Build system and package dependency changes bug Something isn't working documentation Improvements or additions to documentation labels Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working build Build system and package dependency changes documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants