mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-01-22 16:42:09 +00:00
46206ae76f
The entitlement "clean-up" was pushed by the App Review, but this had horrible consequences apparently. In fact, the WireGuard Go adapter is unable to bind the UDP socket without the "server" entitlement, making WireGuard on macOS silently broken: ``` Unable to update bind: listen udp4 :0: bind: operation not permitted ``` Regression in #1042
25 lines
673 B
XML
25 lines
673 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>com.apple.developer.networking.networkextension</key>
|
|
<array>
|
|
<string>packet-tunnel-provider</string>
|
|
</array>
|
|
<key>com.apple.security.app-sandbox</key>
|
|
<true/>
|
|
<key>com.apple.security.application-groups</key>
|
|
<array>
|
|
<string>$(CFG_GROUP_ID)</string>
|
|
</array>
|
|
<key>com.apple.security.network.client</key>
|
|
<true/>
|
|
<key>com.apple.security.network.server</key>
|
|
<true/>
|
|
<key>keychain-access-groups</key>
|
|
<array>
|
|
<string>$(CFG_KEYCHAIN_GROUP_ID)</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|