app-admin / salt

Salt is a remote execution and configuration manager

Official package sites : https://saltstack.com/community/ ·

Salt is a powerful remote execution manager that can be used to administer servers in a fast and efficient way. Salt allows commands to be executed across large groups of servers. This means systems can be easily managed, but data can also be easily gathered. Quick introspection into running systems becomes a reality. Remote execution is usually used to set up a certain state on a remote system. Salt addresses this problem as well, the salt state system uses salt state files to define the state a server needs to be in. Between the remote execution system, and state management Salt addresses the backbone of cloud and data center management.

v2017.7.2 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage profile raet redis selinux test timelib vim-syntax zeromq

v2016.11.8 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage profile raet redis selinux test timelib vim-syntax zeromq

v2016.3.8 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage profile raet redis selinux test timelib vim-syntax zeromq

v2015.8.13-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage profile raet redis selinux test timelib vim-syntax zeromq

v2015.8.13 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage profile raet redis selinux test timelib vim-syntax zeromq

v2015.5.10 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~x86
USE flags
cherrypy gnupg keyring ldap libcloud libvirt mako mongodb mysql neutron nova openssl portage raet redis selinux test timelib vim-syntax zeromq

General

cherrypy
Enable support for using cherrypy.
gnupg
Enable support for gnupg via python-gnupg.
keyring
Enable support for keyrings via python-keyring.
ldap
Add LDAP support (Lightweight Directory Access Protocol)
libcloud
Enable salt-cloud support via libcloud.
libvirt
Support managing virtual machines with app-emulation/libvirt.
mako
Add support for using the mako template engine for parsing salt states.
mongodb
Support returning data to a mongodb server.
mysql
Add mySQL Database support
neutron
Support the OpenStack neutron network service.
nova
Enable support for the OpenStack Nova API
openssl
Add support for using TLS via OpenSSL.
portage
Add support for package state enforcement using sys-apps/portage
profile
Add support for software performance analysis (will likely vary from ebuild to ebuild)
raet
Add support for the new RAET transport.
redis
Support returning data to a redis database.
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
test
Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
timelib
Use timelib to parse english textual date descriptions.
vim-syntax
Pulls in related vim syntax scripts
zeromq
Add support for the zeromq transport.

python_targets

python2_7
Build with Python 2.7

app-vim / salt-vim : Vim files for working on Salt files

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / SaltTesting : Required testing tools needed in the several Salt Stack projects

dev-python / boto : Amazon Web Services API

dev-python / boto3 : The AWS SDK for Python

dev-python / cherrypy : CherryPy is a pythonic, object-oriented HTTP framework

dev-python / ioflo : Automated Reasoning Engine and Flow Based Programming Framework

dev-python / jinja : A full-featured template engine for Python

dev-python / keyring : Provides access to the system keyring service

dev-python / libcloud : Unified Interface to the Cloud - python support libs

dev-python / libnacl : Python ctypes wrapper for libsodium

dev-python / libvirt-python : libvirt Python bindings

dev-python / m2crypto : M2Crypto: A Python crypto and SSL toolkit

dev-python / mako : A Python templating language

dev-python / markupsafe : Implements a XML/HTML/XHTML Markup safe string for Python

dev-python / mock : Rolling backport of unittest.mock for all Pythons

dev-python / moto : Mock library for boto

dev-python / msgpack : MessagePack (de)serializer for Python

dev-python / mysql-python : Python interface to MySQL

dev-python / pip : Installs python packages -- replacement for easy_install

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pycrypto : Python Cryptography Toolkit

dev-python / pymongo : Python driver for MongoDB

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / pytest : Simple powerful testing with Python

dev-python / pytest-salt : PyTest Salt Plugin

dev-python / python-gnupg : Python wrapper for GNU Privacy Guard

dev-python / python-ldap : Various LDAP-related Python modules

dev-python / python-neutronclient : A client for the OpenStack Quantum API

dev-python / python-novaclient : A client for the OpenStack Nova API

dev-python / pyyaml : YAML parser and emitter for Python

dev-python / pyzmq : Lightweight and super-fast messaging library built on top of the ZeroMQ library

dev-python / raet : Reliable Asynchronous Event Transport Protocol

dev-python / redis-py : Python client for Redis key-value store

dev-python / requests : HTTP library for human beings

dev-python / setuptools : Collection of extensions to Distutils

dev-python / timelib : parse english textual date descriptions

dev-python / virtualenv : Virtual Python Environment builder

