diff --git a/CHANGELOG.md b/CHANGELOG.md index 07672fa18..72140240e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Changed - h3c: change prompt to expect either angle (user-view) or square (system-view) brackets (@nl987) - xos: Hide radius and user secrets for XOS (@iriseden) +- eos: Hide radius and snmp secrets for Arista EOS (@iriseden) ### Fixed - fixed prompt for vyos/vyatta to allow logins with non-priviliged accounts. Fixes #3111 (@h-lopez) diff --git a/lib/oxidized/model/eos.rb b/lib/oxidized/model/eos.rb index 7b3e4e5f9..cda8235ee 100644 --- a/lib/oxidized/model/eos.rb +++ b/lib/oxidized/model/eos.rb @@ -18,7 +18,9 @@ class EOS < Oxidized::Model cfg.gsub! /^(enable (?:secret|password)).*/, '\\1 ' cfg.gsub! /^(service unsupported-transceiver).*/, '\\1 ' cfg.gsub! /^(tacacs-server key \d+).*/, '\\1 ' + cfg.gsub! /^(radius-server .+ key \d) \S+/, '\\1