switch from common::concatfilepart to concat[1]

[1] https://github.com/camptocamp/puppet-concat
change reload and service behavior

- Reload service only, if service is running
- Parameter to disable service at boot (required for pacemaker setups)
nfs::export - replaced "substitute" by puppet-native "regsubstr"
Merge pull request #12 from cjeanneret/export-regsubstr

nfs::export - replaced "substitute" by puppet-native "regsubstr"
Merge pull request #6 from saz/enable-service

change reload and service behavior
Update README.rst

fix formatting
Merge pull request #13 from andreas-h/patch-1

Update README.rst
Provide support for ubuntu.

On ubuntu there is no nfs-common service so we can extend from the
debian support and override this.
More fixes because portmap name changed to rpcbind
Merge pull request #15 from nikolavp/master

Support for ubuntu
some lint and allow to set share order using $name
nfs::params - for some global variables we may need
uses nfs::params as service name is not the same accross debian version…
Fix lint errors
Merge pull request #20 from mcanevet/lint

Fix lint errors
Add basic NFS server on RedHat
Merge pull request #21 from mremy/add_redhat_server

Add basic NFS server on RedHat
make Concat[/etc/exports] a virtual resource

This is fix for error, that occurs when nfs server is created before
clients. Concat fails if fragments dir is empty:

  /var/lib/puppet/concat/bin/concatfragments.sh -o
  /var/lib/puppet/concat/_etc_exports/fragments.concat.out -d
  /var/lib/puppet/concat/_etc_exports returned 1 instead of one of [0]

Making Concat[/etc/exports] a virtual resource and realizing it in
nfs::export, we make sure that concat is not triggered if there is
nothing to concatenate.
ensure nfs-server is running by default
Lint some classes (top-scope variables)