diff --git a/.gitignore b/.gitignore
index 2a193c2a..6152451b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,7 +9,7 @@ docs/man/man*/*.html
docs/man/man*/*.xml
docs/man/man*/docbook-xsl.css
docs/man/man7/cdist-type__*.rst
-docs/man/man7/cdist-reference.rst
+docs/man/cdist-reference.rst
# Ignore cdist cache for version control
/cache/
diff --git a/Makefile b/Makefile
index faa8e9d5..9f3535fd 100644
--- a/Makefile
+++ b/Makefile
@@ -63,10 +63,10 @@ $(MANREF): $(MANREFSH)
$(MANREFSH)
# Manpages #3: generic part
-mansphinxman: $(MANTYPES) $(MANREF)
+mansphinxman: $(MANTYPES) $(MANREF) $(PYTHON_VERSION)
$(SPHINXM)
-mansphinxhtml: $(MANTYPES) $(MANREF)
+mansphinxhtml: $(MANTYPES) $(MANREF) $(PYTHON_VERSION)
$(SPHINXH)
man: mansphinxman mansphinxhtml
diff --git a/bin/build-helper.freebsd b/bin/build-helper.freebsd
new file mode 100755
index 00000000..01d86a10
--- /dev/null
+++ b/bin/build-helper.freebsd
@@ -0,0 +1,336 @@
+#!/bin/sh
+#
+# 2011-2013 Nico Schottelius (nico-cdist at schottelius.org)
+# 2016 Darko Poljak (darko.poljak at gmail.com)
+#
+# This file is part of cdist.
+#
+# cdist 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, either version 3 of the License, or
+# (at your option) any later version.
+#
+# cdist 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 cdist. If not, see .
+#
+#
+# This file contains the heavy lifting found usually in the Makefile
+#
+
+# vars for make
+helper=$0
+
+basedir=${0%/*}/../
+# run_as is used to check how the script is called (by $0 value)
+# currently supported sufixes for $0 are:
+# .freebsd - run as freebsd
+basename=${0##*/}
+run_as=${basename#*.}
+case "$run_as" in
+ freebsd)
+ to_a=cdist-configuration-management
+ to_d=googlegroups.com
+ from_a=darko.poljak
+ from_d=gmail.com
+ ml_name="Darko Poljak"
+ ml_sig_name="Darko"
+
+ # vars for make
+ WEBDIR=../vcs/www.nico.schottelius.org
+ ;;
+ *)
+ to_a=cdist
+ to_d=l.schottelius.org
+ from_a=nico-cdist
+ from_d=schottelius.org
+ ml_name="Nico -telmich- Schottelius"
+ ml_sig_name="Nico"
+
+ # vars for make
+ WEBDIR=$$HOME/vcs/www.nico.schottelius.org
+ ;;
+esac
+
+# Change to checkout directory
+cd "$basedir"
+
+version=$(git describe)
+
+option=$1; shift
+
+case "$option" in
+ print-make-vars)
+ printf "helper: ${helper}\n"
+ printf "WEBDIR: ${WEBDIR}\n"
+ ;;
+ print-runas)
+ printf "run_as: $run_as\n"
+ ;;
+ changelog-changes)
+ if [ "$#" -eq 1 ]; then
+ start=$1
+ else
+ start="[[:digit:]]"
+ fi
+
+ end="[[:digit:]]"
+
+ awk -F: "BEGIN { start=0 }
+ {
+ if(start == 0) {
+ if (\$0 ~ /^$start/) {
+ start = 1
+ }
+ } else {
+ if (\$0 ~ /^$end/) {
+ exit
+ } else {
+ print \$0
+ }
+ }
+ }" "$basedir/docs/changelog"
+ ;;
+
+ changelog-version)
+ # get version from changelog
+ grep '^[[:digit:]]' "$basedir/docs/changelog" | head -n1 | sed 's/:.*//'
+ ;;
+
+ check-date)
+ # verify date in changelog is today
+ date_today="$(date +%Y-%m-%d)"
+ date_changelog=$(grep '^[[:digit:]]' "$basedir/docs/changelog" | head -n1 | sed 's/.*: //')
+
+ if [ "$date_today" != "$date_changelog" ]; then
+ echo "Date in changelog is not today"
+ echo "Changelog: $date_changelog"
+ exit 1
+ fi
+ ;;
+
+ check-unittest)
+ "$0" test
+ ;;
+
+ blog)
+ version=$1; shift
+ blogfile=$1; shift
+ dir=${blogfile%/*}
+ file=${blogfile##*/}
+
+
+ cat << eof > "$blogfile"
+[[!meta title="Cdist $version released"]]
+
+Here's a short overview about the changes found in version ${version}:
+
+eof
+
+ $0 changelog-changes "$version" >> "$blogfile"
+
+ cat << eof >> "$blogfile"
+For more information visit the [[cdist homepage|software/cdist]].
+
+[[!tag cdist config unix]]
+eof
+ cd "$dir"
+ git add "$file"
+ # Allow git commit to fail if there are no changes
+ git commit -m "cdist blog update: $version" "$blogfile" || true
+ ;;
+
+ ml-release)
+ if [ $# -ne 1 ]; then
+ echo "$0 ml-release version" >&2
+ exit 1
+ fi
+
+ version=$1; shift
+
+ to=${to_a}@${to_d}
+ from=${from_a}@${from_d}
+
+ (
+ cat << eof
+From: ${ml_name} <$from>
+To: cdist mailing list <$to>
+Subject: cdist $version released
+
+Hello .*,
+
+cdist $version has been released with the following changes:
+
+eof
+
+ "$0" changelog-changes "$version"
+ cat << eof
+
+Cheers,
+
+${ml_sig_name}
+
+--
+Automatisation at its best level. With cdist.
+eof
+ ) | /usr/sbin/sendmail -f "$from" "$to"
+ ;;
+
+ release-git-tag)
+ target_version=$($0 changelog-version)
+ if git rev-parse --verify refs/tags/$target_version 2>/dev/null; then
+ echo "Tag for $target_version exists, aborting"
+ exit 1
+ fi
+ printf "Enter tag description for ${target_version}: "
+ read tagmessage
+ git tag "$target_version" -m "$$tagmessage"
+ ;;
+
+ release)
+ set -e
+ target_version=$($0 changelog-version)
+ target_branch=$($0 version-branch)
+
+ echo "Beginning release process for $target_version"
+
+ # First check everything is sane
+ "$0" check-date
+ "$0" check-unittest
+
+ # Generate version file to be included in packaging
+ "$0" version
+
+ # Ensure the git status is clean, else abort
+ if ! git diff-index --name-only --exit-code HEAD ; then
+ echo "Unclean tree, see files above, aborting"
+ exit 1
+ fi
+
+ # Ensure we are on the master branch
+ masterbranch=yes
+ if [ "$(git rev-parse --abbrev-ref HEAD)" != "master" ]; then
+ echo "Releases are happening from the master branch, aborting"
+
+ echo "Enter the magic word to release anyway"
+ read magicword
+
+ if [ "$magicword" = "iknowwhatido" ]; then
+ masterbranch=no
+ else
+ exit 1
+ fi
+ fi
+
+ if [ "$masterbranch" = yes ]; then
+ # Ensure version branch exists
+ if ! git rev-parse --verify refs/heads/$target_branch 2>/dev/null; then
+ git branch "$target_branch"
+ fi
+
+ # Merge master branch into version branch
+ git checkout "$target_branch"
+ git merge master
+ fi
+
+ # Verify that after the merge everything works
+ "$0" check-date
+ "$0" check-unittest
+
+ # Generate man pages (indirect check if they build)
+ make helper=${helper} WEBDIR=${WEBDIR} man
+
+ # Generate speeches (indirect check if they build)
+ make helper=${helper} WEBDIR=${WEBDIR} speeches
+
+ #############################################################
+ # Everything green, let's do the release
+
+ # Tag the current commit
+ "$0" release-git-tag
+
+ # Also merge back the version branch
+ if [ "$masterbranch" = yes ]; then
+ git checkout master
+ git merge "$target_branch"
+ fi
+
+ # Publish git changes
+ make helper=${helper} WEBDIR=${WEBDIR} pub
+
+ # publish man, speeches, website
+ if [ "$masterbranch" = yes ]; then
+ make helper=${helper} WEBDIR=${WEBDIR} web-release-all
+ else
+ make helper=${helper} WEBDIR=${WEBDIR} web-release-all-no-latest
+ fi
+
+ # Ensure that pypi release has the right version
+ "$0" version
+
+ # Create and publish package for pypi
+ make helper=${helper} WEBDIR=${WEBDIR} pypi-release
+
+ case "$run_as" in
+ freebsd)
+ ;;
+ *)
+ # Archlinux release is based on pypi
+ make archlinux-release
+ ;;
+ esac
+
+ # Announce change on ML
+ make helper=${helper} WEBDIR=${WEBDIR} ml-release
+
+ cat << eof
+Manual steps post release:
+
+ - linkedin
+ - hackernews
+ - reddit
+ - twitter
+
+eof
+
+ case "$run_as" in
+ freebsd)
+ cat < cdist/version.py
+ ;;
+
+ *)
+ echo "Unknown helper target $@ - aborting"
+ exit 1
+ ;;
+
+esac
diff --git a/cdist/conf/type/__apt_key/man.rst b/cdist/conf/type/__apt_key/man.rst
index cb4c4108..01d4eea4 100644
--- a/cdist/conf/type/__apt_key/man.rst
+++ b/cdist/conf/type/__apt_key/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_key - Manage the list of keys used by apt
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -52,7 +50,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__apt_key_uri/man.rst b/cdist/conf/type/__apt_key_uri/man.rst
index ee8d1601..9c0042bb 100644
--- a/cdist/conf/type/__apt_key_uri/man.rst
+++ b/cdist/conf/type/__apt_key_uri/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_key_uri - Add apt key from uri
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -42,7 +40,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__apt_norecommends/man.rst b/cdist/conf/type/__apt_norecommends/man.rst
index 09ea9d16..0198d7bd 100644
--- a/cdist/conf/type/__apt_norecommends/man.rst
+++ b/cdist/conf/type/__apt_norecommends/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_norecommends - Configure apt to not install recommended packages
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -33,7 +31,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__apt_ppa/man.rst b/cdist/conf/type/__apt_ppa/man.rst
index 922b18d5..e91e82fe 100644
--- a/cdist/conf/type/__apt_ppa/man.rst
+++ b/cdist/conf/type/__apt_ppa/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_ppa - Manage ppa repositories
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -41,7 +39,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__apt_source/man.rst b/cdist/conf/type/__apt_source/man.rst
index 2e09aee5..e4916515 100644
--- a/cdist/conf/type/__apt_source/man.rst
+++ b/cdist/conf/type/__apt_source/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_source - Manage apt sources
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -60,7 +58,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__apt_update_index/man.rst b/cdist/conf/type/__apt_update_index/man.rst
index ce8610f3..e0672620 100644
--- a/cdist/conf/type/__apt_update_index/man.rst
+++ b/cdist/conf/type/__apt_update_index/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_update_index - Update apt's package index
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -32,7 +30,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__block/man.rst b/cdist/conf/type/__block/man.rst
index bd5304d8..3b7c3439 100644
--- a/cdist/conf/type/__block/man.rst
+++ b/cdist/conf/type/__block/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__block - Manage blocks of text in files
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -73,7 +71,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__ccollect_source/man.rst b/cdist/conf/type/__ccollect_source/man.rst
index 29baa5c4..5d980bda 100644
--- a/cdist/conf/type/__ccollect_source/man.rst
+++ b/cdist/conf/type/__ccollect_source/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__ccollect_source - Manage ccollect sources
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -55,9 +53,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- ccollect(1)
-- http://www.nico.schottelius.org/software/ccollect/
+ccollect(1)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+ccollect documentation at:
+.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__cdist/man.rst b/cdist/conf/type/__cdist/man.rst
index c0e8365e..ad544c5c 100644
--- a/cdist/conf/type/__cdist/man.rst
+++ b/cdist/conf/type/__cdist/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__cdist - Manage cdist installations
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -54,7 +52,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__cdistmarker/man.rst b/cdist/conf/type/__cdistmarker/man.rst
index efd696ef..156aed62 100644
--- a/cdist/conf/type/__cdistmarker/man.rst
+++ b/cdist/conf/type/__cdistmarker/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__cdistmarker - Add a timestamped cdist marker.
-Daniel Maher
-
DESCRIPTION
-----------
@@ -46,7 +44,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Daniel Maher
COPYING
diff --git a/cdist/conf/type/__config_file/man.rst b/cdist/conf/type/__config_file/man.rst
index 8eec81b0..acb3c848 100644
--- a/cdist/conf/type/__config_file/man.rst
+++ b/cdist/conf/type/__config_file/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__config_file - _Manages config files
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -50,8 +48,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__file(7) `_
+`cdist-type__file(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul/man.rst b/cdist/conf/type/__consul/man.rst
index e6a9d2d7..4096a233 100644
--- a/cdist/conf/type/__consul/man.rst
+++ b/cdist/conf/type/__consul/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul - Install consul
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -45,7 +43,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_agent/man.rst b/cdist/conf/type/__consul_agent/man.rst
index 25ad4d5b..7a15a058 100644
--- a/cdist/conf/type/__consul_agent/man.rst
+++ b/cdist/conf/type/__consul_agent/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_agent - Manage the consul agent
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -167,8 +165,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- http://www.consul.io/docs/agent/options.html
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_check/man.rst b/cdist/conf/type/__consul_check/man.rst
index f04645fd..87e2d7a9 100644
--- a/cdist/conf/type/__consul_check/man.rst
+++ b/cdist/conf/type/__consul_check/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_check - Manages consul checks
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -64,8 +62,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_reload/man.rst b/cdist/conf/type/__consul_reload/man.rst
index 38618aba..62b08c7f 100644
--- a/cdist/conf/type/__consul_reload/man.rst
+++ b/cdist/conf/type/__consul_reload/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_reload - Reload consul
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -33,7 +31,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_service/man.rst b/cdist/conf/type/__consul_service/man.rst
index f7d34f4a..560266a4 100644
--- a/cdist/conf/type/__consul_service/man.rst
+++ b/cdist/conf/type/__consul_service/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_service - Manages consul services
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -68,8 +66,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_template/man.rst b/cdist/conf/type/__consul_template/man.rst
index 8e01ee04..d2d484e5 100644
--- a/cdist/conf/type/__consul_template/man.rst
+++ b/cdist/conf/type/__consul_template/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_template - Manage the consul-template service
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -127,8 +125,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- https://github.com/hashicorp/consul-template
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_template_template/man.rst b/cdist/conf/type/__consul_template_template/man.rst
index 30832bc8..9932346b 100644
--- a/cdist/conf/type/__consul_template_template/man.rst
+++ b/cdist/conf/type/__consul_template_template/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_template_template - Manage consul-template templates
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -61,9 +59,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_template(7) `_
-- `cdist-type__consul_template_config(7) `_
+`cdist-type__consul_template(7) `_,
+`cdist-type__consul_template_config(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_checks/man.rst b/cdist/conf/type/__consul_watch_checks/man.rst
index cfb451d6..dc3c9669 100644
--- a/cdist/conf/type/__consul_watch_checks/man.rst
+++ b/cdist/conf/type/__consul_watch_checks/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_checks - Manages consul checks watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -57,9 +55,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_event/man.rst b/cdist/conf/type/__consul_watch_event/man.rst
index 871c0704..73b16754 100644
--- a/cdist/conf/type/__consul_watch_event/man.rst
+++ b/cdist/conf/type/__consul_watch_event/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_event - Manages consul event watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -50,9 +48,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_key/man.rst b/cdist/conf/type/__consul_watch_key/man.rst
index d7554df2..c258119c 100644
--- a/cdist/conf/type/__consul_watch_key/man.rst
+++ b/cdist/conf/type/__consul_watch_key/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_key - Manages consul key watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -47,9 +45,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_keyprefix/man.rst b/cdist/conf/type/__consul_watch_keyprefix/man.rst
index 42f675a4..950c0a26 100644
--- a/cdist/conf/type/__consul_watch_keyprefix/man.rst
+++ b/cdist/conf/type/__consul_watch_keyprefix/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_keyprefix - Manages consul keyprefix watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -47,9 +45,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consule documentation at: .
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_nodes/man.rst b/cdist/conf/type/__consul_watch_nodes/man.rst
index c92a8d01..a44dada4 100644
--- a/cdist/conf/type/__consul_watch_nodes/man.rst
+++ b/cdist/conf/type/__consul_watch_nodes/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_nodes - Manages consul nodes watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -43,9 +41,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_service/man.rst b/cdist/conf/type/__consul_watch_service/man.rst
index f37a0dea..fa6450fe 100644
--- a/cdist/conf/type/__consul_watch_service/man.rst
+++ b/cdist/conf/type/__consul_watch_service/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_service - Manages consul service watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -67,9 +65,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consule documentation at: .
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__consul_watch_services/man.rst b/cdist/conf/type/__consul_watch_services/man.rst
index 3d39da00..db561593 100644
--- a/cdist/conf/type/__consul_watch_services/man.rst
+++ b/cdist/conf/type/__consul_watch_services/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_services - Manages consul services watches
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -43,9 +41,17 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__consul_agent(7) `_
-- http://www.consul.io/docs/agent/watches.html
+`cdist-type__consul_agent(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+consul documentation at:
+.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__cron/man.rst b/cdist/conf/type/__cron/man.rst
index 33f2b185..e8f32c52 100644
--- a/cdist/conf/type/__cron/man.rst
+++ b/cdist/conf/type/__cron/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__cron - Installs and manages cron jobs
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -70,8 +68,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- crontab(5)
+crontab(5)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__debconf_set_selections/man.rst b/cdist/conf/type/__debconf_set_selections/man.rst
index 60cdd5f0..27e037e7 100644
--- a/cdist/conf/type/__debconf_set_selections/man.rst
+++ b/cdist/conf/type/__debconf_set_selections/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__debconf_set_selections - Setup debconf selections
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -39,9 +37,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__update_alternatives(7) `_
-- debconf-set-selections(1)
+debconf-set-selections(1),
+`cdist-type__update_alternatives(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__directory/man.rst b/cdist/conf/type/__directory/man.rst
index 8ca292ff..abb07eff 100644
--- a/cdist/conf/type/__directory/man.rst
+++ b/cdist/conf/type/__directory/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__directory - Manage a directory
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -92,7 +90,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__dog_vdi/man.rst b/cdist/conf/type/__dog_vdi/man.rst
index 3e0c27c9..b0f700c6 100644
--- a/cdist/conf/type/__dog_vdi/man.rst
+++ b/cdist/conf/type/__dog_vdi/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__dog_vdi - Manage Sheepdog VM images
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -45,9 +43,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- dog(8)
-- qemu(1)
+qemu(1), dog(8)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__file/man.rst b/cdist/conf/type/__file/man.rst
index 89efebdb..fa71e5ce 100644
--- a/cdist/conf/type/__file/man.rst
+++ b/cdist/conf/type/__file/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__file - Manage files.
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -103,7 +101,13 @@ EXAMPLES
SEE ALSO
--------
-* `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__firewalld_rule/man.rst b/cdist/conf/type/__firewalld_rule/man.rst
index 4533e193..2d1f5589 100644
--- a/cdist/conf/type/__firewalld_rule/man.rst
+++ b/cdist/conf/type/__firewalld_rule/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__firewalld_rule - Configure firewalld rules
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -67,9 +65,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__iptables_rule(7) `_
-- firewalld(8)
+`cdist-type__iptables_rule(7) `_,
+firewalld(8)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__git/man.rst b/cdist/conf/type/__git/man.rst
index 3ccc1e91..2f344a69 100644
--- a/cdist/conf/type/__git/man.rst
+++ b/cdist/conf/type/__git/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__git - Get and or keep git repositories up-to-date
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -51,7 +49,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__group/man.rst b/cdist/conf/type/__group/man.rst
index 6a7d5a55..c6c9d226 100644
--- a/cdist/conf/type/__group/man.rst
+++ b/cdist/conf/type/__group/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__group - Manage groups
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -71,7 +69,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__hostname/man.rst b/cdist/conf/type/__hostname/man.rst
index bd5d5a21..bfb9d457 100644
--- a/cdist/conf/type/__hostname/man.rst
+++ b/cdist/conf/type/__hostname/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__hostname - Set the hostname
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -43,7 +41,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__iptables_apply/man.rst b/cdist/conf/type/__iptables_apply/man.rst
index 6a94b0af..5f4f4dc8 100644
--- a/cdist/conf/type/__iptables_apply/man.rst
+++ b/cdist/conf/type/__iptables_apply/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__iptables_apply - Apply the rules
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -31,9 +29,16 @@ None (__iptables_apply is used by __iptables_rule)
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__iptables_rule(7) `_
-- iptables(8)
+`cdist-type__iptables_rule(7) `_,
+iptables(8)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__iptables_rule/man.rst b/cdist/conf/type/__iptables_rule/man.rst
index b6ff6a32..4d02e1d7 100644
--- a/cdist/conf/type/__iptables_rule/man.rst
+++ b/cdist/conf/type/__iptables_rule/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__iptables_rule - Deploy iptable rulesets
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -52,9 +50,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__iptables_apply(7) `_
-- iptables(8)
+`cdist-type__iptables_apply(7) `_,
+iptables(8)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__issue/man.rst b/cdist/conf/type/__issue/man.rst
index 59fa6694..77f28da2 100644
--- a/cdist/conf/type/__issue/man.rst
+++ b/cdist/conf/type/__issue/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__issue - Manage issue
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -38,7 +36,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__jail/man.rst b/cdist/conf/type/__jail/man.rst
index 6bbfbf47..ba175aa4 100644
--- a/cdist/conf/type/__jail/man.rst
+++ b/cdist/conf/type/__jail/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__jail - Manage FreeBSD jails
-Jake Guffey
-
DESCRIPTION
-----------
@@ -110,7 +108,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Jake Guffey
COPYING
diff --git a/cdist/conf/type/__jail_freebsd10/man.rst b/cdist/conf/type/__jail_freebsd10/man.rst
index 1a3515f0..9916afcb 100644
--- a/cdist/conf/type/__jail_freebsd10/man.rst
+++ b/cdist/conf/type/__jail_freebsd10/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__jail_freeebsd10 - Manage FreeBSD jails
-Jake Guffey
-
DESCRIPTION
-----------
@@ -109,7 +107,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Jake Guffey
COPYING
diff --git a/cdist/conf/type/__jail_freebsd9/man.rst b/cdist/conf/type/__jail_freebsd9/man.rst
index 1e442ac0..21266dd8 100644
--- a/cdist/conf/type/__jail_freebsd9/man.rst
+++ b/cdist/conf/type/__jail_freebsd9/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__jail_freebsd9 - Manage FreeBSD jails
-Jake Guffey
-
DESCRIPTION
-----------
@@ -110,7 +108,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Jake Guffey
COPYING
diff --git a/cdist/conf/type/__key_value/man.rst b/cdist/conf/type/__key_value/man.rst
index 467be78b..78e29276 100644
--- a/cdist/conf/type/__key_value/man.rst
+++ b/cdist/conf/type/__key_value/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__key_value - Change property values in files
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -85,7 +83,13 @@ So you need to exactly specify the key and delimiter. Delimiter can be of any le
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__line/man.rst b/cdist/conf/type/__line/man.rst
index 81f57039..3a773f6a 100644
--- a/cdist/conf/type/__line/man.rst
+++ b/cdist/conf/type/__line/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__line - Manage lines in files
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -63,8 +61,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- grep(1)
+grep(1)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__link/man.rst b/cdist/conf/type/__link/man.rst
index 750874c1..0d0f2fad 100644
--- a/cdist/conf/type/__link/man.rst
+++ b/cdist/conf/type/__link/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__link - Manage links (hard and symbolic)
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -51,7 +49,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__locale/man.rst b/cdist/conf/type/__locale/man.rst
index 2d947da8..c555bd00 100644
--- a/cdist/conf/type/__locale/man.rst
+++ b/cdist/conf/type/__locale/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdit-type__locale - Configure locales
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -36,9 +34,15 @@ EXAMPLES
SEE ALSO
--------
-- locale(1)
-- localedef(1)
-- `cdist-type(7) `_
+locale(1), localedef(1)
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__motd/man.rst b/cdist/conf/type/__motd/man.rst
index 1de8b258..e1530495 100644
--- a/cdist/conf/type/__motd/man.rst
+++ b/cdist/conf/type/__motd/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__motd - Manage message of the day
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -39,7 +37,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__mount/man.rst b/cdist/conf/type/__mount/man.rst
index eab304db..c53457ac 100644
--- a/cdist/conf/type/__mount/man.rst
+++ b/cdist/conf/type/__mount/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdit-type__mount - Manage filesystem mounts
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -75,7 +73,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__mysql_database/man.rst b/cdist/conf/type/__mysql_database/man.rst
index d8d2626d..921df7f3 100644
--- a/cdist/conf/type/__mysql_database/man.rst
+++ b/cdist/conf/type/__mysql_database/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__mysql_database - Manage a MySQL database
-Benedikt Koeppel
-
DESCRIPTION
-----------
@@ -40,7 +38,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Benedikt Koeppel
COPYING
diff --git a/cdist/conf/type/__package/man.rst b/cdist/conf/type/__package/man.rst
index b412af69..fe806a53 100644
--- a/cdist/conf/type/__package/man.rst
+++ b/cdist/conf/type/__package/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package - Manage packages
-Steven Armstrong
-
DESCRIPTION
-----------
@@ -55,7 +53,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Steven Armstrong
COPYING
diff --git a/cdist/conf/type/__package_apt/man.rst b/cdist/conf/type/__package_apt/man.rst
index 65ebf6fa..39eb550b 100644
--- a/cdist/conf/type/__package_apt/man.rst
+++ b/cdist/conf/type/__package_apt/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_apt - Manage packages with apt-get
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -48,8 +46,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__package_emerge/man.rst b/cdist/conf/type/__package_emerge/man.rst
index c9ac59b9..24f3546d 100644
--- a/cdist/conf/type/__package_emerge/man.rst
+++ b/cdist/conf/type/__package_emerge/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_emerge - Manage packages with portage
-Thomas Oettli
-
DESCRIPTION
-----------
@@ -49,9 +47,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
-- `cdist-type__package_emerge_dependencies(7) `_
+`cdist-type__package(7) `_,
+`cdist-type__package_emerge_dependencies(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Thomas Oettli
COPYING
diff --git a/cdist/conf/type/__package_emerge_dependencies/man.rst b/cdist/conf/type/__package_emerge_dependencies/man.rst
index 1c4d291b..b07d2284 100644
--- a/cdist/conf/type/__package_emerge_dependencies/man.rst
+++ b/cdist/conf/type/__package_emerge_dependencies/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_emerge_dependencies - Install dependencies for __package_emerge
-Thomas Oettli
-
DESCRIPTION
-----------
@@ -38,9 +36,16 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
-- `cdist-type__package_emerge(7) `_
+`cdist-type__package(7) `_,
+`cdist-type__package_emerge(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Thomas Oettli
COPYING
diff --git a/cdist/conf/type/__package_luarocks/man.rst b/cdist/conf/type/__package_luarocks/man.rst
index e097b4d6..e5279513 100644
--- a/cdist/conf/type/__package_luarocks/man.rst
+++ b/cdist/conf/type/__package_luarocks/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_luarocks - Manage luarocks packages
-Christian G. Warden
-
DESCRIPTION
-----------
@@ -41,8 +39,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Christian G. Warden
COPYING
diff --git a/cdist/conf/type/__package_opkg/man.rst b/cdist/conf/type/__package_opkg/man.rst
index 0104bbf2..9ad4d99f 100644
--- a/cdist/conf/type/__package_opkg/man.rst
+++ b/cdist/conf/type/__package_opkg/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_opkg - Manage packages with opkg
-Giel van Schijndel
-
DESCRIPTION
-----------
@@ -41,8 +39,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Giel van Schijndel
COPYING
diff --git a/cdist/conf/type/__package_pacman/man.rst b/cdist/conf/type/__package_pacman/man.rst
index 6f3fc5b3..b144422b 100644
--- a/cdist/conf/type/__package_pacman/man.rst
+++ b/cdist/conf/type/__package_pacman/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_pacman - Manage packages with pacman
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -44,8 +42,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__package_pip/man.rst b/cdist/conf/type/__package_pip/man.rst
index 0630274a..026562c1 100644
--- a/cdist/conf/type/__package_pip/man.rst
+++ b/cdist/conf/type/__package_pip/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_pip - Manage packages with pip
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -51,8 +49,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Nico Schottelius
COPYING
diff --git a/cdist/conf/type/__package_pkg_freebsd/man.rst b/cdist/conf/type/__package_pkg_freebsd/man.rst
index 9246d09c..8249c8f5 100644
--- a/cdist/conf/type/__package_pkg_freebsd/man.rst
+++ b/cdist/conf/type/__package_pkg_freebsd/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_pkg_freebsd - Manage FreeBSD packages
-Jake Guffey
-
DESCRIPTION
-----------
@@ -56,8 +54,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Jake Guffey
COPYING
diff --git a/cdist/conf/type/__package_pkg_openbsd/man.rst b/cdist/conf/type/__package_pkg_openbsd/man.rst
index f584864b..9d253dce 100644
--- a/cdist/conf/type/__package_pkg_openbsd/man.rst
+++ b/cdist/conf/type/__package_pkg_openbsd/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_pkg - Manage OpenBSD packages
-Andi Brönnimann
-
DESCRIPTION
-----------
@@ -56,8 +54,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Andi Brönnimann
COPYING
diff --git a/cdist/conf/type/__package_pkgng_freebsd/man.rst b/cdist/conf/type/__package_pkgng_freebsd/man.rst
index b81ef75c..83fbf7bf 100644
--- a/cdist/conf/type/__package_pkgng_freebsd/man.rst
+++ b/cdist/conf/type/__package_pkgng_freebsd/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_pkgng_freebsd - Manage FreeBSD packages with pkg-ng
-Jake Guffey
-
DESCRIPTION
-----------
@@ -87,8 +85,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Jake Guffey
COPYING
diff --git a/cdist/conf/type/__package_rubygem/man.rst b/cdist/conf/type/__package_rubygem/man.rst
index d74149b0..0822bcf2 100644
--- a/cdist/conf/type/__package_rubygem/man.rst
+++ b/cdist/conf/type/__package_rubygem/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_rubygem - Manage rubygem packages
-Chase Allen James
-
DESCRIPTION
-----------
@@ -41,8 +39,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7) `_
+
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Chase Allen James
COPYING
diff --git a/cdist/conf/type/__package_update_index/man.rst b/cdist/conf/type/__package_update_index/man.rst
index ae05b3c5..a8f16d21 100644
--- a/cdist/conf/type/__package_update_index/man.rst
+++ b/cdist/conf/type/__package_update_index/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__update_index - Update the package index
-Ricardo Catalinas Jiménez
-
DESCRIPTION
-----------
@@ -44,7 +42,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Ricardo Catalinas Jiménez
COPYING
diff --git a/cdist/conf/type/__package_upgrade_all/man.rst b/cdist/conf/type/__package_upgrade_all/man.rst
index af6a2373..f6b216b4 100644
--- a/cdist/conf/type/__package_upgrade_all/man.rst
+++ b/cdist/conf/type/__package_upgrade_all/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_upgrade_all - Upgrade all the installed packages
-Ricardo Catalinas Jiménez
-
DESCRIPTION
-----------
@@ -44,7 +42,13 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
+Full documentation at: <:cdist_docs:`index`>,
+especially cdist type chapter: <:cdist_docs:`cdist-type`>.
+
+
+AUTHORS
+-------
+Ricardo Catalinas Jiménez
COPYING
diff --git a/cdist/conf/type/__package_yum/man.rst b/cdist/conf/type/__package_yum/man.rst
index 440d0723..487150b9 100644
--- a/cdist/conf/type/__package_yum/man.rst
+++ b/cdist/conf/type/__package_yum/man.rst
@@ -5,8 +5,6 @@ NAME
----
cdist-type__package_yum - Manage packages with yum
-Nico Schottelius
-
DESCRIPTION
-----------
@@ -51,8 +49,15 @@ EXAMPLES
SEE ALSO
--------
-- `cdist-type(7) `_
-- `cdist-type__package(7) `_
+`cdist-type__package(7)