Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ntkme/security-trust-settings-tools
:lock: OS X Keychain Trust Settings Tools.
https://github.com/ntkme/security-trust-settings-tools
certificate macos security
Last synced: 10 days ago
JSON representation
:lock: OS X Keychain Trust Settings Tools.
- Host: GitHub
- URL: https://github.com/ntkme/security-trust-settings-tools
- Owner: ntkme
- License: bsd-2-clause
- Created: 2015-03-27T09:13:33.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2021-01-10T12:16:07.000Z (almost 4 years ago)
- Last Synced: 2024-05-01T23:00:15.436Z (6 months ago)
- Topics: certificate, macos, security
- Language: Objective-C
- Homepage: https://ntk.me/2015/03/27/security-trust-settings-tools/
- Size: 4.88 KB
- Stars: 17
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: security-trust-settings-blacklist/main.m
Awesome Lists containing this project
README
# security-trust-settings-tools
OS X Keychain Trust Settings Tools.
## Usage
### Blacklist Certificates
``` sh
security-trust-settings-blacklist [fingerprint ...] TrustSettings.plist
```Generate blacklist for any certificate based on SHA1 fingerprint.
#### Example
``` sh
security-trust-settings-blacklist B94294BF91EA8FB64BE61097C7FB001359B676CB TrustSettings.plist
```---
### Merge Trust Settings
``` sh
security-trust-settings-merge [plist ...] TrustSettings.plist
```Merge multiple trust settings plists.
#### Example
``` sh
security-trust-settings-merge TrustSettings1.plist TrustSettings2.plist NewTrustSettings.plist
```---
### Export System TrustSettings.plist
``` sh
security trust-settings-export -d ExportedTrustSettings.plist
```### Import System TrustSettings.plist
``` sh
sudo security trust-settings-import -d NewTrustSettings.plist
```## License
See [LICENSE](LICENSE).