No description
Find a file
Nikola Dipanov e7c2f5a175 Make the role work on Fedora systems
The commit makes sure that we include the correct overrides for service
names, and also that we don't assume yum as the package manager since
newer Fedora versions (22 and above) use dnf.

Tested on Fedora 23.
2016-03-11 14:24:57 +00:00
defaults Allow exports to be managed. 2014-11-12 15:02:07 -06:00
handlers Greatly simplify the role since most things are the same cross-platform. 2015-02-22 14:59:26 -06:00
meta Updates for Ansible Galaxy 2.0. 2016-03-02 15:58:42 -06:00
tasks Make the role work on Fedora systems 2016-03-11 14:24:57 +00:00
templates Allow exports to be managed. 2014-11-12 15:02:07 -06:00
tests Issue #2: Add Travis CI test integration. 2014-11-12 14:21:21 -06:00
vars Make the role work on Fedora systems 2016-03-11 14:24:57 +00:00
.travis.yml Updates for Ansible Galaxy 2.0. 2016-03-02 15:58:42 -06:00
README.md Allow exports to be managed. 2014-11-12 15:02:07 -06:00

Ansible Role: NFS

Build Status

Installs NFS utilities on RedHat/CentOS or Debian/Ubuntu.

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

nfs_exports: []

A list of exports which will be placed in the /etc/exports file. See Ubuntu's simple Network File System (NFS) guide for more info and examples. (Simple example: nfs_exports: { "/home/public *(rw,sync,no_root_squash)" }).

Dependencies

None.

Example Playbook

- hosts: db-servers
  roles:
    - { role: geerlingguy.nfs }

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, author of Ansible for DevOps.