From bad5f78991652276a354baefd22b44258b35086e Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Fri, 20 Mar 2026 19:29:40 +0100 Subject: [PATCH] fix(smb): use long form params username / password instead of user / pass #674 --- app/server/modules/backends/smb/smb-backend.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/server/modules/backends/smb/smb-backend.ts b/app/server/modules/backends/smb/smb-backend.ts index 472a6111..d2b03fac 100644 --- a/app/server/modules/backends/smb/smb-backend.ts +++ b/app/server/modules/backends/smb/smb-backend.ts @@ -42,12 +42,12 @@ const mount = async (config: BackendConfig, path: string) => { const options = [`port=${config.port}`, `uid=${uid}`, `gid=${gid}`]; if (config.guest) { - options.push("user=guest", "pass="); + options.push("username=guest", "password="); } else { const password = await cryptoUtils.resolveSecret(config.password ?? ""); const safePassword = password.replace(/\\/g, "\\\\").replace(/,/g, "\\,"); - options.push(`user=${config.username ?? "user"}`, `pass=${safePassword}`); + options.push(`username=${config.username ?? "user"}`, `password=${safePassword}`); } if (config.domain) {