From 86aa6104e690f8647c800f49b61bb95e2a625f97 Mon Sep 17 00:00:00 2001 From: Robin McCorkell Date: Mon, 24 Mar 2014 15:15:15 +0000 Subject: [PATCH] Revoke sharable permission on automatic SMB shares Shares authenticated with user credentials (aka not hard coded) cannot be accessed by other users, breaking sharing. This change completely revokes sharing for such shares --- apps/files_external/lib/smb_auto.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/files_external/lib/smb_auto.php b/apps/files_external/lib/smb_auto.php index f2ebdca9cd..0556aa6484 100644 --- a/apps/files_external/lib/smb_auto.php +++ b/apps/files_external/lib/smb_auto.php @@ -43,4 +43,8 @@ class SMB_Auto extends \OC\Files\Storage\SMB{ public static function login( $params ) { \OC::$session->set('smb-credentials', $params); } + + public function isSharable($path) { + return false; + } }