Apocrypha

salt

Salt is a remote execution and configuration manager

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.

⚠ Security advisories affect this package: GLSA 202412-09, GLSA 202310-22

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 3007.12 2 14 h details ›
inode64-overlay GitHub ↗ 3008.2 2 16 h details ›

Versions & arches

VersionOverlay amd64arm64x86riscv Committed
3008.2 inode64-overlay amd64 untested arm64 untested x86 untested riscv untested 26 d view · download · history ↗
3007.14 inode64-overlay amd64 untested arm64 untested x86 untested riscv untested 59 d view · download · history ↗
3007.12 gentoo amd64 testing arm64 testing x86 testing riscv testing view · download · history ↗
3007.1-r2 gentoo amd64 stable arm64 untested x86 testing riscv testing view · download · history ↗

Use flags of 3008.2

  • cheetah Enable support for dev-python/cheetah3
  • ldap Add LDAP support (Lightweight Directory Access Protocol)
  • libcloud Enable salt-cloud support via libcloud.
  • libvirt Support managing virtual machines with app-emulation/libvirt.
  • genshi Enable support for dev-python/genshi
  • keyring Enable support for freedesktop.org Secret Service API password store
  • mako Add support for using the mako template engine for parsing salt states.
  • mongodb Support returning data to a mongodb server.
  • nova Enable support for the OpenStack Nova API
  • 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)
  • 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 Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • test-full Run additional, quite slow tests.
  • raet Add support for the new RAET transport.
  • +zeromq Add support for the zeromq transport.
  • vim-syntax Pulls in related vim syntax scripts