From 0c8ffdb49f028ded8b239ad26b9351b4c9dbf7ce Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Wed, 11 Sep 2024 21:56:03 +0800 Subject: [PATCH] Make sure to code-sign all binaries in app bundle Signed-off-by: Claudio Cambra --- admin/osx/mac-crafter/Sources/Utils/Codesign.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/osx/mac-crafter/Sources/Utils/Codesign.swift b/admin/osx/mac-crafter/Sources/Utils/Codesign.swift index c4c985b65b..ccc6d191f5 100644 --- a/admin/osx/mac-crafter/Sources/Utils/Codesign.swift +++ b/admin/osx/mac-crafter/Sources/Utils/Codesign.swift @@ -108,4 +108,8 @@ func codesignClientAppBundle( path: appExtensionPath, options: "--timestamp --force --verbose=4 --options runtime --entitlements \(tmpEntitlementXmlPath)") } + + // Now we do the final codesign bit + print("Code-signing Nextcloud Desktop Client binaries...") + try codesign(identity: codeSignIdentity, path: "\(clientContentsDir)/MacOS/*") }