dev-python / yappi : Yet Another Python Profiler

sec-policy / selinux-salt : SELinux policy for salt

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-apps / portage : Portage is the package management and distribution system for Gentoo

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / python-futures : A virtual for the Python concurrent.futures module

www-servers / tornado : Python web framework and asynchronous networking library

app-vim / salt-vim : Vim files for working on Salt files

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / cherrypy : CherryPy is a pythonic, object-oriented HTTP framework

dev-python / ioflo : Automated Reasoning Engine and Flow Based Programming Framework

dev-python / jinja : A full-featured template engine for Python

dev-python / keyring : Provides access to the system keyring service

dev-python / libcloud : Unified Interface to the Cloud - python support libs

dev-python / libnacl : Python ctypes wrapper for libsodium

dev-python / libvirt-python : libvirt Python bindings

dev-python / m2crypto : M2Crypto: A Python crypto and SSL toolkit

dev-python / mako : A Python templating language

dev-python / markupsafe : Implements a XML/HTML/XHTML Markup safe string for Python

dev-python / msgpack : MessagePack (de)serializer for Python

dev-python / mysql-python : Python interface to MySQL

dev-python / pycrypto : Python Cryptography Toolkit

dev-python / pymongo : Python driver for MongoDB

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / python-gnupg : Python wrapper for GNU Privacy Guard

dev-python / python-ldap : Various LDAP-related Python modules

dev-python / python-neutronclient : A client for the OpenStack Quantum API

dev-python / python-novaclient : A client for the OpenStack Nova API

dev-python / pyyaml : YAML parser and emitter for Python

dev-python / pyzmq : Lightweight and super-fast messaging library built on top of the ZeroMQ library

dev-python / raet : Reliable Asynchronous Event Transport Protocol

dev-python / redis-py : Python client for Redis key-value store

dev-python / requests : HTTP library for human beings

dev-python / setuptools : Collection of extensions to Distutils

dev-python / timelib : parse english textual date descriptions

dev-python / yappi : Yet Another Python Profiler

sec-policy / selinux-salt : SELinux policy for salt

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-apps / portage : Portage is the package management and distribution system for Gentoo

virtual / python-futures : A virtual for the Python concurrent.futures module

www-servers / tornado : Python web framework and asynchronous networking library

531658
>=app-admin/salt-2014.7.0 - test_user test fails when running as non root
540388
app-admin/salt-2014.7.1 - src_compile(): /usr/bin/python2.7 setup.py build: AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'
560378
app-admin/salt-2015.8.0 - Workaround for pydsl includes test
571914
app-admin/salt-2015.8.3: DeprecationWarning: winrepo git support now requires either GitPython or pygit2.
571916
app-admin/salt-2015.8.3: You should upgrade pyOpenSSL to at least 0.15.1 to enable the full use of X509 extensions
611576
app-admin/salt: support dev-python/pycryptodome
623030
app-admin/salt[ldap] should depend either on dev-python/python-ldap or dev-python/pyldap
627928
app-admin/salt: directory traversals on the Salt-master via crafted minion ID
633868
app-admin/salt: multiple vulnerabilities (CVE-2017-{14695,14696})
634464
app-admin/salt-2017.7.2 has broken blockdev.format state and disk.format module - patch attached.
Patrick McLean · gentoo
app-admin/salt: Remove 9999 since it's broken and unmaintained
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Clean out old versions
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.8
Bug: https://bugs.gentoo.org/633868 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2017.11.8
Bug: https://bugs.gentoo.org/633868 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2017.7.2
Bug: https://bugs.gentoo.org/633868 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2017.7.1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Manuel Rüger · gentoo
app-admin/salt: Apply fix for bug #627928 to 2015.8.13 as well
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Manuel Rüger · gentoo
app-admin/salt: Remove old
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Manuel Rüger · gentoo
app-admin/salt: Version bump to 2016.3.7 and 2016.11.7
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2017.7.0
Package-Manager: Portage-2.3.6, Repoman-2.3.3
David Hicks · gentoo
app-admin/salt: use HTTPS for GitHub, update HOMEPAGE, fix whitespace
* Use HTTPS for accessing GitHub domains * Update HOMEPAGE to the new Community/open source home page * Fix whitepsace issue in metadata.xml reported by Repoman Package-Manager: Portage-2.3.6, Repoman-2.3.3
Manuel Rüger · gentoo
app-admin/salt: Version bump to 2016.11.6
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.11.5
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.11.4
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Patrick McLean · gentoo
app-admin/salt: Clean out old versions
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.11.3
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Patrick McLean · gentoo
app-admin/salt: Clean out older versions
Gentoo-Bug: 607824 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Patrick McLean · gentoo
app-admin/salt: Security version bump to 2016.11.2
Gentoo-Bug: 607824 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Patrick McLean · gentoo
app-admin/salt: Security version bump to 2016.3.5
Gentoo-Bug: 607824 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Patrick McLean · gentoo
app-admin/salt: Security version bump to 2015.8.13
Gentoo-Bug: 607824 Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Elias Probst · gentoo
app-admin/salt: random_org unittest was moved to integration tests
Upstream moved the unittest `random_org_test.py` to the integration tests in 671cebfa30, so it doesn't have to be removed by the ebuild anymore which failed since upstream's changes. Package-Manager: Portage-2.3.0, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3182
Patrick McLean · gentoo
app-admin/salt: Sync 9999 ebuild to latest version
Package-Manager: portage-2.3.2
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.11.0
Package-Manager: portage-2.3.2
Patrick McLean · gentoo
app-admin/salt: Remove old versions
Package-Manager: portage-2.3.2
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.4
Package-Manager: portage-2.3.2
Patrick McLean · gentoo
app-admin/salt: Minor cleanups in ebuild for 2016.3.3
Package-Manager: portage-2.3.0
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.3
Gentoo-bug: 592876 Package-Manager: portage-2.3.0
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.8.12
Package-Manager: portage-2.3.0
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.2
Package-Manager: portage-2.3.0
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.8.11
Package-Manager: portage-2.3.0
Aaron Bauman · gentoo
app-admin/salt: remove vulnerable per security bug #578158
Patrick McLean · gentoo
app-admin/salt: Add "portage" USE flag to pull in sys-apps/portage
Gentoo-Bug: 585164 Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-admin/salt: Version bump to 2016.3.1
Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-admin/salt: Remove old versions
Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.5.10
Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.8.10
Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.8.8
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-admin/salt: drop one of two duplicated pyopenssl dependencies
Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.8.7
Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-admin/salt: Drop 2015.8.4 since it has a major state regression
Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.8.5
Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.8.5
Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/jasom/master'
Pull request: https://github.com/gentoo/gentoo/pull/725
Patrick McLean · gentoo
app-admin/salt: drop versions vulnerable to CVE-2015-8034
Gentoo-Bug: 569880 Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.5.9
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-admin/salt: clean up version 2015.8.2
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.8.3
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-admin/salt: clean up version 2015.5.7
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.5.8
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-admin/salt: update the tests in 2015.5.7
Package-Manager: portage-2.2.25
Patrick McLean · gentoo
app-admin/salt: fix unit tests with sandbox with 2015.8.2
Package-Manager: portage-2.2.25
Patrick McLean · gentoo
app-admin/salt: sync 9999 ebuild with current release
Package-Manager: portage-2.2.25
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.8.2
Package-Manager: portage-2.2.25
Patrick McLean · gentoo
app-admin/salt: version bump to 2015.5.7
Package-Manager: portage-2.2.25
Justin Lecher · gentoo
app-admin/salt: Drop vulnerable versions
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563508 Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Elias Probst · gentoo
app-admin/salt: Add missing 'die' statements in python_prepare()
Package-Manager: portage-2.2.23
Elias Probst · gentoo
app-admin/salt: Bumps to fix bug#563508 and CVE-2015-6941
Drop `salt-2015.5.0-archive-test.patch` from salt-2015.5.6.ebuild (upstream fix in @81a0d4c9) Gentoo-Bug: 563508 CVE: CVE-2015-6941 - salt: win_useradd module and salt-cloud display passwords in debug log Package-Manager: portage-2.2.23
Patrick McLean · gentoo
app-admin/salt: remove random_org test
This fixes bug #560374, the random_org test does network traffic, which breaks with FEATURES=network-sandbox. Reported-by: Thomas D. <whissi@whissi.de>
Patrick McLean · gentoo
app-admin/salt: Version bump.
Package-Manager: portage-2.2.20.1
Patrick McLean · gentoo
app-admin/salt: clean out and unkeyword old versions
This cleans out or unkeywords versions that leak credentials to the log in the git module (bug #558820). Reported-by: Agostino Sarubbo <ago@gentoo.org>
Patrick McLean · gentoo
app-admin/salt: Version bump to 2015.5.5
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed