Respect cert checkbox when creating a user. Fixes #16721
Also fixes a case where the form was not displaying properly when there were input errors. This likely needs more testing to confirm each action case is being handled properly with and without input errors in the submission.
Increase log level of mwexec() errors
Errors from this were previously set to informational because callers of
mwexec() should already check for the return value of the command being
run so any errors are properly handled and any necessary logs provide
proper context. However it's more appropriate to set it to at least notice
for added awareness of potential errors.
Add ntoe about default log level for verbose options
Verbose options can log additional information that may only be shown
with the respective log level.
Remove stale gw group "dirty" flag file
The gateway group "dirty" flag file is left behind when a gateway group
is added and removed without applying changes in between.
Separate RAM disk dir names from multiple packages. Fix #16724
The result of xmllint is a line-separated string which is then meant to
be translated to a space-separated string. However the space separator
itself was not being included. This change adds it.
Fix the installer network import function with vlans.
Make the proper use of the interface name in comparison.
Fixes the missing settings on wan to block reserved networks on the 1100
and other systems with vlans.
Ticket: #21104
Relax type requirements for gateway status helper functions
Some callers of the helper functions do not validate the arguments.
Handle this in the helper functions for better compatibility.
Followup to ddd366b3706a7c24d2406b9ccfdca76a0dca4be4.
Fix option matching and alert message.
The previous condition check resulted in false positives. Use
preg_match() for easier readability. While here also fix the notice.
Followup to fb490d5ff0f9eb5a42a8b20e6f2d9e4001252d57.