]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
util: Hide password but not the field name in dovecot-sysreport
authorMartti Rannanjärvi <martti.rannanjarvi@open-xchange.com>
Wed, 19 Feb 2020 09:39:36 +0000 (11:39 +0200)
committerMartti Rannanjärvi <martti.rannanjarvi@open-xchange.com>
Wed, 19 Feb 2020 09:39:36 +0000 (11:39 +0200)
src/util/dovecot-sysreport

index d0d6fe79ccc30b7fe0928f20281b16122d2427b4..5384fe926c2af6bf7b610edeed2b1708228b51b7 100755 (executable)
@@ -132,7 +132,7 @@ unwrap_and_hide_pass () {
           python <<HEREDOC
 import re
 conf =  open('$cf', 'r').read()
-hidden = re.sub('(?<!no)((?:password|key|nonce|dnpass)\s*=\s*).*?(?=$|\s)', '\1#hidden', conf)
+hidden = re.sub('(?<!no)((?:password|key|nonce|dnpass)\s*=\s*).*?(?=$|\s)', '\g<1>#hidden', conf)
 f = open('$SRTEMP/conf$cf', "w")
 f.write(hidden)
 f.close()