Skip to content

Conversation

@Boubik
Copy link

@Boubik Boubik commented Oct 1, 2025

Add support for insecure flag in installation script

Add optional --insecure.
Pass -insecure to rmmagent for both initial install and the systemd service (ExecStart).
Add --no-check-certificate to wget when fetching MeshAgent.
Update help output to document the flag.

Example:

./rmmagent-linux.sh install "<mesh_url>" "<api_url>" <client_id> <site_id> "<auth_key>" server --insecure
Omit --insecure to retain default secure behavior.

Compatibility

Backwards compatible: default behavior unchanged when the flag is not supplied.

##Testing

Verified install with and without --insecure.
Confirmed: self-signed cert scenarios no longer block API enrollment or MeshAgent download.
Confirmed: rerunning installer no longer errors on existing mesh directory or missing temp files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant