General
This is a set of saltstack recipes to set up and configure the following services on your debian insallation:
- usbautomount
- logrotate
- users
- samba shares
- transmission
- plexmediaserver
Additionally one may use salty-vagrant to deploy and test the configuration in virtual machine.
Requirements
- Ubuntu 14.04 Trusty Tahr
- Saltstack 2014.1.1
Install Packages
$sudo add-apt-repository ppa:saltstack/salt
$sudo apt-get install salt-minion
Customize Salt states
Edit pillar data to fit your needs.
Configure Salt
- Put minion configuration under /etc/salt/minion
- Copy roots/ folder contents under /srv/
Run
salt-call --local state.highstate