Use the root-private publication filesystem for Git askpass

This commit is contained in:
FrameBridge committed 2026-10-28 14:04:13 -04:00
1 parent 2615cf113d
commit 6314b6a6f6
1 file changed
+1 -1
+1 -1
View File
@@ -126,7 +126,7 @@ def publish(args):
"Bundle must be a root-owned reviewed regular file without shared write access") "Bundle must be a root-owned reviewed regular file without shared write access")
root_directory(args.bundle.parent) root_directory(args.bundle.parent)
os.umask(0o077) os.umask(0o077)
with tempfile.TemporaryDirectory(prefix="fb-gitea-push-", dir="/run") as tmp: with tempfile.TemporaryDirectory(prefix="fb-gitea-push-", dir=args.bundle.parent) as tmp:
directory = Path(tmp) directory = Path(tmp)
source = directory / "source.git" source = directory / "source.git"
before = check_bundle(args, source) before = check_bundle(args, source)