From 0eb18a79df4cd962ee123beda9218a28d4e9b50e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Tue, 26 Jul 2022 13:44:52 +0200 Subject: [PATCH 1/9] Update CFBundleIdentifier to match App ID & prov profile It matches the scheme used by tsh. --- packages/teleterm/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/teleterm/package.json b/packages/teleterm/package.json index d7eb9a3d3..b24f7a928 100644 --- a/packages/teleterm/package.json +++ b/packages/teleterm/package.json @@ -55,7 +55,7 @@ }, "productName": "Teleport Connect", "build": { - "appId": "gravitational.teleport.connect", + "appId": "com.gravitational.teleport.connect", "asar": true, "asarUnpack": "**\\*.{node,dll}", "afterSign": "notarize.js", From 4ff4857cff67405261a68b361d1ec753e3849a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Tue, 26 Jul 2022 13:51:04 +0200 Subject: [PATCH 2/9] Make LSMinimumSystemVersion match tsh.app --- packages/teleterm/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/teleterm/package.json b/packages/teleterm/package.json index b24f7a928..1a33cfbe3 100644 --- a/packages/teleterm/package.json +++ b/packages/teleterm/package.json @@ -68,6 +68,7 @@ "hardenedRuntime": true, "entitlements": "assets/entitlements.mac.plist", "entitlementsInherit": "assets/entitlements.mac.plist", + "minimumSystemVersion": "10.12.0", "gatekeeperAssess": false }, "dmg": { From db38a6ad4135169af37038580ad3c58997f6a6c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Tue, 26 Jul 2022 13:51:37 +0200 Subject: [PATCH 3/9] Add keychain-access-groups to entitlements --- packages/teleterm/assets/entitlements.mac.plist | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/teleterm/assets/entitlements.mac.plist b/packages/teleterm/assets/entitlements.mac.plist index dad3e20e6..3905ef30e 100644 --- a/packages/teleterm/assets/entitlements.mac.plist +++ b/packages/teleterm/assets/entitlements.mac.plist @@ -6,5 +6,16 @@ com.apple.security.cs.allow-jit + + + com.apple.developer.team-identifier + QH8AA5B8UP + com.apple.application-identifier + QH8AA5B8UP.com.gravitational.teleport.tsh + keychain-access-groups + + QH8AA5B8UP.com.gravitational.teleport.tsh + From 55e6a4a84359db20a83c1fa372dfbbc2d0cb16dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Tue, 26 Jul 2022 13:53:08 +0200 Subject: [PATCH 4/9] Add provisioning profile --- .../teleterm/assets/connect.provisionprofile | Bin 0 -> 12158 bytes packages/teleterm/package.json | 1 + 2 files changed, 1 insertion(+) create mode 100644 packages/teleterm/assets/connect.provisionprofile diff --git a/packages/teleterm/assets/connect.provisionprofile b/packages/teleterm/assets/connect.provisionprofile new file mode 100644 index 0000000000000000000000000000000000000000..4969667c8721a0718b78ddc4876f001e6f8ed362 GIT binary patch literal 12158 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 Date: Wed, 27 Jul 2022 15:49:40 +0200 Subject: [PATCH 5/9] Update com.apple.application-identifier Co-authored-by: Alan Parra --- packages/teleterm/assets/entitlements.mac.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/teleterm/assets/entitlements.mac.plist b/packages/teleterm/assets/entitlements.mac.plist index 3905ef30e..e4a929e42 100644 --- a/packages/teleterm/assets/entitlements.mac.plist +++ b/packages/teleterm/assets/entitlements.mac.plist @@ -12,7 +12,7 @@ com.apple.developer.team-identifier QH8AA5B8UP com.apple.application-identifier - QH8AA5B8UP.com.gravitational.teleport.tsh + QH8AA5B8UP.com.gravitational.teleport.connect keychain-access-groups QH8AA5B8UP.com.gravitational.teleport.tsh From 322dff8023716b02950cf082d5813f093dc519cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Wed, 27 Jul 2022 15:52:56 +0200 Subject: [PATCH 6/9] Update comment in entitlements --- packages/teleterm/assets/entitlements.mac.plist | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/teleterm/assets/entitlements.mac.plist b/packages/teleterm/assets/entitlements.mac.plist index e4a929e42..ebeeee2e0 100644 --- a/packages/teleterm/assets/entitlements.mac.plist +++ b/packages/teleterm/assets/entitlements.mac.plist @@ -7,8 +7,8 @@ com.apple.security.cs.allow-jit - + com.apple.developer.team-identifier QH8AA5B8UP com.apple.application-identifier From a635a97a95cf85a1b9b03d04a0de106bd9de39b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Fri, 29 Jul 2022 12:31:51 +0200 Subject: [PATCH 7/9] Add Team ID to appID on macOS --- packages/teleterm/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/teleterm/package.json b/packages/teleterm/package.json index ed39daf0c..2266771c1 100644 --- a/packages/teleterm/package.json +++ b/packages/teleterm/package.json @@ -65,6 +65,7 @@ "build/app/dist" ], "mac": { + "appId": "QH8AA5B8UP.com.gravitational.teleport.connect", "target": "dmg", "type": "distribution", "hardenedRuntime": true, From 0e52a80cf6cab8081431daaf8dbb4dd1d5673e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Thu, 4 Aug 2022 18:22:59 +0200 Subject: [PATCH 8/9] Remove allow-unsigned-executable-memory from entitlements > Note that up until Electron 12, the > com.apple.security.cs.allow-unsigned-executable-memory entitlement was > required as well. However, it should not be used anymore if it can > be avoided. https://www.electronjs.org/docs/latest/tutorial/code-signing#using-electron-forge --- packages/teleterm/assets/entitlements.mac.plist | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/teleterm/assets/entitlements.mac.plist b/packages/teleterm/assets/entitlements.mac.plist index ebeeee2e0..e0591feb2 100644 --- a/packages/teleterm/assets/entitlements.mac.plist +++ b/packages/teleterm/assets/entitlements.mac.plist @@ -2,8 +2,6 @@ - com.apple.security.cs.allow-unsigned-executable-memory - com.apple.security.cs.allow-jit From 36feb9a4234f2ca5d8c42c3b8befabf12c53a0a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Thu, 4 Aug 2022 18:24:42 +0200 Subject: [PATCH 9/9] Add entitlements-inherit.mac.plist This fixes the problem with child processes having unsatisfied entitlements. Taken from here: https://github.com/electron/osx-sign/blob/db611f0eda8931f1ac8caf11a11dfb08187f1d3b/entitlements/default.mas.child.plist --- packages/teleterm/assets/entitlements-inherit.mac.plist | 8 ++++++++ packages/teleterm/package.json | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 packages/teleterm/assets/entitlements-inherit.mac.plist diff --git a/packages/teleterm/assets/entitlements-inherit.mac.plist b/packages/teleterm/assets/entitlements-inherit.mac.plist new file mode 100644 index 000000000..5d4267074 --- /dev/null +++ b/packages/teleterm/assets/entitlements-inherit.mac.plist @@ -0,0 +1,8 @@ + + + + + com.apple.security.inherit + + + diff --git a/packages/teleterm/package.json b/packages/teleterm/package.json index 2266771c1..aa6742dd0 100644 --- a/packages/teleterm/package.json +++ b/packages/teleterm/package.json @@ -70,7 +70,7 @@ "type": "distribution", "hardenedRuntime": true, "entitlements": "assets/entitlements.mac.plist", - "entitlementsInherit": "assets/entitlements.mac.plist", + "entitlementsInherit": "assets/entitlements-inherit.mac.plist", "provisioningProfile": "assets/connect.provisionprofile", "minimumSystemVersion": "10.12.0", "gatekeeperAssess": false,