- Add "no ip telnet" to generated switch configs for security
- Bind-mount templates/ into the container (read-only) so template
edits take effect without a rebuild, matching config.py/configs/
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CLfUJoQTaUePx1m1d2v2j9
Replaces the separate checkmk and jdisc SNMPv3 users with one
switchmon user, updating both the settings UI and config template
generation. The operatorauth SNMP group is unchanged.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The previous default (NZXMkUA62QZHfG3FTYNCz4Y) was already base64-encoded,
causing the config generator to double-encode it via b64(). Updated to the
correct plaintext key (4VXMKUA62QZHFG3FTYNCZ4Y) so b64() produces the right
key-encrypted value in the switch config output.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>