Salt : Remote Execution and State Manager

======================================

Salt is a powerful remote execution and state manager that can be
used to administer servers in a fast and efficient way.

WWW:	http://saltstack.org

Submitted by:	Christer Edwards <christer.ewards@gmail.com>
This commit is contained in:
Eitan Adler 2011-12-26 20:52:53 +00:00
parent 920d144bdf
commit faccfa4f3e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=288072
10 changed files with 507 additions and 0 deletions

View file

@ -786,6 +786,7 @@
SUBDIR += runwhen
SUBDIR += safe-rm
SUBDIR += safecat
SUBDIR += salt
SUBDIR += samefile
SUBDIR += samesame
SUBDIR += sarah

59
sysutils/salt/Makefile Normal file
View file

@ -0,0 +1,59 @@
# New ports collection makefile for: salt
# Date created: 2011-12-26
# Whom: Christer Edwards <christer.edwards@gmail.com>
#
# $FreeBSD$
#
PORTNAME= salt
PORTVERSION= 0.9.4
CATEGORIES= sysutils python
MASTER_SITES= https://github.com/downloads/saltstack/salt/
MAINTAINER= christer.edwards@gmail.com
COMMENT= Distributed, remote execution and configuration management system
LICENSE= ASL
LIB_DEPENDS= zmq.1:${PORTSDIR}/devel/zmq
FETCH_ARGS= -pRr
USE_PYTHON= 2.6-2.7
USE_PYDISTUTILS=yes
USE_RC_SUBR= salt_master \
salt_minion \
salt_syndic
SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
SUB_FILES= pkg-message
MAN1= salt-call.1 \
salt-cp.1 \
salt-key.1 \
salt-master.1 \
salt-minion.1 \
salt-run.1 \
salt-syndic.1 \
salt.1
MAN7= salt.7
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}yaml>=0:${PORTSDIR}/devel/py-yaml \
${PYTHON_PKGNAMEPREFIX}pyzmq>=2.1.9:${PORTSDIR}/devel/py-pyzmq \
${PYTHON_PKGNAMEPREFIX}pycrypto>=0:${PORTSDIR}/security/py-pycrypto \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:${PORTSDIR}/devel/py-Jinja2 \
${PYTHON_PKGNAMEPREFIX}m2crypto>=0:${PORTSDIR}/security/py-m2crypto
RUN_DEPENDS:= ${BUILD_DEPENDS}
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/setup.py
${MV} ${WRKSRC}/conf/master ${WRKSRC}/conf/master.sample
${MV} ${WRKSRC}/conf/minion ${WRKSRC}/conf/minion.sample
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

2
sysutils/salt/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (salt-0.9.4.tar.gz) = 7878ed7da11ba5b359db40f20c7cd86de47287d7cf1a2e400ce3486d87473fcb
SIZE (salt-0.9.4.tar.gz) = 169205

View file

