mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
Merge pull request #162371 from cdalvaro/salt-3006.5
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
cask "salt" do
|
||||
arch arm: "arm64", intel: "x86_64"
|
||||
|
||||
version "3006.5"
|
||||
sha256 arm: "bac43fcb5ca04679245e1b6510cb060f282c6f1bb15280396214ca671c74ce65",
|
||||
intel: "90c55ae9836d7f3f1e2c6cb930cff60b334393c87482f26b32121c04db2ad5ea"
|
||||
|
||||
url "https://repo.saltproject.io/salt/py3/macos/minor/#{version}/salt-#{version}-py3-#{arch}.pkg"
|
||||
name "Salt"
|
||||
desc "Automation and infrastructure management engine"
|
||||
homepage "https://saltproject.io/"
|
||||
|
||||
livecheck do
|
||||
url "https://repo.saltproject.io/salt/py3/macos/latest"
|
||||
regex(/salt[._-]v?(\d+(?:\.\d+)+)-py3-#{arch}\.pkg/)
|
||||
end
|
||||
|
||||
pkg "salt-#{version}-py3-#{arch}.pkg"
|
||||
|
||||
uninstall pkgutil: [
|
||||
"com.saltstack.salt",
|
||||
],
|
||||
launchctl: [
|
||||
"com.saltstack.salt.api",
|
||||
"com.saltstack.salt.master",
|
||||
"com.saltstack.salt.minion",
|
||||
"com.saltstack.salt.syndic",
|
||||
]
|
||||
|
||||
zap trash: "/etc/salt"
|
||||
|
||||
def caveats
|
||||
<<~CAVEATS
|
||||
Included services:
|
||||
|
||||
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.api.plist
|
||||
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.master.plist
|
||||
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.minion.plist
|
||||
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.syndic.plist
|
||||
CAVEATS
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user