From 2f4a30b6209bea40fdc98ac9e79c680c42c788b3 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 7 Jan 2026 21:40:07 +0000 Subject: [PATCH] sftp: fix default chmod (#1170) --- copyparty/sftpd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copyparty/sftpd.py b/copyparty/sftpd.py index 52f94fd6..e8cf8178 100644 --- a/copyparty/sftpd.py +++ b/copyparty/sftpd.py @@ -554,7 +554,7 @@ class SFTP_Srv(paramiko.SFTPServerInterface): chmod = getattr(attr, "st_mode", None) if chmod is None: - chmod = vf.get("chmod_f", 644) + chmod = vf.get("chmod_f", 0o644) self.log("open(%s, %x): client did not chmod" % (vp, iflag)) else: self.log("open(%s, %x): client set chmod %s" % (vp, iflag, chmod))