diff options
author | Christian Poessinger <christian@poessinger.com> | 2017-10-29 15:36:45 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2017-10-29 16:28:19 +0100 |
commit | 699a9c48a9ac866ada70206dd1f3b1e1dd23a69c (patch) | |
tree | 39c9f9f3026dbeca412705dd58b73849cb7bf96a /templates/show/tech-support/brief/save-uncompressed/node.def | |
parent | 447bc26b83b2d4a540d1340f846c6f15fd118710 (diff) | |
download | vyatta-op-699a9c48a9ac866ada70206dd1f3b1e1dd23a69c.tar.gz vyatta-op-699a9c48a9ac866ada70206dd1f3b1e1dd23a69c.zip |
Change 'show tech-support' behavior to always strip-private
Using "show tech-support" cmd will produce the tech-support output
without any private information.
Using "show tech-support private" cmd will produce the tech-support
output with private information included.
Note:
=====
The Perl script (vyos-strip-config.pl) used to remove any sensible information
will in addition remove version numbers if they match the regexp below:
# Strip IPv4 addresses
$input =~ s/\d+\.\d+\.(\d+)\.(\d+)/xxx.xxx.$1.$2/g if $stripIP;
Example:
========
i apt xxx.xxx.9.8.4 amd64 commandline package manager
ii apt-transport-https xxx.xxx.9.8.4 amd64 https download transport for APT
i apt 1.0.9.8.4 amd64 commandline package manager
ii apt-transport-https 1.0.9.8.4 amd64 https download transport for APT
This behavior is present in the current implementation and should be
addressed during the move to the new Python scripts.
Diffstat (limited to 'templates/show/tech-support/brief/save-uncompressed/node.def')
-rw-r--r-- | templates/show/tech-support/brief/save-uncompressed/node.def | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/templates/show/tech-support/brief/save-uncompressed/node.def b/templates/show/tech-support/brief/save-uncompressed/node.def index 7d36614..84b4ed0 100644 --- a/templates/show/tech-support/brief/save-uncompressed/node.def +++ b/templates/show/tech-support/brief/save-uncompressed/node.def @@ -1,7 +1,7 @@ -help: Save uncompressed brief tech-support report +help: Save uncompressed brief tech-support report (private information removed) run: if [ "$VYATTA_USER_LEVEL_DIR" == "/opt/vyatta/etc/shell/level/admin" ]; then - source ${vyatta_datadir}/vyatta-op/functions/tech-support-brief save-uncompressed + source ${vyatta_datadir}/vyatta-op/functions/tech-support-brief save-uncompressed | strip-private else echo Must be an admin user to run this command fi |