add --state parameter to __file type which allows removal of files

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
add --state parameter to __directory type which allows removal of directories

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
add --state parameter to __link type which allows removal of links

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
add forgotten parameter

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
ignore nonexistent files when deleting

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
ignore nonexistent files when deleting

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
new type: __nfs_export manage /etc/exports

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
new type: __nfs_server

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
new type: __nfs_client

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
fix typo
A new type for managing luarocks packages

The __package_luarocks type manages the installation of Lua modules
distribued using LuaRocks.  It is based on __package_rubygem.
Merge branch 'luarocks-package' of https://github.com/cwarden/cdist
changes: +type __package_luarocks (thanks Christian)

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
--regex to make __addifnosuchline more flexible
Add --regex to manual
document --regexp in changes

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
add real life template example

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
rewrite/rephrase/check quick start section in tutorial

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
tutorial will be included in the next release

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
begin section about the initial manifest

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>