X-Git-Url: http://gitweb.michael.orlitzky.com/?p=untangle-https-backup.git;a=blobdiff_plain;f=bin%2Funtangle-https-backup;h=3abb05f257741b96fd349c650b09c8c5db23932f;hp=25fbf9d2364a7b94242a3f9b540b8589f658c3f6;hb=HEAD;hpb=04cae0dd1a7186272fc174bb68dc7e0f824a8794 diff --git a/bin/untangle-https-backup b/bin/untangle-https-backup index 25fbf9d..3abb05f 100755 --- a/bin/untangle-https-backup +++ b/bin/untangle-https-backup @@ -31,8 +31,10 @@ args = parser.parse_args() # Default to success, change it if anything fails. status = EXIT_OK -# Parse the configuration file... -config = configparser.ConfigParser() +# Parse the configuration file. In this contect "interpolation" is +# something completely berserk, and it breaks passwords containing '%' +# characters. So, we turn it off. +config = configparser.ConfigParser(interpolation=None) config.read(args.config_file) # And loop through each section.