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
NAS-114945 / 22.02.1 / Expand warning for shell modifications #8322
Conversation
"CLI" is now ambiguous because it refers to the TrueNAS CLI (which is a supported way of making changes).
82ef9b5
to
815fe14
Compare
retest this please |
src/freenas/root/.warning
Outdated
supported and may result in breaking the TrueNAS appliance. | ||
Warning: the supported mechanisms for making configuration changes | ||
are the TrueNAS WebUI, CLI, and API exclusively. ALL OTHERS ARE | ||
NOT SUPPORTED AND WILL RESULT IN UNEXPECTED BEHAVIOR AND MAY |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm partial to "undefined" behavior instead of "unexpected".
Should probably specifically mention that the usage of package managers for updates is likely to break their system, just in case someone wants to configure automatic updates via Cron or something. |
Currently, we are protected from this by having apt-related binaries being non-executable (balancing act between allowing people to make informed decisions and helping avoid foot-shooting). We could probably make same with package management tools in Core. |
"CLI" is now ambiguous because it refers to the TrueNAS CLI (which
is a supported way of making changes).