====== 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