-
Notifications
You must be signed in to change notification settings - Fork 82
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
make install assumes output goes to a user home-folder. Should not assume anything #209
Comments
You are right but this whole You and everyone else have to understand that we don't support any setup that are outside the "normal" setup for Moonraker and Klipper. If you get any problems editing your config or that the log file doesn't get written to or anything similar, we won't support you on that, as this is out of the scope of the intended purpose of Crowsnest.So I will "fix" this bug as it doesn't make sense for the overall implementation but with every problem following that you will be on your own. The fix will be that we check on |
Thank you! It's not my intention to force any support. Just mentioning an item that could be better implemented. I (We) don't know any of the design principles. So just reporting what I find. |
I'm glad for that, don't get me wrong😄 Thank you again for the heads up on that implementation detail. |
What happened
make install with the following .config file:
tools/libs/core.sh in function install_env_file() assumes the username $(BASE_USER) must exist in the env file. If it does not exists, it returns an error. My CROWSNET_ENV_PATH does not contain the name of the user.
Better would be to test for the %CONFPATH% keyword to exist. If it exists, return an error.
What did you expect to happen
Install in my specified folder
How to reproduce
Create mentioned .config file and do a make install
Additional information
No response
The text was updated successfully, but these errors were encountered: