Go to file
jpic 0182c922a5 Wrapping exclamation mark in a child bash call.
It gets removed by travis otherwise:
https://travis-ci.org/martinhoefling/rsyncd-formula/builds/62632850
2015-05-15 01:57:03 +02:00
rsyncd Added Arch linux support 2015-05-15 00:22:16 +02:00
test Attempt to make a test matrix 2015-05-15 00:51:56 +02:00
.travis.yml Wrapping exclamation mark in a child bash call. 2015-05-15 01:57:03 +02:00
CHANGELOG.rst Initial commit 2015-05-03 00:34:43 +02:00
LICENSE Initial commit 2015-05-03 00:34:43 +02:00
README.rst Added travis badge on README 2015-05-15 01:01:14 +02:00
pillar.example Initial commit 2015-05-03 00:34:43 +02:00

README.rst

.. image:: https://travis-ci.org/martinhoefling/rsyncd-formula.svg?branch=master
    :target: https://travis-ci.org/martinhoefling/rsyncd-formula

================
rsyncd-formula
================

A formula to install and configure rsync as daemon process.

.. note::

    See the full `Salt Formulas installation and usage instructions
    <http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.

Available states
================

.. contents::
    :local:

``rsyncd``
------------

Installs the rsync package, and starts the rsyncd service.

``rsyncd.config``
------------

Configure the rsync daemon by writing an rsync.conf and rsync secrets (optional).

Testing
=======

As you can read in .travis.yml, testing is a matter of symlinking this
directory to /srv/formula (because we can't use relative paths in file_roots /
pillar_roots) and running::

  salt-call state.show_highstate --local --retcode-passthrough --config-dir=test/etc