homebrew-cask/Casks/c/chronycontrol.rb

35 lines
898 B
Ruby

cask "chronycontrol" do
version "1.4.11"
sha256 "7a19c43001b6a2653f8d947625ef4816fd54b66e78d08454bbfd75fa090c2532"
url "https://www.whatroute.net/software/chronycontrol-#{version}.zip"
name "ChronyControl"
desc "Install and configure chronyd"
homepage "https://whatroute.net/chronycontrol.html"
livecheck do
url "https://www.whatroute.net/chronycontrolappcast.xml"
strategy :sparkle, &:short_version
end
auto_updates true
depends_on macos: ">= :high_sierra"
app "ChronyControl.app"
uninstall launchctl: [
"org.tuxfamily.chronyc",
"org.tuxfamily.chronyd",
],
delete: [
"/Library/LaunchDaemons/org.tuxfamily.chronyc",
"/Library/LaunchDaemons/org.tuxfamily.chronyd",
"/var/db/chrony",
]
zap trash: [
"/etc/chrony.d",
"/var/log/chrony",
]
end