Make enhanced security entitlements uniform (#833)

This commit is contained in:
Max Goedjen
2026-09-07 19:44:22 -07:00
committed by GitHub
parent 19e1c66697
commit 2382cd0153
5 changed files with 8 additions and 4 deletions

View File

@@ -13,7 +13,7 @@
<key>com.apple.security.hardened-process.dyld-ro</key> <key>com.apple.security.hardened-process.dyld-ro</key>
<true/> <true/>
<key>com.apple.security.hardened-process.enhanced-security-version-string</key> <key>com.apple.security.hardened-process.enhanced-security-version-string</key>
<string>1</string> <string>2</string>
<key>com.apple.security.hardened-process.hardened-heap</key> <key>com.apple.security.hardened-process.hardened-heap</key>
<true/> <true/>
<key>com.apple.security.hardened-process.platform-restrictions-string</key> <key>com.apple.security.hardened-process.platform-restrictions-string</key>

View File

@@ -6,6 +6,10 @@
<true/> <true/>
<key>com.apple.security.hardened-process.checked-allocations</key> <key>com.apple.security.hardened-process.checked-allocations</key>
<true/> <true/>
<key>com.apple.security.hardened-process.checked-allocations.enable-pure-data</key>
<true/>
<key>com.apple.security.hardened-process.checked-allocations.no-tagged-receive</key>
<true/>
<key>com.apple.security.hardened-process.dyld-ro</key> <key>com.apple.security.hardened-process.dyld-ro</key>
<true/> <true/>
<key>com.apple.security.hardened-process.enhanced-security-version-string</key> <key>com.apple.security.hardened-process.enhanced-security-version-string</key>

View File

@@ -15,7 +15,7 @@
<key>com.apple.security.hardened-process.hardened-heap</key> <key>com.apple.security.hardened-process.hardened-heap</key>
<true/> <true/>
<key>com.apple.security.hardened-process.enhanced-security-version-string</key> <key>com.apple.security.hardened-process.enhanced-security-version-string</key>
<string>1</string> <string>2</string>
<key>com.apple.security.hardened-process.platform-restrictions-string</key> <key>com.apple.security.hardened-process.platform-restrictions-string</key>
<string>2</string> <string>2</string>
</dict> </dict>

View File

@@ -15,7 +15,7 @@
<key>com.apple.security.hardened-process.hardened-heap</key> <key>com.apple.security.hardened-process.hardened-heap</key>
<true/> <true/>
<key>com.apple.security.hardened-process.enhanced-security-version-string</key> <key>com.apple.security.hardened-process.enhanced-security-version-string</key>
<string>1</string> <string>2</string>
<key>com.apple.security.smartcard</key> <key>com.apple.security.smartcard</key>
<true/> <true/>
<key>com.apple.security.hardened-process.platform-restrictions-string</key> <key>com.apple.security.hardened-process.platform-restrictions-string</key>

View File

@@ -13,7 +13,7 @@
<key>com.apple.security.hardened-process.dyld-ro</key> <key>com.apple.security.hardened-process.dyld-ro</key>
<true/> <true/>
<key>com.apple.security.hardened-process.enhanced-security-version-string</key> <key>com.apple.security.hardened-process.enhanced-security-version-string</key>
<string>1</string> <string>2</string>
<key>com.apple.security.hardened-process.hardened-heap</key> <key>com.apple.security.hardened-process.hardened-heap</key>
<true/> <true/>
<key>com.apple.security.hardened-process.platform-restrictions-string</key> <key>com.apple.security.hardened-process.platform-restrictions-string</key>