@ -0,0 +1,41 @@
--- setup.py.orig 2011-12-25 21:31:34.267830738 +0000
+++ setup.py 2011-12-25 21:32:29.325688840 +0000
@@ -25,7 +25,7 @@
if 'SYSCONFDIR' in os.environ:
etc_path = os.environ['SYSCONFDIR']
else:
- etc_path = os.path.join(os.path.dirname(PREFIX), 'etc')
+ etc_path = os.path.join('%%PREFIX%%', 'etc')
setup(
name=NAME,
@@ -69,10 +69,10 @@
'scripts/salt-run',
'scripts/salt'],
data_files=[(os.path.join(etc_path, 'salt'),
- ['conf/master',
- 'conf/minion',
+ ['conf/master.sample',
+ 'conf/minion.sample',
]),
- ('share/man/man1',
+ ('man/man1',
['doc/man/salt-master.1',
'doc/man/salt-key.1',
'doc/man/salt.1',
@@ -82,14 +82,11 @@
'doc/man/salt-run.1',
'doc/man/salt-minion.1',
]),
- ('share/man/man7',
+ ('man/man7',
['doc/man/salt.7',
]),
(mod_path,
['salt/modules/cytest.pyx',
]),
- (doc_path,
- ['LICENSE'
- ]),
],
)

View file

@ -0,0 +1,21 @@
==============================================
To configure a Salt Master, do the following:
o Copy %%PREFIX%%/etc/salt/master.sample
to %%PREFIX%%/etc/salt/master
o Update to meet your needs
o Set salt_master_enable="YES" in rc.conf
----------------------------------------------
To configure a Salt Minion, do the following:
o Copy %%PREFIX%%/etc/salt/minion.sample
to %%PREFIX%%/etc/salt/minion
o Update config to point to your Salt Master
o Set salt_minion_enable="YES" in rc.conf
=============================================

View file

@ -0,0 +1,30 @@
#!/bin/sh
# $FreeBSD$
#
# Salt Master startup script
#
# PROVIDE: salt_master
# REQUIRE: LOGIN
# KEYWORD: shutdown
# Add the following to /etc/rc.conf[.local] to enable this service
#
# salt_master_enable="YES"
#
. /etc/rc.subr
name="salt_master"
rcvar="${name}_enable"
load_rc_config ${name}
: ${salt_master_enable:="NO"}
command="%%PREFIX%%/bin/salt-master"
command_interpreter="%%PYTHON_CMD%%"
required_files="%%PREFIX%%/etc/salt/master"
command_args="-c ${required_files} -d"
run_rc_command "$1"

View file

@ -0,0 +1,30 @@
#!/bin/sh
# $FreeBSD$
#
# Salt Minion startup script
#
# PROVIDE: salt_minion
# REQUIRE: LOGIN
# KEYWORD: shutdown
# Add the following to /etc/rc.conf[.local] to enable this service
#
# salt_minion_enable="YES"
#
. /etc/rc.subr
name="salt_minion"
rcvar="${name}_enable"
load_rc_config ${name}
: ${salt_minion_enable:="NO"}
command="%%PREFIX%%/bin/salt-minion"
command_interpreter="%%PYTHON_CMD%%"
required_files="%%PREFIX%%/etc/salt/minion"
command_args="-c ${required_files} -d"
run_rc_command "$1"

View file

@ -0,0 +1,30 @@
#!/bin/sh
# $FreeBSD$
#
# Salt Synic startup script
#
# PROVIDE: salt_syndic
# REQUIRE: LOGIN
# KEYWORD: shutdown
# Add the following to /etc/rc.conf[.local] to enable this service
#
# salt_syndic_enable="YES"
#
. /etc/rc.subr
name="salt_syndic"
rcvar="${name}_enable"
load_rc_config ${name}
: ${salt_syndic_enable:="NO"}
command="%%PREFIX%%/bin/salt-syndic"
command_interpreter="%%PYTHON_CMD%%"
required_files="%%PREFIX%%/etc/salt/master"
command_args="-c ${required_files} -d"
run_rc_command "$1"

7
sysutils/salt/pkg-descr Normal file
View file

@ -0,0 +1,7 @@
Salt : Remote Execution and State Manager
======================================
Salt is a powerful remote execution and state manager that can be
used to administer servers in a fast and efficient way.
WWW: http://saltstack.org

286
sysutils/salt/pkg-plist Normal file
View file

@ -0,0 +1,286 @@
bin/salt
bin/salt-call
bin/salt-cp
bin/salt-key
bin/salt-master
bin/salt-minion
bin/salt-run
bin/salt-syndic
%%ETCDIR%%/master.sample
%%ETCDIR%%/minion.sample
%%PYTHON_SITELIBDIR%%/salt/__init__.py
%%PYTHON_SITELIBDIR%%/salt/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/cli/__init__.py
%%PYTHON_SITELIBDIR%%/salt/cli/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/cli/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/cli/caller.py
%%PYTHON_SITELIBDIR%%/salt/cli/caller.pyc
%%PYTHON_SITELIBDIR%%/salt/cli/caller.pyo
%%PYTHON_SITELIBDIR%%/salt/cli/cp.py
%%PYTHON_SITELIBDIR%%/salt/cli/cp.pyc
%%PYTHON_SITELIBDIR%%/salt/cli/cp.pyo
%%PYTHON_SITELIBDIR%%/salt/cli/key.py
%%PYTHON_SITELIBDIR%%/salt/cli/key.pyc
%%PYTHON_SITELIBDIR%%/salt/cli/key.pyo
%%PYTHON_SITELIBDIR%%/salt/client.py
%%PYTHON_SITELIBDIR%%/salt/client.pyc
%%PYTHON_SITELIBDIR%%/salt/client.pyo
%%PYTHON_SITELIBDIR%%/salt/config.py
%%PYTHON_SITELIBDIR%%/salt/config.pyc
%%PYTHON_SITELIBDIR%%/salt/config.pyo
%%PYTHON_SITELIBDIR%%/salt/crypt.py
%%PYTHON_SITELIBDIR%%/salt/crypt.pyc
%%PYTHON_SITELIBDIR%%/salt/crypt.pyo
%%PYTHON_SITELIBDIR%%/salt/ext/__init__.py
%%PYTHON_SITELIBDIR%%/salt/ext/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/ext/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/grains/__init__.py
%%PYTHON_SITELIBDIR%%/salt/grains/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/grains/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/grains/core.py
%%PYTHON_SITELIBDIR%%/salt/grains/core.pyc
%%PYTHON_SITELIBDIR%%/salt/grains/core.pyo
%%PYTHON_SITELIBDIR%%/salt/loader.py
%%PYTHON_SITELIBDIR%%/salt/loader.pyc
%%PYTHON_SITELIBDIR%%/salt/loader.pyo
%%PYTHON_SITELIBDIR%%/salt/log.py
%%PYTHON_SITELIBDIR%%/salt/log.pyc
%%PYTHON_SITELIBDIR%%/salt/log.pyo
%%PYTHON_SITELIBDIR%%/salt/master.py
%%PYTHON_SITELIBDIR%%/salt/master.pyc
%%PYTHON_SITELIBDIR%%/salt/master.pyo
%%PYTHON_SITELIBDIR%%/salt/minion.py
%%PYTHON_SITELIBDIR%%/salt/minion.pyc
%%PYTHON_SITELIBDIR%%/salt/minion.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/__init__.py
%%PYTHON_SITELIBDIR%%/salt/modules/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/apache.py
%%PYTHON_SITELIBDIR%%/salt/modules/apache.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/apache.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/apt.py
%%PYTHON_SITELIBDIR%%/salt/modules/apt.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/apt.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/archive.py
%%PYTHON_SITELIBDIR%%/salt/modules/archive.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/archive.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/butterkvm.py
%%PYTHON_SITELIBDIR%%/salt/modules/butterkvm.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/butterkvm.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/cluster.py
%%PYTHON_SITELIBDIR%%/salt/modules/cluster.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/cluster.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/cmd.py
%%PYTHON_SITELIBDIR%%/salt/modules/cmd.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/cmd.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/cp.py
%%PYTHON_SITELIBDIR%%/salt/modules/cp.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/cp.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/cron.py
%%PYTHON_SITELIBDIR%%/salt/modules/cron.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/cron.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/cytest.pyx
%%PYTHON_SITELIBDIR%%/salt/modules/disk.py
%%PYTHON_SITELIBDIR%%/salt/modules/disk.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/disk.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/ebuild.py
%%PYTHON_SITELIBDIR%%/salt/modules/ebuild.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/ebuild.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/file.py
%%PYTHON_SITELIBDIR%%/salt/modules/file.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/file.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/freebsdpkg.py
%%PYTHON_SITELIBDIR%%/salt/modules/freebsdpkg.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/freebsdpkg.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/grains.py
%%PYTHON_SITELIBDIR%%/salt/modules/grains.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/grains.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/groupadd.py
%%PYTHON_SITELIBDIR%%/salt/modules/groupadd.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/groupadd.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/hosts.py
%%PYTHON_SITELIBDIR%%/salt/modules/hosts.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/hosts.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/kmod.py
%%PYTHON_SITELIBDIR%%/salt/modules/kmod.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/kmod.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/linux_sysctl.py
%%PYTHON_SITELIBDIR%%/salt/modules/linux_sysctl.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/linux_sysctl.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/mdadm.py
%%PYTHON_SITELIBDIR%%/salt/modules/mdadm.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/mdadm.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/moosefs.py
%%PYTHON_SITELIBDIR%%/salt/modules/moosefs.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/moosefs.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/mount.py
%%PYTHON_SITELIBDIR%%/salt/modules/mount.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/mount.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/mysql.py
%%PYTHON_SITELIBDIR%%/salt/modules/mysql.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/mysql.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/network.py
%%PYTHON_SITELIBDIR%%/salt/modules/network.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/network.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/pacman.py
%%PYTHON_SITELIBDIR%%/salt/modules/pacman.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/pacman.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/ps.py
%%PYTHON_SITELIBDIR%%/salt/modules/ps.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/ps.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/publish.py
%%PYTHON_SITELIBDIR%%/salt/modules/publish.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/publish.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/puppet.py
%%PYTHON_SITELIBDIR%%/salt/modules/puppet.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/puppet.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/pw_group.py
%%PYTHON_SITELIBDIR%%/salt/modules/pw_group.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/pw_group.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/pw_user.py
%%PYTHON_SITELIBDIR%%/salt/modules/pw_user.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/pw_user.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/selinux.py
%%PYTHON_SITELIBDIR%%/salt/modules/selinux.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/selinux.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/service.py
%%PYTHON_SITELIBDIR%%/salt/modules/service.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/service.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/shadow.py
%%PYTHON_SITELIBDIR%%/salt/modules/shadow.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/shadow.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/solr.py
%%PYTHON_SITELIBDIR%%/salt/modules/solr.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/solr.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/ssh.py
%%PYTHON_SITELIBDIR%%/salt/modules/ssh.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/ssh.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/state.py
%%PYTHON_SITELIBDIR%%/salt/modules/state.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/state.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/status.py
%%PYTHON_SITELIBDIR%%/salt/modules/status.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/status.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/test.py
%%PYTHON_SITELIBDIR%%/salt/modules/test.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/test.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/tomcat.py
%%PYTHON_SITELIBDIR%%/salt/modules/tomcat.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/tomcat.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/useradd.py
%%PYTHON_SITELIBDIR%%/salt/modules/useradd.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/useradd.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/virt.py
%%PYTHON_SITELIBDIR%%/salt/modules/virt.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/virt.pyo
%%PYTHON_SITELIBDIR%%/salt/modules/yumpkg.py
%%PYTHON_SITELIBDIR%%/salt/modules/yumpkg.pyc
%%PYTHON_SITELIBDIR%%/salt/modules/yumpkg.pyo
%%PYTHON_SITELIBDIR%%/salt/output.py
%%PYTHON_SITELIBDIR%%/salt/output.pyc
%%PYTHON_SITELIBDIR%%/salt/output.pyo
%%PYTHON_SITELIBDIR%%/salt/payload.py
%%PYTHON_SITELIBDIR%%/salt/payload.pyc
%%PYTHON_SITELIBDIR%%/salt/payload.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/__init__.py
%%PYTHON_SITELIBDIR%%/salt/renderers/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/json_jinja.py
%%PYTHON_SITELIBDIR%%/salt/renderers/json_jinja.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/json_jinja.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/json_mako.py
%%PYTHON_SITELIBDIR%%/salt/renderers/json_mako.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/json_mako.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/py.py
%%PYTHON_SITELIBDIR%%/salt/renderers/py.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/py.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_jinja.py
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_jinja.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_jinja.pyo
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_mako.py
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_mako.pyc
%%PYTHON_SITELIBDIR%%/salt/renderers/yaml_mako.pyo
%%PYTHON_SITELIBDIR%%/salt/returners/__init__.py
%%PYTHON_SITELIBDIR%%/salt/returners/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/returners/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/returners/local.py
%%PYTHON_SITELIBDIR%%/salt/returners/local.pyc
%%PYTHON_SITELIBDIR%%/salt/returners/local.pyo
%%PYTHON_SITELIBDIR%%/salt/returners/mongo_return.py
%%PYTHON_SITELIBDIR%%/salt/returners/mongo_return.pyc
%%PYTHON_SITELIBDIR%%/salt/returners/mongo_return.pyo
%%PYTHON_SITELIBDIR%%/salt/returners/redis_return.py
%%PYTHON_SITELIBDIR%%/salt/returners/redis_return.pyc
%%PYTHON_SITELIBDIR%%/salt/returners/redis_return.pyo
%%PYTHON_SITELIBDIR%%/salt/runner.py
%%PYTHON_SITELIBDIR%%/salt/runner.pyc
%%PYTHON_SITELIBDIR%%/salt/runner.pyo
%%PYTHON_SITELIBDIR%%/salt/runners/__init__.py
%%PYTHON_SITELIBDIR%%/salt/runners/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/runners/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/runners/manage.py
%%PYTHON_SITELIBDIR%%/salt/runners/manage.pyc
%%PYTHON_SITELIBDIR%%/salt/runners/manage.pyo
%%PYTHON_SITELIBDIR%%/salt/state.py
%%PYTHON_SITELIBDIR%%/salt/state.pyc
%%PYTHON_SITELIBDIR%%/salt/state.pyo
%%PYTHON_SITELIBDIR%%/salt/states/__init__.py
%%PYTHON_SITELIBDIR%%/salt/states/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/states/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/states/cmd.py
%%PYTHON_SITELIBDIR%%/salt/states/cmd.pyc
%%PYTHON_SITELIBDIR%%/salt/states/cmd.pyo
%%PYTHON_SITELIBDIR%%/salt/states/cron.py
%%PYTHON_SITELIBDIR%%/salt/states/cron.pyc
%%PYTHON_SITELIBDIR%%/salt/states/cron.pyo
%%PYTHON_SITELIBDIR%%/salt/states/file.py
%%PYTHON_SITELIBDIR%%/salt/states/file.pyc
%%PYTHON_SITELIBDIR%%/salt/states/file.pyo
%%PYTHON_SITELIBDIR%%/salt/states/group.py
%%PYTHON_SITELIBDIR%%/salt/states/group.pyc
%%PYTHON_SITELIBDIR%%/salt/states/group.pyo
%%PYTHON_SITELIBDIR%%/salt/states/host.py
%%PYTHON_SITELIBDIR%%/salt/states/host.pyc
%%PYTHON_SITELIBDIR%%/salt/states/host.pyo
%%PYTHON_SITELIBDIR%%/salt/states/kmod.py
%%PYTHON_SITELIBDIR%%/salt/states/kmod.pyc
%%PYTHON_SITELIBDIR%%/salt/states/kmod.pyo
%%PYTHON_SITELIBDIR%%/salt/states/mount.py
%%PYTHON_SITELIBDIR%%/salt/states/mount.pyc
%%PYTHON_SITELIBDIR%%/salt/states/mount.pyo
%%PYTHON_SITELIBDIR%%/salt/states/pkg.py
%%PYTHON_SITELIBDIR%%/salt/states/pkg.pyc
%%PYTHON_SITELIBDIR%%/salt/states/pkg.pyo
%%PYTHON_SITELIBDIR%%/salt/states/service.py
%%PYTHON_SITELIBDIR%%/salt/states/service.pyc
%%PYTHON_SITELIBDIR%%/salt/states/service.pyo
%%PYTHON_SITELIBDIR%%/salt/states/ssh_auth.py
%%PYTHON_SITELIBDIR%%/salt/states/ssh_auth.pyc
%%PYTHON_SITELIBDIR%%/salt/states/ssh_auth.pyo
%%PYTHON_SITELIBDIR%%/salt/states/sysctl.py
%%PYTHON_SITELIBDIR%%/salt/states/sysctl.pyc
%%PYTHON_SITELIBDIR%%/salt/states/sysctl.pyo
%%PYTHON_SITELIBDIR%%/salt/states/user.py
%%PYTHON_SITELIBDIR%%/salt/states/user.pyc
%%PYTHON_SITELIBDIR%%/salt/states/user.pyo
%%PYTHON_SITELIBDIR%%/salt/utils/__init__.py
%%PYTHON_SITELIBDIR%%/salt/utils/__init__.pyc
%%PYTHON_SITELIBDIR%%/salt/utils/__init__.pyo
%%PYTHON_SITELIBDIR%%/salt/utils/find.py
%%PYTHON_SITELIBDIR%%/salt/utils/find.pyc
%%PYTHON_SITELIBDIR%%/salt/utils/find.pyo
@dirrm %%PYTHON_SITELIBDIR%%/salt/utils
@dirrm %%PYTHON_SITELIBDIR%%/salt/states
@dirrm %%PYTHON_SITELIBDIR%%/salt/runners
@dirrm %%PYTHON_SITELIBDIR%%/salt/returners
@dirrm %%PYTHON_SITELIBDIR%%/salt/renderers
@dirrm %%PYTHON_SITELIBDIR%%/salt/modules
@dirrm %%PYTHON_SITELIBDIR%%/salt/grains
@dirrm %%PYTHON_SITELIBDIR%%/salt/ext
@dirrm %%PYTHON_SITELIBDIR%%/salt/cli
@dirrm %%PYTHON_SITELIBDIR%%/salt
@dirrmtry %%ETCDIR%%
@stopdaemon salt-master
@stopdaemon salt-minion
@stopdaemon salt-syndic