Browse Source

Restructure and fix and improve docs and manpages.

4.2
Darko Poljak 7 years ago
parent
commit
51c94e9e82
  1. 2
      .gitignore
  2. 4
      Makefile
  3. 336
      bin/build-helper.freebsd
  4. 10
      cdist/conf/type/__apt_key/man.rst
  5. 10
      cdist/conf/type/__apt_key_uri/man.rst
  6. 10
      cdist/conf/type/__apt_norecommends/man.rst
  7. 10
      cdist/conf/type/__apt_ppa/man.rst
  8. 10
      cdist/conf/type/__apt_source/man.rst
  9. 10
      cdist/conf/type/__apt_update_index/man.rst
  10. 10
      cdist/conf/type/__block/man.rst
  11. 16
      cdist/conf/type/__ccollect_source/man.rst
  12. 10
      cdist/conf/type/__cdist/man.rst
  13. 10
      cdist/conf/type/__cdistmarker/man.rst
  14. 13
      cdist/conf/type/__config_file/man.rst
  15. 10
      cdist/conf/type/__consul/man.rst
  16. 13
      cdist/conf/type/__consul_agent/man.rst
  17. 13
      cdist/conf/type/__consul_check/man.rst
  18. 10
      cdist/conf/type/__consul_reload/man.rst
  19. 13
      cdist/conf/type/__consul_service/man.rst
  20. 13
      cdist/conf/type/__consul_template/man.rst
  21. 15
      cdist/conf/type/__consul_template_template/man.rst
  22. 16
      cdist/conf/type/__consul_watch_checks/man.rst
  23. 16
      cdist/conf/type/__consul_watch_event/man.rst
  24. 16
      cdist/conf/type/__consul_watch_key/man.rst
  25. 15
      cdist/conf/type/__consul_watch_keyprefix/man.rst
  26. 16
      cdist/conf/type/__consul_watch_nodes/man.rst
  27. 15
      cdist/conf/type/__consul_watch_service/man.rst
  28. 16
      cdist/conf/type/__consul_watch_services/man.rst
  29. 13
      cdist/conf/type/__cron/man.rst
  30. 15
      cdist/conf/type/__debconf_set_selections/man.rst
  31. 10
      cdist/conf/type/__directory/man.rst
  32. 14
      cdist/conf/type/__dog_vdi/man.rst
  33. 10
      cdist/conf/type/__file/man.rst
  34. 15
      cdist/conf/type/__firewalld_rule/man.rst
  35. 10
      cdist/conf/type/__git/man.rst
  36. 10
      cdist/conf/type/__group/man.rst
  37. 10
      cdist/conf/type/__hostname/man.rst
  38. 15
      cdist/conf/type/__iptables_apply/man.rst
  39. 15
      cdist/conf/type/__iptables_rule/man.rst
  40. 10
      cdist/conf/type/__issue/man.rst
  41. 10
      cdist/conf/type/__jail/man.rst
  42. 10
      cdist/conf/type/__jail_freebsd10/man.rst
  43. 10
      cdist/conf/type/__jail_freebsd9/man.rst
  44. 10
      cdist/conf/type/__key_value/man.rst
  45. 13
      cdist/conf/type/__line/man.rst
  46. 10
      cdist/conf/type/__link/man.rst
  47. 14
      cdist/conf/type/__locale/man.rst
  48. 10
      cdist/conf/type/__motd/man.rst
  49. 10
      cdist/conf/type/__mount/man.rst
  50. 10
      cdist/conf/type/__mysql_database/man.rst
  51. 10
      cdist/conf/type/__package/man.rst
  52. 13
      cdist/conf/type/__package_apt/man.rst
  53. 15
      cdist/conf/type/__package_emerge/man.rst
  54. 15
      cdist/conf/type/__package_emerge_dependencies/man.rst
  55. 13
      cdist/conf/type/__package_luarocks/man.rst
  56. 13
      cdist/conf/type/__package_opkg/man.rst
  57. 13
      cdist/conf/type/__package_pacman/man.rst
  58. 13
      cdist/conf/type/__package_pip/man.rst
  59. 13
      cdist/conf/type/__package_pkg_freebsd/man.rst
  60. 13
      cdist/conf/type/__package_pkg_openbsd/man.rst
  61. 13
      cdist/conf/type/__package_pkgng_freebsd/man.rst
  62. 13
      cdist/conf/type/__package_rubygem/man.rst
  63. 10
      cdist/conf/type/__package_update_index/man.rst
  64. 10
      cdist/conf/type/__package_upgrade_all/man.rst
  65. 13
      cdist/conf/type/__package_yum/man.rst
  66. 13
      cdist/conf/type/__package_zypper/man.rst
  67. 13
      cdist/conf/type/__pacman_conf/man.rst
  68. 13
      cdist/conf/type/__pacman_conf_integrate/man.rst
  69. 15
      cdist/conf/type/__pf_apply/man.rst
  70. 13
      cdist/conf/type/__pf_ruleset/man.rst
  71. 10
      cdist/conf/type/__postfix/man.rst
  72. 13
      cdist/conf/type/__postfix_master/man.rst
  73. 13
      cdist/conf/type/__postfix_postconf/man.rst
  74. 10
      cdist/conf/type/__postfix_postmap/man.rst
  75. 10
      cdist/conf/type/__postfix_reload/man.rst
  76. 13
      cdist/conf/type/__postgres_database/man.rst
  77. 16
      cdist/conf/type/__postgres_role/man.rst
  78. 13
      cdist/conf/type/__process/man.rst
  79. 10
      cdist/conf/type/__pyvenv/man.rst
  80. 13
      cdist/conf/type/__qemu_img/man.rst
  81. 10
      cdist/conf/type/__rbenv/man.rst
  82. 13
      cdist/conf/type/__rsync/man.rst
  83. 17
      cdist/conf/type/__rvm/man.rst
  84. 17
      cdist/conf/type/__rvm_gem/man.rst
  85. 17
      cdist/conf/type/__rvm_gemset/man.rst
  86. 17
      cdist/conf/type/__rvm_ruby/man.rst
  87. 15
      cdist/conf/type/__ssh_authorized_key/man.rst
  88. 13
      cdist/conf/type/__ssh_authorized_keys/man.rst
  89. 13
      cdist/conf/type/__ssh_dot_ssh/man.rst
  90. 13
      cdist/conf/type/__staged_file/man.rst
  91. 13
      cdist/conf/type/__start_on_boot/man.rst
  92. 10
      cdist/conf/type/__timezone/man.rst
  93. 15
      cdist/conf/type/__update_alternatives/man.rst
  94. 13
      cdist/conf/type/__user/man.rst
  95. 10
      cdist/conf/type/__user_groups/man.rst
  96. 10
      cdist/conf/type/__yum_repo/man.rst
  97. 10
      cdist/conf/type/__zypper_repo/man.rst
  98. 10
      cdist/conf/type/__zypper_service/man.rst
  99. 1
      docs/changelog
  100. 2
      docs/man/Makefile
  101. Some files were not shown because too many files have changed in this diff Show More

2
.gitignore vendored

@ -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/

4
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

336
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 <http://www.gnu.org/licenses/>.
#
#
# 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 <<eof
Additional steps post release:
- archlinux release
eof
;;
*)
;;
esac
;;
test)
export PYTHONPATH="$(pwd -P)"
if [ $# -lt 1 ]; then
python3 -m cdist.test
else
python3 -m unittest "$@"
fi
;;
version-branch)
"$0" changelog-version | cut -d. -f '1,2'
;;
version)
echo "VERSION = \"$(git describe)\"" > cdist/version.py
;;
*)
echo "Unknown helper target $@ - aborting"
exit 1
;;
esac

10
cdist/conf/type/__apt_key/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_key - Manage the list of keys used by apt
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -52,7 +50,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__apt_key_uri/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_key_uri - Add apt key from uri
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -42,7 +40,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__apt_norecommends/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_norecommends - Configure apt to not install recommended packages
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -33,7 +31,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__apt_ppa/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_ppa - Manage ppa repositories
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -41,7 +39,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__apt_source/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_source - Manage apt sources
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -60,7 +58,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__apt_update_index/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__apt_update_index - Update apt's package index
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -32,7 +30,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__block/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__block - Manage blocks of text in files
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -73,7 +71,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__ccollect_source/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__ccollect_source - Manage ccollect sources
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -55,9 +53,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- 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:
<http://www.nico.schottelius.org/software/ccollect/>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__cdist/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__cdist - Manage cdist installations
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -54,7 +52,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__cdistmarker/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__cdistmarker - Add a timestamped cdist marker.
Daniel Maher <phrawzty+cdist--@--gmail.com>
DESCRIPTION
-----------
@ -46,7 +44,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdisty-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Daniel Maher <phrawzty+cdist--@--gmail.com>
COPYING

13
cdist/conf/type/__config_file/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__config_file - _Manages config files
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -50,8 +48,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__file(7) <cdist-type__file.html>`_
`cdist-type__file(7) <cdist-type__file.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__consul/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul - Install consul
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -45,7 +43,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

