SaltStack or Salt is a Python-based open source configuration
management and remote execution engine.
This SlackBuild packages both the master and the minion.
Note: at this time, the pkg and service modules are not available
(unimplemented) in minions running Slackware.
Optional dependencies include:
python-ldap
GitPython
libvirt
pyOpenSSL
CherryPy
pymongo
python-keyring
MySQL-python
redis-py
python-gnupg
You must configure your master and your minions correctly before using
salt. For configuration details, please see:
https://docs.saltstack.com/en/latest/ref/configuration/index.html
To start the salt daemons automatically on your systems, you can add the
following lines to /etc/rc.d/rc.local, and then on each system enable
only the daemons you actually want, by making the rc scripts executable.
if [ -x /etc/rc.d/rc.salt-master ]; then
/etc/rc.d/rc.salt-master start
fi
if [ -x /etc/rc.d/rc.salt-minion ]; then
/etc/rc.d/rc.salt-minion start
fi
if [ -x /etc/rc.d/rc.salt-syndic ]; then
/etc/rc.d/rc.salt-syndic start
fi
On a master, you should enable the salt-master daemon:
chmod +x /etc/rc.d/rc.salt-master
On a minion, you should enable the salt-minion daemon:
chmod +x /etc/rc.d/rc.salt-minion
You probably won't want to enable the salt-syndic daemon unless you have
configured a complex topology.
This requires: python2-PyYAML, zeromq, msgpack-python, python2-MarkupSafe, python2-pycrypto, python2-pyzmq, singledispatch, tornado
Maintained by: David Spencer
Keywords: saltstack,devops,deploy,deployment,scm,configuration management,puppet,chef,ansible
ChangeLog: salt
Homepage:
https://saltstack.com/community/
Download SlackBuild:
salt.tar.gz
salt.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
README |
doinst.sh |
rc.salt-master.new |
rc.salt-minion.new |
rc.salt-syndic.new |
salt.SlackBuild |
salt.info |
slack-desc |
© 2006-2023 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds