From d0fb64fa16b806569115a4a913696a46c05ec2ef Mon Sep 17 00:00:00 2001 From: ashariyar Date: Fri, 7 Jun 2024 00:58:13 -0400 Subject: [PATCH 1/4] Update entitlement docs --- docs/reference/platforms/macOS/app.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/platforms/macOS/app.rst b/docs/reference/platforms/macOS/app.rst index ed10ad44b..5a862cfd4 100644 --- a/docs/reference/platforms/macOS/app.rst +++ b/docs/reference/platforms/macOS/app.rst @@ -72,7 +72,7 @@ will result in an ``Entitlements.plist`` declaration of:: com.apple.vm.networking -Any Boolean or string value can be used for an entitlement value. +Any Boolean, string, or list value can be used for an entitlement value. All macOS apps are automatically granted the following entitlements: From 3276baa6c5d80580afbbbc2716ec0b0fe9ec5da4 Mon Sep 17 00:00:00 2001 From: ashariyar Date: Fri, 7 Jun 2024 02:59:36 -0400 Subject: [PATCH 2/4] Add dictionary --- docs/reference/platforms/macOS/app.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/reference/platforms/macOS/app.rst b/docs/reference/platforms/macOS/app.rst index 5a862cfd4..3f407ac0d 100644 --- a/docs/reference/platforms/macOS/app.rst +++ b/docs/reference/platforms/macOS/app.rst @@ -72,9 +72,9 @@ will result in an ``Entitlements.plist`` declaration of:: com.apple.vm.networking -Any Boolean, string, or list value can be used for an entitlement value. +Any Boolean, string, list, or dictionary value can be used as an entitlement value. -All macOS apps are automatically granted the following entitlements: +All macOS apps are automatically granted the following entitlements by default: * ``com.apple.security.cs.allow-unsigned-executable-memory`` * ``com.apple.security.cs.disable-library-validation`` From 354de39aa248e2205d1371f89045babfbbc94c2b Mon Sep 17 00:00:00 2001 From: ashariyar Date: Fri, 7 Jun 2024 03:10:47 -0400 Subject: [PATCH 3/4] changenote --- changes/1863.doc.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 changes/1863.doc.rst diff --git a/changes/1863.doc.rst b/changes/1863.doc.rst new file mode 100644 index 000000000..5344e35c5 --- /dev/null +++ b/changes/1863.doc.rst @@ -0,0 +1 @@ +Fix documentation of macOS entitlements configuration to make it clear that lists and dictionaries are also valid. From 7f2bb70bbcbd76b862529194f93df376ca819d5a Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Fri, 7 Jun 2024 15:12:42 +0800 Subject: [PATCH 4/4] Downgrade release note to a misc. --- changes/1863.doc.rst | 1 - changes/1863.misc.rst | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 changes/1863.doc.rst create mode 100644 changes/1863.misc.rst diff --git a/changes/1863.doc.rst b/changes/1863.doc.rst deleted file mode 100644 index 5344e35c5..000000000 --- a/changes/1863.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Fix documentation of macOS entitlements configuration to make it clear that lists and dictionaries are also valid. diff --git a/changes/1863.misc.rst b/changes/1863.misc.rst new file mode 100644 index 000000000..5c526f3fb --- /dev/null +++ b/changes/1863.misc.rst @@ -0,0 +1 @@ +Documentation of valid plist types was corrected.