execution modulesΒΆ

acme

ACME / Let's Encrypt module

aix_group

Manage groups on Solaris

aix_shadow

Manage account locks on AIX systems

aixpkg

Package support for AIX

aliases

Manage the information in the aliases file

alternatives

Support for Alternatives system

ansiblegate

Ansible Support

apache

Support for Apache

apcups

Module for apcupsd

apf

Support for Advanced Policy Firewall (APF) maintainer Mostafa Hussein <mostafa.hussein91@gmail.com> maturity new depends python-iptables platform Linux

apkpkg

Support for apk

aptly

Aptly Debian repository manager.

aptpkg

Support for APT (Advanced Packaging Tool)

archive

A module to wrap (non-Windows) archive calls

arista_pyeapi

Arista pyeapi

artifactory

Module for fetching artifacts from Artifactory

at

Wrapper module for at(1)

at_solaris

Wrapper for at(1) on Solaris-like systems

augeas_cfg

Manages configuration files via augeas

aws_sqs

Support for the Amazon Simple Queue Service.

bamboohr

Support for BambooHR

baredoc

Baredoc walks the installed module and state directories and generates dictionaries and lists of the function names and their arguments.

bcache

Module for managing BCache sets

beacons

Module for managing the Salt beacons on a minion

bigip

An execution module which can manipulate an f5 bigip via iControl REST

bluez_bluetooth

Support for Bluetooth (using BlueZ in Linux).

boto3_elasticache

Execution module for Amazon Elasticache using boto3

boto3_elasticsearch

Connection module for Amazon Elasticsearch Service

boto3_route53

Execution module for Amazon Route53 written against Boto 3

boto3_sns

Connection module for Amazon SNS

boto_apigateway

Connection module for Amazon APIGateway

boto_asg

Connection module for Amazon Autoscale Groups

boto_cfn

Connection module for Amazon Cloud Formation

boto_cloudfront

Connection module for Amazon CloudFront

boto_cloudtrail

Connection module for Amazon CloudTrail

boto_cloudwatch

Connection module for Amazon CloudWatch

boto_cloudwatch_event

Connection module for Amazon CloudWatch Events

boto_cognitoidentity

Connection module for Amazon CognitoIdentity

boto_datapipeline

Connection module for Amazon Data Pipeline

boto_dynamodb

Connection module for Amazon DynamoDB

boto_ec2

Connection module for Amazon EC2

boto_efs

Connection module for Amazon EFS

boto_elasticache

Connection module for Amazon Elasticache

boto_elasticsearch_domain

Connection module for Amazon Elasticsearch Service

boto_elb

Connection module for Amazon ELB

boto_elbv2

Connection module for Amazon ALB

boto_iam

Connection module for Amazon IAM

boto_iot

Connection module for Amazon IoT

boto_kinesis

Connection module for Amazon Kinesis

boto_kms

Connection module for Amazon KMS

boto_lambda

Connection module for Amazon Lambda

boto_rds

Connection module for Amazon RDS

boto_route53

Connection module for Amazon Route53

boto_s3

Connection module for Amazon S3 using boto3

boto_s3_bucket

Connection module for Amazon S3 Buckets

boto_secgroup

Connection module for Amazon Security Groups

boto_sns

Connection module for Amazon SNS

boto_sqs

Connection module for Amazon SQS

boto_ssm

Connection module for Amazon SSM

boto_vpc

Connection module for Amazon VPC

bower

Manage and query Bower packages

bridge

Module for gathering and managing bridging information

bsd_shadow

Manage the password database on BSD systems

btrfs

Module for managing BTRFS file systems.

cabal

Manage and query Cabal packages

capirca_acl

Capirca ACL

cassandra_cql

Cassandra Database Module

celery

Support for scheduling celery tasks.

ceph

Module to provide ceph control with salt.

chassis

Glue execution module to link to the fx2 proxymodule.

chef

Execute chef in server or solo mode

chocolatey

