aboutsummaryrefslogtreecommitdiff
path: root/net/samba420/files/patch-python_samba_tdb__util.py
diff options
context:
space:
mode:
Diffstat (limited to 'net/samba420/files/patch-python_samba_tdb__util.py')
-rw-r--r--net/samba420/files/patch-python_samba_tdb__util.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/net/samba420/files/patch-python_samba_tdb__util.py b/net/samba420/files/patch-python_samba_tdb__util.py
new file mode 100644
index 000000000000..ffbe35f0016b
--- /dev/null
+++ b/net/samba420/files/patch-python_samba_tdb__util.py
@@ -0,0 +1,15 @@
+--- python/samba/tdb_util.py.orig 2025-02-17 11:38:24.136379000 +0100
++++ python/samba/tdb_util.py 2025-02-17 11:38:44.171612000 +0100
+@@ -37,9 +37,10 @@
+ raise FileNotFoundError(2, "could not find tdbbackup tool: "
+ "is tdb-tools installed?")
+
+- tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1]
+ if readonly:
+- tdbbackup_cmd.append("-r")
++ tdbbackup_cmd = [toolpath, "-r", "-s", ".copy.tdb", file1]
++ else:
++ tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1]
+
+ status = subprocess.check_call(tdbbackup_cmd, close_fds=True, shell=False)
+