Commit 0ed18d75 authored by Simone Piccardi's avatar Simone Piccardi
Browse files

Add an update playbook to manage configuration updates

parent be89d9fb
#! /usr/bin/env ansible-playbook
# Usage:
# ./fuss-server
#
# Copyright (C) 2016 Simone Piccardi <piccardi@truelite.it>,
# Elena Grandi <elena@truelite.it>,
# Progetto Fuss <info@fuss.bz.it>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program or from the site that you downloaded it
# from; if not, write to the Free Software Foundation, Inc., 59 Temple
# Place, Suite 330, Boston, MA 02111-1307 USA
---
- name: Configure a FUSS Server.
hosts: all
vars_files:
- /etc/fuss-server/fuss-server.yaml
roles:
- common
- bind
- dhcp
- web_proxy
- firewall
- nfs
- { role: client-conf, uri: "ldaps://{{host}}.{{domain}}" }
- apache2
- octofussd
- octonet
- misc
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment