mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-04-04 13:07:38 +03:00
feat: enable App Sandbox on macOS builds
This commit enables the App Sandbox feature, as well as explicitly enabling the following entitlements * USB device access (for hardware keys) * User selected file access (r/w) * Network client (for HIBP and icon download) * Application groups (for IPC with keepassxc-proxy) This commit is a WIP, so expect bugs.
This commit is contained in:
parent
514afebcc7
commit
e8fad3399b
1 changed files with 12 additions and 0 deletions
|
@ -8,5 +8,17 @@
|
||||||
<array>
|
<array>
|
||||||
<string>G2S7P7J672.org.keepassxc.keepassxc</string>
|
<string>G2S7P7J672.org.keepassxc.keepassxc</string>
|
||||||
</array>
|
</array>
|
||||||
|
<key>com.apple.security.app-sandbox</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.security.device.usb</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.security.files.user-selected.read-write</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.security.network.client</key>
|
||||||
|
<true/>
|
||||||
|
<key>com.apple.security.application-groups</key>
|
||||||
|
<array>
|
||||||
|
<string>G2S7P7J672.org.keepassxc.keepassxc</string>
|
||||||
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue