$OpenBSD: README,v 1.1.1.1 2013/08/10 13:39:27 landry Exp $

+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------

Configuring the salt master
===========================

You need to specify the user the salt master will run as, and the
interface/hostname it will bind to.
(see https://github.com/saltstack/salt/issues/5649)

# cat ${SYSCONFDIR}/salt/master
interface: my.public.ip.or.fqdn
user: _salt-master

Configuring the salt minion(s)
==============================

You only need to specify the hostname of the salt master to bind to.

# cat ${SYSCONFIDR}/salt/minion
master: the.salt.master.ip.or.fqdn

Exchanging keys
===============
Once salt-master and salt-minion are started on all sides, you need to
tell the master to accept the minion's keys. You can list the pending
keys on the master with:

$ sudo -u _salt-master salt-key -L

And accept all pending keys with:

$ sudo -u _salt-master salt-key -A

Running tests
=============

On the master, you can check that everything is running fine with:

$ sudo -u _salt-master salt '*' test.ping
$ sudo -u _salt-master salt-run cache.grains

Security concerns
=================

Note that to be able to configure things on remote hosts, the minion
runs as root. If this doesn't suit you, you can make it use another
unpriviledged users and use sudo to run priviledged commands.

Refer to http://docs.saltstack.com/contents.html for more information.