13
cdist/conf/type/__consul_agent/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_agent - Manage the consul agent
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -167,8 +165,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- 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:
<http://www.consul.io/docs/agent/options.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

13
cdist/conf/type/__consul_check/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_check - Manages consul checks
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -64,8 +62,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__consul_reload/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_reload - Reload consul
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -33,7 +31,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

13
cdist/conf/type/__consul_service/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_service - Manages consul services
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -68,8 +66,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

13
cdist/conf/type/__consul_template/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_template - Manage the consul-template service
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -127,8 +125,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- https://github.com/hashicorp/consul-template
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<https://github.com/hashicorp/consul-template>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

15
cdist/conf/type/__consul_template_template/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_template_template - Manage consul-template templates
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -61,9 +59,16 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_template(7) <cdist-type__consul_template.html>`_
- `cdist-type__consul_template_config(7) <cdist-type__consul_template_config.html>`_
`cdist-type__consul_template(7) <cdist-type__consul_template.html>`_,
`cdist-type__consul_template_config(7) <cdist-type__consul_template_config.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__consul_watch_checks/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_checks - Manages consul checks watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -57,9 +55,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__consul_watch_event/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_event - Manages consul event watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -50,9 +48,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__consul_watch_key/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_key - Manages consul key watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -47,9 +45,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

15
cdist/conf/type/__consul_watch_keyprefix/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_keyprefix - Manages consul keyprefix watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -47,9 +45,16 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consule documentation at: <http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__consul_watch_nodes/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_nodes - Manages consul nodes watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -43,9 +41,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

15
cdist/conf/type/__consul_watch_service/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_service - Manages consul service watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -67,9 +65,16 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consule documentation at: <http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

16
cdist/conf/type/__consul_watch_services/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__consul_watch_services - Manages consul services watches
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -43,9 +41,17 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
- http://www.consul.io/docs/agent/watches.html
`cdist-type__consul_agent(7) <cdist-type__consul_agent.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
consul documentation at:
<http://www.consul.io/docs/agent/watches.html>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

13
cdist/conf/type/__cron/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__cron - Installs and manages cron jobs
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -70,8 +68,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- crontab(5)
crontab(5)
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

15
cdist/conf/type/__debconf_set_selections/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__debconf_set_selections - Setup debconf selections
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -39,9 +37,16 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__update_alternatives(7) <cdist-type__update_alternatives.html>`_
- debconf-set-selections(1)
debconf-set-selections(1),
`cdist-type__update_alternatives(7) <cdist-type__update_alternatives.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__directory/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__directory - Manage a directory
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -92,7 +90,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

14
cdist/conf/type/__dog_vdi/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__dog_vdi - Manage Sheepdog VM images
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -45,9 +43,15 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- 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 <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__file/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__file - Manage files.
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -103,7 +101,13 @@ EXAMPLES
SEE ALSO
--------
* `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

15
cdist/conf/type/__firewalld_rule/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__firewalld_rule - Configure firewalld rules
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -67,9 +65,16 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__iptables_rule(7) <cdist-type__iptables_rule.html>`_
- firewalld(8)
`cdist-type__iptables_rule(7) <cdist-type__iptables_rule.html>`_,
firewalld(8)
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__git/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__git - Get and or keep git repositories up-to-date
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -51,7 +49,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Nico Schottelius <nico-cdist--@--schottelius.org>
COPYING

10
cdist/conf/type/__group/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__group - Manage groups
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -71,7 +69,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

10
cdist/conf/type/__hostname/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__hostname - Set the hostname
Steven Armstrong <steven-cdist--@--armstrong.cc>
DESCRIPTION
-----------
@ -43,7 +41,13 @@ EXAMPLES
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
Full documentation at: <:cdist_docs:`index`>,
especially cdist type chapter: <:cdist_docs:`cdist-type`>.
AUTHORS
-------
Steven Armstrong <steven-cdist--@--armstrong.cc>
COPYING

15
cdist/conf/type/__iptables_apply/man.rst vendored

@ -5,8 +5,6 @@ NAME
----
cdist-type__iptables_apply - Apply the rules
Nico Schottelius <nico-cdist--@--schottelius.org>
DESCRIPTION
-----------
@ -31,9 +29,16 @@ None (__iptables_apply is used by __iptables_rule)
SEE ALSO
--------
- `cdist-type(7) <cdist-type.html>`_
- `cdist-type__iptables_rule(7) <cdist-type__iptables_rule.html>`_
- iptables(8)
`cdist-type__iptables_rule(7) <cdist-type__iptables_rule.html>`_,
iptables(8)