浏览代码

Add single quotes around the password.

When the DB password uses some special characters, the
defaults-extra-file can be incorrect. In the case of a password with
the # symbol, anything after that is considered a comment. The single
quotes around the password rectify this.
Geoff Holden 3 月之前
父节点
当前提交
18ffd96d62
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      borgmatic/hooks/data_source/mariadb.py

+ 1 - 1
borgmatic/hooks/data_source/mariadb.py

@@ -68,7 +68,7 @@ def make_defaults_file_options(username=None, password=None, defaults_extra_file
     values = '\n'.join(
         (
             (f'user={username}' if username is not None else ''),
-            (f'password={password}' if password is not None else ''),
+            (f'password=\'{password}\'' if password is not None else ''),
         )
     ).strip()