mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-01-11 15:29:51 -05: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
@ -8,5 +8,17 @@
|
||||
<array>
|
||||
<string>G2S7P7J672.org.keepassxc.keepassxc</string>
|
||||
</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>
|
||||
</plist>
|
||||
|
Loading…
Reference in New Issue
Block a user