A module that wraps calls to the Chocolatey package manager (http://chocolatey.org)

chronos

Module providing a simple management interface to a chronos cluster.

chroot

Module for chroot :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux

cimc

Module to provide Cisco UCS compatibility to Salt

ciscoconfparse_mod

Execution module for ciscoconfparse

cisconso

Execution module for Cisco Network Services Orchestrator Proxy minions

cloud

Salt-specific interface for calling Salt Cloud directly

cmdmod

A module for shelling out.

composer

Use composer to install PHP dependencies for a directory

config

Return config information

consul

Interact with Consul

container_resource

Common resources for LXC and systemd-nspawn containers

cp

Minion side functions for salt-cp

cpan

Manage Perl modules using CPAN

cron

Work with cron

cryptdev

Salt module to manage Unix cryptsetup jobs and the crypttab file

csf

Support for Config Server Firewall (CSF) maintainer Mostafa Hussein <mostafa.hussein91@gmail.com> maturity new platform Linux

cyg

Manage cygwin packages.

daemontools

daemontools service module.

data

Manage a local persistent data structure that can hold any arbitrary data specific to the minion

datadog_api

An execution module that interacts with the Datadog API

ddns

Support for RFC 2136 dynamic DNS updates.

deb_apache

deb_postgres

Module to provide Postgres compatibility to salt for debian family specific tools.

debconfmod

Support for Debconf

debian_ip

The networking module for Debian-based distros

debian_service

Service support for Debian systems (uses update-rc.d and /sbin/service)

debuild_pkgbuild

Debian Package builder system

defaults

Module to work with salt formula defaults files

devinfo

Module for devinfo :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux

devmap

Device-Mapper module

dig

Compendium of generic DNS utilities.

disk

Module for managing disks and blockdevices

djangomod

Manage Django sites

dnsmasq

Module for managing dnsmasq

dnsutil

Compendium of generic DNS utilities.

dockercompose

dockermod

dpkg_lowpkg

Support for DEB packages

drac

Manage Dell DRAC

dracr

Manage Dell DRAC.

drbd

DRBD administration module

dummyproxy_pkg

Package support for the dummy proxy used by the test suite

dummyproxy_service

Provide the service module for the dummy proxy used in integration tests

ebuildpkg

Support for Portage

eix

Support for Eix

elasticsearch

Elasticsearch - A distributed RESTful search and analytics server

environ

Support for getting and setting the environment variables of the current salt process.

eselect

Support for eselect, Gentoo's configuration and management tool.

esxcluster

Module used to access the esxcluster proxy connection methods

esxdatacenter

Module used to access the esxdatacenter proxy connection methods

esxi

Glues the VMware vSphere Execution Module to the VMware ESXi Proxy Minions to the esxi proxymodule.

esxvm

Module used to access the esx proxy connection methods

etcd_mod

Execution module to work with etcd

ethtool

Module for running ethtool command

event

Use the Salt Event System to fire events from the master to the minion and vice-versa.

extfs

Module for managing ext2/3/4 file systems

file

Manage information about regular files, directories, and special files on the minion, set/read user, group, mode, and data

firewalld

Support for firewalld.

freebsd_sysctl

Module for viewing and modifying sysctl parameters

freebsd_update

Support for freebsd-update utility on FreeBSD.

freebsdjail

The jail module for FreeBSD

freebsdkmod

Module to manage FreeBSD kernel modules

freebsdpkg

Remote package support using pkg_add(1)

freebsdports

Install software from the FreeBSD ports(7) system

freebsdservice

The service module for FreeBSD

freezer

Module for freezer :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux

gcp_addon

A route is a rule that specifies how certain packets should be handled by the virtual network.

gem

Manage ruby gems.

genesis

Module for managing container and VM images

gentoo_service

Top level package command wrapper, used to translate the os detected by grains to the correct service manager

gentoolkitmod

Support for Gentoolkit

git

Support for the Git SCM

github

Module for interacting with the GitHub v3 API.

glanceng

Glance module for interacting with OpenStack Glance

glassfish

Module for working with the Glassfish/Payara 4.x management API .

glusterfs

Manage a glusterfs pool

gnomedesktop

GNOME implementations

google_chat

Module for sending messages to google chat.

gpg

Manage GPG keychains, add keys, create keys, retrieve keys from keyservers.

grafana4

Module for working with the Grafana v4 API

grains

Return/control aspects of the grains data

groupadd

Manage groups on Linux, OpenBSD and NetBSD

grub_legacy

Support for GRUB Legacy

guestfs

Interact with virtual machine images via libguestfs

hadoop

Support for hadoop

haproxyconn

Support for haproxy

hashutil

A collection of hashing and encoding functions

heat

Module for handling OpenStack Heat calls

helm

Interface with Helm

hg

Support for the Mercurial SCM

highstate_doc

This module renders highstate configuration into a more human readable format.

hosts

Manage the information in the hosts file

http

Module for making various web calls.

icinga2

Module to provide icinga2 compatibility to salt.

idem

Idem Support

ifttt

Support for IFTTT

ilo

Manage HP ILO

incron

Work with incron

influxdb08mod

InfluxDB - A distributed time series database

influxdbmod

InfluxDB - A distributed time series database

infoblox

This module have been tested on infoblox API v1.2.1, other versions of the API are likly workable.

ini_manage

Edit ini files

inspectlib

inspectlib.collector

inspectlib.dbhandle

inspectlib.entities

inspectlib.exceptions

inspectlib.fsdb

codeauthor:

Bo Maryniuk <bo@suse.de>

inspectlib.kiwiproc

inspectlib.query

inspector

Module for full system inspection.

introspect

Functions to perform introspection on a minion, and return data in a format usable by Salt States

iosconfig

Cisco IOS configuration manipulation helpers

ipmi

Support IPMI commands over LAN.

ipset

Support for ipset

iptables

Support for iptables

iwtools

Support for Wireless Tools for Linux

jboss7

Module for managing JBoss AS 7 through the CLI interface.

jboss7_cli

Module for low-level interaction with JbossAS7 through CLI.

jenkinsmod

Module for controlling Jenkins

jinja

Module for checking jinja maps and verifying the result of loading JSON/YAML files

jira_mod

JIRA Execution module

junos

Module to interact with Junos devices.

k8s

kapacitor

Kapacitor execution module.

kerberos

Manage Kerberos KDC

kernelpkg_linux_apt

Manage Linux kernel packages on APT-based systems

kernelpkg_linux_yum

Manage Linux kernel packages on YUM-based systems

key

Functions to view the minion's public key information

keyboard

Module for managing keyboards on supported POSIX-like systems using systemd, or such as Redhat, Debian and Gentoo.

keystone

Module for handling openstack keystone calls.

keystoneng

Keystone module for interacting with OpenStack Keystone

keystore

Module to interact with keystores

kmod

Module to manage Linux kernel modules

kubeadm

kubernetesmod

launchctl_service

Module for the management of MacOS systems that use launchd/launchctl

layman

Support for Layman

ldap3

Query and modify an LDAP database (alternative interface)

ldapmod

Salt interface to LDAP commands

libcloud_compute

Apache Libcloud Compute Management

libcloud_dns

Apache Libcloud DNS Management

libcloud_loadbalancer

Apache Libcloud Load Balancer Management

libcloud_storage

Apache Libcloud Storage Management

linux_acl

Support for Linux File Access Control Lists

linux_ip

The networking module for Non-RH/Deb Linux distros

linux_lvm

Support for Linux LVM2

linux_service

If Salt's OS detection does not identify a different virtual service module, the minion will fall back to using this basic module, which simply wraps sysvinit scripts.

linux_shadow

Manage the shadow file on Linux systems

linux_sysctl

Module for viewing and modifying sysctl parameters

localemod

Module for managing locales on POSIX-like systems.

locate

Module for using the locate utilities

logadm

Module for managing Solaris logadm based log rotations.

logmod

On-demand logging

logrotate

Module for managing logrotate.

lvs

Support for LVS (Linux Virtual Server)

lxc

Control Linux Containers via Salt

lxd

Module for managing the LXD daemon and its containers.

mac_assistive

This module allows you to manage assistive access on macOS minions with 10.9+

mac_brew_pkg

Homebrew for macOS

mac_desktop

macOS implementations of various commands in the "desktop" interface

mac_group

Manage groups on Mac OS 10.7+

mac_keychain

Install certificates into the keychain on Mac OS

mac_pkgutil

Installer support for macOS.

mac_portspkg

Support for MacPorts under macOS.

mac_power

Module for editing power settings on macOS

mac_service

The service module for macOS

mac_shadow

Manage macOS local directory passwords and policies

mac_softwareupdate

Support for the softwareupdate command on MacOS.

mac_sysctl

Module for viewing and modifying sysctl parameters

mac_system

System module for sleeping, restarting, and shutting down the system on Mac OS X

mac_timezone

Module for editing date/time settings on macOS

mac_user

Manage users on Mac OS 10.7+

mac_xattr

This module allows you to manage extended attributes on files or directories

macdefaults

Set defaults on Mac OS

macpackage

Install pkg, dmg and .app applications on macOS minions.

makeconf

Support for modifying make.conf under Gentoo

mandrill

Mandrill

marathon

Module providing a simple management interface to a marathon cluster.

match

The match module allows for match routines to be run and determine target specs

mattermost

Module for sending messages to Mattermost

mdadm_raid

Salt module to manage RAID arrays with mdadm

mdata

Module for managaging metadata in SmartOS Zones

memcached

Module for Management of Memcached Keys

mine

The function cache system allows for data to be stored on the master so it can be easily read by other minions

minion

Module to provide information about minions

mod_random

Provides access to randomness generators.

modjk

Control Modjk via the Apache Tomcat "Status" worker (http://tomcat.apache.org/connectors-doc/reference/status.html)

mongodb

Module to provide MongoDB functionality to Salt

monit

Monit service module.

moosefs

Module for gathering and managing information about MooseFS

mount

Salt module to manage Unix mounts and the fstab file

mssql

Module to provide MS SQL Server compatibility to salt.

msteams

Module for sending messages to MS Teams

munin

Run munin plugins/checks from salt and format the output as data.

mysql

Module to provide MySQL compatibility to salt.

nacl

This module helps include encrypted passwords in pillars, grains and salt state files.

nagios

Run nagios plugins/checks from salt and get the return as data.

nagios_rpc

Check Host & Service status from Nagios via JSON RPC.

namecheap_domains

Namecheap Domain Management

namecheap_domains_dns

Namecheap DNS Management

namecheap_domains_ns

Namecheap Nameserver Management

namecheap_ssl

Namecheap SSL Certificate Management

namecheap_users

Namecheap User Management

napalm_bgp

NAPALM BGP

napalm_formula

NAPALM Formula helpers

napalm_mod

NAPALM helpers

napalm_netacl

NAPALM ACL

napalm_network

NAPALM Network

napalm_ntp

NAPALM NTP

napalm_probes

NAPALM Probes

napalm_route

NAPALM Route

napalm_snmp

NAPALM SNMP

napalm_users

NAPALM Users

napalm_yang_mod

NAPALM YANG

netaddress

Module for getting information about network addresses.

netbox

NetBox

netbsd_sysctl

Module for viewing and modifying sysctl parameters

netbsdservice

The service module for NetBSD

netmiko_mod

Netmiko Execution Module

netscaler

Module to provide Citrix Netscaler compatibility to Salt (compatible with netscaler 9.2+)

network

Module for gathering and managing network information

neutron

Module for handling OpenStack Neutron calls

neutronng

Neutron module for interacting with OpenStack Neutron

nexus

Module for fetching artifacts from Nexus 3.x

nfs3

Module for managing NFS version 3.

nftables

Support for nftables

nginx

Support for nginx

nilrt_ip

The networking module for NI Linux Real-Time distro

nix

Work with Nix packages

nova

Module for handling OpenStack Nova calls

npm

Manage and query NPM packages.

nspawn

Manage nspawn containers

nxos

Execution module for Cisco NX OS Switches.

nxos_api

Execution module to manage Cisco Nexus Switches (NX-OS) over the NX-API

nxos_upgrade

Execution module to upgrade Cisco NX-OS Switches.

omapi

This module interacts with an ISC DHCP Server via OMAPI.

openbsd_sysctl

Module for viewing and modifying OpenBSD sysctl parameters

openbsdpkg

Package support for OpenBSD

openbsdrcctl_service

The rcctl service module for OpenBSD

openbsdservice

The service module for OpenBSD

openscap

Module for OpenSCAP Management

openstack_config

Modify, retrieve, or delete values from OpenStack configuration files.

openstack_mng

Module for OpenStack Management

openvswitch

Support for Open vSwitch - module with basic Open vSwitch commands.

opkg

Support for Opkg

opsgenie

Module for sending data to OpsGenie

oracle

Oracle DataBase connection module

osquery

Support for OSQuery - https://osquery.io.

out

Output Module

pacmanpkg

A module to wrap pacman calls, since Arch is the best (https://wiki.archlinux.org/index.php/Arch_is_the_best)

pagerduty

Module for Firing Events via PagerDuty

pagerduty_util

Module for manageing PagerDuty resource

pam

Support for pam

panos

Module to provide Palo Alto compatibility to Salt

parallels

Manage Parallels Desktop VMs with prlctl and prlsrvctl.

parted_partition

Module for managing partitions on POSIX-like systems.

pcs

Configure a Pacemaker/Corosync cluster with PCS

pdbedit

Manage accounts in Samba's passdb using pdbedit

pecl

Manage PHP pecl extensions.

peeringdb

PeeringDB Module

pf

Control the OpenBSD packet filter (PF).

philips_hue

Philips HUE lamps module for proxy.

pillar

Extract the pillar data for this minion

pip

Install Python packages with pip to either the system or a virtualenv

pkg_resource

Resources needed by pkg providers

pkgin

Package support for pkgin based systems, inspired from freebsdpkg module

pkgng

Support for pkgng, the new package manager for FreeBSD

pkgutil

Pkgutil support for Solaris

portage_config

Configure portage(5)

postfix

Support for Postfix

postgres

Module to provide Postgres compatibility to salt.

poudriere

Support for poudriere

powerpath

powerpath support.

proxy

This module allows you to manage proxy settings

ps

A salt interface to psutil, a system and process library.

publish

Publish a command from a minion to a target

puppet

Execute puppet routines

purefa

Management of Pure Storage FlashArray

purefb

Management of Pure Storage FlashBlade

pushbullet

Module for sending messages to Pushbullet (https://www.pushbullet.com)

pushover_notify

pw_group

Manage groups on FreeBSD

pw_user

Manage users with the pw command

pyenv

Manage python installations with pyenv.

qemu_img

Qemu-img Command Wrapper

qemu_nbd

Qemu Command Wrapper

quota

Module for managing quotas on POSIX-like systems.

rabbitmq

Module to provide RabbitMQ compatibility to Salt.

rallydev

Support for RallyDev

random_org

Module for retrieving random information from Random.org

rbac_solaris

Module for Solaris' Role-Based Access Control

rbenv

Manage ruby installations with rbenv.

rdp

Manage RDP Service on Windows servers

rebootmgr

Module for rebootmgr :maintainer: Alberto Planas <aplanas@suse.com> :maturity: new :depends: None :platform: Linux

redismod

Module to provide redis functionality to Salt

reg

Manage the Windows registry

rest_pkg

Package support for the REST example

rest_sample_utils

Utility functions for the rest_sample

rest_service

Provide the service module for the proxy-minion REST sample

restartcheck

checkrestart functionality for Debian and Red Hat Based systems

restconf

Execution module for RESTCONF Proxy minions

ret

Module to integrate with the returner system and retrieve data sent to a salt returner

rh_ip

The networking module for RHEL/Fedora based distros

rh_service

Service support for RHEL-based systems, including support for both upstart and sysvinit

riak

Riak Salt Module

rpm_lowpkg

Support for rpm

rpmbuild_pkgbuild

RPM Package builder system

rsync

Wrapper for rsync

runit

runit service module (http://smarden.org/runit)

rvm

Manage ruby installations and gemsets with RVM, the Ruby Version Manager.

s3

Connection module for Amazon S3

s6

s6 service module

salt_proxy

Salt proxy module

salt_version

Access Salt's elemental release code-names.

saltcheck

A module for testing the logic of states and highstates on salt minions

saltcloudmod

Control a salt cloud system

saltutil

The Saltutil module is used to manage the state of the salt minion itself.

schedule

Module for managing the Salt schedule on a minion

scp_mod

SCP Module

scsi

SCSI administration module

sdb

Module for Manipulating Data via the Salt DB API

seed

Virtual machine image management tools

selinux

Execute calls on selinux

sensehat

Module for controlling the LED matrix or reading environment data on the SenseHat of a Raspberry Pi.

sensors

Read lm-sensors

serverdensity_device

Wrapper around Server Density API

servicenow

Module for execution of ServiceNow CI (configuration items)

slack_notify

Module for sending messages to Slack

slackware_service

The service module for Slackware

slsutil

Utility functions for use with or in SLS files

smartos_imgadm

Module for running imgadm command on SmartOS

smartos_nictagadm

Module for running nictagadm command on SmartOS :maintainer: Jorge Schrauwen <sjorge@blackdot.be> :maturity: new :depends: nictagadm binary, dladm binary :platform: smartos

smartos_virt

virst compatibility module for managing VMs on SmartOS

smartos_vmadm

Module for running vmadm command on SmartOS

smbios

Interface to SMBIOS/DMI

smf_service

Service support for Solaris 10 and 11, should work with other systems that use SMF also.

smtp

Module for Sending Messages via SMTP

snapper

Module to manage filesystem snapshots with snapper

solaris_fmadm

Module for running fmadm and fmdump on Solaris

solaris_group

Manage groups on Solaris

solaris_shadow

Manage the password database on Solaris systems

solaris_system

Support for reboot, shutdown, etc

solaris_user

Manage users with the useradd command

solarisipspkg

IPS pkg support for Solaris

solarispkg

Package support for Solaris

solr

Apache Solr Salt Module

solrcloud

Module for solrcloud configuration

splunk

Module for interop with the Splunk API

splunk_search

Module for interop with the Splunk API

sqlite3

Support for SQLite3

ssh

Manage client ssh components

ssh_pkg

Service support for the REST example

ssh_service

Provide the service module for the proxy-minion SSH sample .

state

Control the state system on the minion.

status

Module for returning various status data about a minion.

statuspage

StatusPage

supervisord

Provide the service module for system supervisord or supervisord in a virtualenv

suse_apache

suse_ip

The networking module for SUSE based distros

svn

Subversion SCM

swarm

Docker Swarm Module using Docker's Python SDK

swift

Module for handling OpenStack Swift calls Author: Anthony Stanton <anthony.stanton@gmail.com>

sysbench

The 'sysbench' module is used to analyze the performance of the minions, right from the master! It measures various system parameters such as CPU, Memory, File I/O, Threads and Mutex.

sysfs

Module for interfacing with SysFS

syslog_ng

Module for getting information about syslog-ng

sysmod

The sys module provides information about the available functions on the minion

sysrc

sysrc module for FreeBSD

system

Support for reboot, shutdown, etc on POSIX-like systems.

system_profiler

System Profiler Module

systemd_service

Provides the service module for systemd

telegram

Module for sending messages via Telegram.

telemetry

Connection module for Telemetry

temp

Simple module for creating temporary directories and files

test

Module for running arbitrary tests

test_virtual

Module for testing that a __virtual__ function returning False will not be available via the Salt Loader.

testinframod

This module exposes the functionality of the TestInfra library for use with SaltStack in order to verify the state of your minions.

textfsm_mod

TextFSM

timezone

Module for managing timezone on POSIX-like systems.

tls

A salt module for SSL/TLS.

tomcat

Support for Tomcat

trafficserver

Apache Traffic Server execution module.

transactional_update

Transactional update

travisci

Commands for working with travisci.

tuned

Interface to Red Hat tuned-adm module

twilio_notify

Module for notifications via Twilio

udev

Manage and query udev info

upstart_service

Module for the management of upstart systems.

uptime

Wrapper around uptime API

useradd

Manage users with the useradd command

uwsgi

uWSGI stats server https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html

vagrant

Work with virtual machines managed by Vagrant.

varnish

Support for Varnish

vault

vbox_guest

VirtualBox Guest Additions installer

vboxmanage

Support for VirtualBox using the VBoxManage command

vcenter

Module used to access the vcenter proxy connection methods

victorops

Support for VictorOps

virt

Work with virtual machines managed by libvirt

virtualenv_mod

Create virtualenv environments.

vmctl

Manage vms running on the OpenBSD VMM hypervisor using vmctl(8).

vsphere

Manage VMware vCenter servers and ESXi hosts.

webutil

Support for htpasswd command.

win_appx

Manage provisioned apps

win_auditpol

A salt module for modifying the audit policies on the machine

win_autoruns

Module for listing programs that automatically run on startup (very alpha...not tested on anything but my Win 7x64)

win_certutil

This module allows you to install certificates into the windows certificate manager.

win_dacl

Manage DACLs on Windows

win_disk

Module for gathering disk information on Windows

win_dism

Install features/packages for Windows using DISM, which is useful for minions not running server versionsΒ of Windows.

win_dns_client

Module for configuring DNS Client on Windows systems

win_dsc

Module for working with Windows PowerShell DSC (Desired State Configuration)

win_event

A module for working with the Windows Event log system.

win_file

Manage information about files on the minion, set/read user, group data, modify the ACL of files/directories

win_firewall

Module for configuring Windows Firewall using netsh

win_groupadd

Manage groups on Windows

win_iis

Microsoft IIS site management via WebAdministration powershell module

win_ip

The networking module for Windows based systems

win_lgpo

Manage Local Policy on Windows

win_lgpo_reg

LGPO - Registry.pol

win_license

This module allows you to manage windows licensing via slmgr.vbs

win_network

Module for gathering and managing network information

win_ntp

Management of NTP servers on Windows

win_path

Manage the Windows System PATH

win_pkg

A module to manage software on Windows

win_pki

Microsoft certificate management via the PKI Client PowerShell module.

win_powercfg

This module allows you to control the power settings of a windows minion via powercfg.

win_psget

Module for managing PowerShell through PowerShellGet (PSGet)

win_servermanager

Manage Windows features via the ServerManager powershell module.

win_service

Windows Service module.

win_shadow

Manage the shadow file

win_shortcut

Execution module for creating shortcuts on Windows.

win_smtp_server

Module for managing IIS SMTP server configuration on Windows servers.

win_snmp

Module for managing SNMP service settings on Windows servers.

win_status

Module for returning various status data about a minion.

win_system

Module for managing Windows systems and getting Windows system information.

win_task

Windows Task Scheduler Module .

win_timezone

Module for managing timezone on Windows systems.

win_useradd

Module for managing Windows Users.

win_wua

Module for managing Windows Updates using the Windows Update Agent.

win_wusa

Microsoft Update files management via wusa.exe

winrepo

Module to manage Windows software repo on a Standalone Minion

wordpress

This module is used to manage Wordpress installations

x509

Manage X509 certificates

x509_v2

Manage X.509 certificates

xapi_virt

This module (mostly) uses the XenAPI to manage Xen virtual machines.

xbpspkg

Package support for XBPS package manager (used by VoidLinux)

xfs

Module for managing XFS file systems.

xml

XML file manager

xmpp

Module for Sending Messages via XMPP (a.k.a.

yaml

Yaml helper module for troubleshooting yaml

yumpkg

Support for YUM/DNF

zabbix

zcbuildout

Management of zc.buildout

zenoss

Module for working with the Zenoss API

zfs

Module for running ZFS command

zk_concurrency

Concurrency controls in zookeeper

znc

znc - An advanced IRC bouncer

zoneadm

Module for Solaris 10's zoneadm

zonecfg

Module for Solaris 10's zonecfg

zookeeper

Zookeeper Module maintainer SaltStack maturity new platform all depends kazoo

zpool

Module for running ZFS zpool command

zypperpkg

Package support for openSUSE via the zypper package manager