====== SaltStack ======
http://saltstack.org/
Můj master ''salt.heca.net''
===== Instalace =====
==== Ubuntu >= 10.04 LTS - Lucid ====
**Pozor: V natty 11.04 je nesplněná závislost. Reportováno ppa adminovi.** Je možné použít verzi z oneiric http://packages.ubuntu.com/oneiric/msgpack-python a http://packages.ubuntu.com/oneiric/python-zmq
#!/bin/bash
echo "deb http://ppa.launchpad.net/saltstack/salt/ubuntu `lsb_release -sc` main" > /etc/apt/sources.list.d/saltstack.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E27C0A6
apt-get update
# pro natty nainstalovat msgpack-python z http://packages.ubuntu.com/oneiric/msgpack-python a http://packages.ubuntu.com/oneiric/python-zmq
apt-get install salt-minion
echo "master: salt.heca.net" > /etc/salt/minion
/etc/init.d/salt-minion start
less +F /var/log/salt/minion
Stažení:
wget -qO- 'http://www.heca.net/_export/code/admin/saltstack?codeblock=0' > install-salt-minion.sh
bash ./install-salt-minion.sh
U stále podporované verze hurdy 8.04 LST je problém ve starém pythonu 2.5.
==== Linux - ActivePython ====
#!/bin/bash
wget 'http://downloads.activestate.com/ActivePython/releases/2.6.7.20/ActivePython-2.6.7.20-linux-x86.tar.gz'
tar -xzf ActivePython-2.6.7.20-linux-x86.tar.gz
cd ActivePython-2.6.7.20-linux-x86
./install.sh
cd ..
rm -rf ActivePython-2.6.7.20-linux-x86
echo "export PATH=/opt/ActivePython-2.6/bin:\$PATH" >> ~/.profile
apt-get install build-essential swig libssl-dev uuid-dev
# install http://www.zeromq.org/intro:get-the-software
pip install pyzmq pyyaml M2Crypto msgpack-python pycrypto salt
mkdir /etc/salt