36 lines
964 B
Ruby
36 lines
964 B
Ruby
cask "secretive" do
|
|
on_catalina :or_older do
|
|
version "1.0.3"
|
|
sha256 "d8522c153f20cd03513e6815bdb46be98eae0db2b2a45d30f60b25a6609d1657"
|
|
|
|
livecheck do
|
|
skip "Legacy version"
|
|
end
|
|
end
|
|
on_big_sur :or_newer do
|
|
version "2.3.1"
|
|
sha256 "493a72362898b4480baa70f115d9515b41b2af4a503caf00277e2bc3824b0bbd"
|
|
|
|
livecheck do
|
|
url :url
|
|
strategy :github_latest
|
|
end
|
|
end
|
|
|
|
url "https://github.com/maxgoedjen/secretive/releases/download/v#{version}/Secretive.zip"
|
|
name "Secretive"
|
|
desc "Store SSH keys in the Secure Enclave"
|
|
homepage "https://github.com/maxgoedjen/secretive"
|
|
|
|
depends_on macos: ">= :catalina"
|
|
|
|
app "Secretive.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Scripts/com.maxgoedjen.Secretive.Host",
|
|
"~/Library/Application Scripts/com.maxgoedjen.Secretive.SecretAgent",
|
|
"~/Library/Containers/com.maxgoedjen.Secretive.Host",
|
|
"~/Library/Containers/com.maxgoedjen.Secretive.SecretAgent",
|
|
]
|
|
end
|