brew install python swig zmq
sudo launchctl limit maxfiles 4096 8192
sudo salt-master --log-level=all
curl -L https://bootstrap.saltstack.com | sudo sh
sudo salt-minion start
brew install saltstack
sudo salt-key -a macbook
sudo salt-key -a imac
Or if you have many:
sudo salt-key -A
curl -L https://raw.githubusercontent.com/saltstack/salt/develop/pkg/darwin/com.saltstack.salt.minion.plist | sudo tee cp /Library/LaunchDaemons/com.saltstack.salt.minion.plist && \
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.minion.plist && \
sudo launchctl unload /Library/LaunchDaemons/com.saltstack.salt.minion.plist
sudo salt -G 'os:macos' cmd.run "curl -L https://raw.githubusercontent.com/saltstack/salt/develop/pkg/darwin/com.saltstack.salt.minion.plist | sudo tee cp /Library/LaunchDaemons/com.saltstack.salt.minion.plist &&
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.minion.plist &&
sudo launchctl unload /Library/LaunchDaemons/com.saltstack.salt.minion.plist"
curl -L https://raw.githubusercontent.com/saltstack/salt/develop/pkg/darwin/com.saltstack.salt.master.plist | sudo tee cp /Library/LaunchDaemons/com.saltstack.salt.master.plist && \
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.master.plist && \
sudo launchctl unload /Library/LaunchDaemons/com.saltstack.salt.master.plist
Update packages:
sudo salt -G 'os:macos' pkg.upgrade zsh
Install packages:
sudo salt -G 'os:macos' pkg.install zsh
No /etc/salt/minion file on mac os.... where do you tell it address of saltmaster?