diff --git a/src/extra/manual/beta/_sources/cdist-cache.rst.txt b/src/extra/manual/beta/_sources/cdist-cache.rst.txt index d2d2d56c..d4159e77 100644 --- a/src/extra/manual/beta/_sources/cdist-cache.rst.txt +++ b/src/extra/manual/beta/_sources/cdist-cache.rst.txt @@ -61,6 +61,14 @@ Object cache overview ~~~~~~~~~~~~~~~~~~~~~ Each object under :strong:`object` directory has its own structure. +autorequire + file containing a list of object auto requirements + +children + file containing a list of object children, i.e. objects of types that this + type reuses (along with 'parents' it is used for maintaining parent-child + relationship graph) + code-local code generated from gencode-local, present only if something is generated @@ -80,6 +88,15 @@ parameter directory containing type parameter named files containing parameter values +parents + file containing a list of object parents, i.e. objects of types that reuse + this type (along with 'children' it is used for maintaining parent-child + relationship graph); objects without parents are objects specified in init + manifest + +require + file containing a list of object requirements + source this type's source (init manifest) diff --git a/src/extra/manual/beta/_sources/man7/cdist-type__download.rst.txt b/src/extra/manual/beta/_sources/man7/cdist-type__download.rst.txt index 54503470..a1278cfb 100644 --- a/src/extra/manual/beta/_sources/man7/cdist-type__download.rst.txt +++ b/src/extra/manual/beta/_sources/man7/cdist-type__download.rst.txt @@ -8,9 +8,6 @@ cdist-type__download - Download a file DESCRIPTION ----------- -Destination (``$__object_id``) in target host must be persistent storage -in order to calculate checksum and decide if file must be (re-)downloaded. - By default type will try to use ``wget``, ``curl`` or ``fetch``. If download happens in target (see ``--download``) then type will fallback to (and install) ``wget``. @@ -25,14 +22,14 @@ REQUIRED PARAMETERS url File's URL. -sum - Checksum of file going to be downloaded. - By default output of ``cksum`` without filename is expected. - Other hash formats supported with prefixes: ``md5:``, ``sha1:`` and ``sha256:``. - OPTIONAL PARAMETERS ------------------- +sum + Checksum is used to decide if existing destination file must be redownloaded. + By default output of ``cksum`` without filename is expected. + Other hash formats supported with prefixes: ``md5:``, ``sha1:`` and ``sha256:``. + download If ``local`` (default), then download file to local storage and copy it to target host. If ``remote``, then download happens in target. @@ -81,7 +78,7 @@ Ander Punnar COPYING ------- -Copyright \(C) 2020 Ander Punnar. You can redistribute it +Copyright \(C) 2021 Ander Punnar. 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. diff --git a/src/extra/manual/beta/_sources/man7/cdist-type__pyvenv.rst.txt b/src/extra/manual/beta/_sources/man7/cdist-type__pyvenv.rst.txt index 8085ff12..e2e4a1e6 100644 --- a/src/extra/manual/beta/_sources/man7/cdist-type__pyvenv.rst.txt +++ b/src/extra/manual/beta/_sources/man7/cdist-type__pyvenv.rst.txt @@ -61,7 +61,7 @@ EXAMPLES __pyvenv /home/foo/fooenv --pyvenv /usr/local/bin/pyvenv-3.4 # Create python virtualenv for user foo. - __pyvenv /home/foo/fooenv --group foo --user foo + __pyvenv /home/foo/fooenv --group foo --owner foo # Create python virtualenv with specific parameters. __pyvenv /home/services/djangoenv --venvparams "--copies --system-site-packages" diff --git a/src/extra/manual/beta/_static/basic.css b/src/extra/manual/beta/_static/basic.css index 24a49f09..be19270e 100644 --- a/src/extra/manual/beta/_static/basic.css +++ b/src/extra/manual/beta/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/src/extra/manual/beta/_static/doctools.js b/src/extra/manual/beta/_static/doctools.js index 7d88f807..61ac9d26 100644 --- a/src/extra/manual/beta/_static/doctools.js +++ b/src/extra/manual/beta/_static/doctools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for all documentation. * - * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -29,9 +29,14 @@ if (!window.console || !console.firebug) { /** * small helper function to urldecode strings + * + * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL */ jQuery.urldecode = function(x) { - return decodeURIComponent(x).replace(/\+/g, ' '); + if (!x) { + return x + } + return decodeURIComponent(x.replace(/\+/g, ' ')); }; /** diff --git a/src/extra/manual/beta/_static/documentation_options.js b/src/extra/manual/beta/_static/documentation_options.js index 62629548..df7d5695 100644 --- a/src/extra/manual/beta/_static/documentation_options.js +++ b/src/extra/manual/beta/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '6.9.5', + VERSION: '6.9.6', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/src/extra/manual/beta/_static/language_data.js b/src/extra/manual/beta/_static/language_data.js index d2b4ee91..863704b3 100644 --- a/src/extra/manual/beta/_static/language_data.js +++ b/src/extra/manual/beta/_static/language_data.js @@ -5,7 +5,7 @@ * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. * - * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -13,7 +13,8 @@ var stopwords = ["a","and","are","as","at","be","but","by","for","if","in","into","is","it","near","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"]; -/* Non-minified version JS is _stemmer.js if file is provided */ +/* Non-minified version is copied as a separate JS file, is available */ + /** * Porter Stemmer */ @@ -199,7 +200,6 @@ var Stemmer = function() { - var splitChars = (function() { var result = {}; var singles = [96, 180, 187, 191, 215, 247, 749, 885, 903, 907, 909, 930, 1014, 1648, diff --git a/src/extra/manual/beta/_static/searchtools.js b/src/extra/manual/beta/_static/searchtools.js index 261ecaa9..1a90152e 100644 --- a/src/extra/manual/beta/_static/searchtools.js +++ b/src/extra/manual/beta/_static/searchtools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for the full-text search. * - * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -248,7 +248,7 @@ var Search = { // results left, load the summary and display it if (results.length) { var item = results.pop(); - var listItem = $('
  • '); + var listItem = $('
  • '); var requestUrl = ""; var linkUrl = ""; if (DOCUMENTATION_OPTIONS.BUILDER === 'dirhtml') { @@ -273,9 +273,9 @@ var Search = { if (item[3]) { listItem.append($(' (' + item[3] + ')')); Search.output.append(listItem); - listItem.slideDown(5, function() { + setTimeout(function() { displayNextItem(); - }); + }, 5); } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) { $.ajax({url: requestUrl, dataType: "text", @@ -285,16 +285,16 @@ var Search = { listItem.append(Search.makeSearchSummary(data, searchterms, hlterms)); } Search.output.append(listItem); - listItem.slideDown(5, function() { + setTimeout(function() { displayNextItem(); - }); + }, 5); }}); } else { // no source available, just display title Search.output.append(listItem); - listItem.slideDown(5, function() { + setTimeout(function() { displayNextItem(); - }); + }, 5); } } // search finished, update title and status message @@ -379,6 +379,13 @@ var Search = { return results; }, + /** + * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions + */ + escapeRegExp : function(string) { + return string.replace(/[.*+\-?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string + }, + /** * search for full-text terms in the index */ @@ -402,13 +409,14 @@ var Search = { ]; // add support for partial matches if (word.length > 2) { + var word_regex = this.escapeRegExp(word); for (var w in terms) { - if (w.match(word) && !terms[word]) { + if (w.match(word_regex) && !terms[word]) { _o.push({files: terms[w], score: Scorer.partialTerm}) } } for (var w in titleterms) { - if (w.match(word) && !titleterms[word]) { + if (w.match(word_regex) && !titleterms[word]) { _o.push({files: titleterms[w], score: Scorer.partialTitle}) } } diff --git a/src/extra/manual/beta/_static/underscore-1.12.0.js b/src/extra/manual/beta/_static/underscore-1.12.0.js new file mode 100644 index 00000000..3af6352e --- /dev/null +++ b/src/extra/manual/beta/_static/underscore-1.12.0.js @@ -0,0 +1,2027 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define('underscore', factory) : + (global = global || self, (function () { + var current = global._; + var exports = global._ = factory(); + exports.noConflict = function () { global._ = current; return exports; }; + }())); +}(this, (function () { + // Underscore.js 1.12.0 + // https://underscorejs.org + // (c) 2009-2020 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + // Underscore may be freely distributed under the MIT license. + + // Current version. + var VERSION = '1.12.0'; + + // Establish the root object, `window` (`self`) in the browser, `global` + // on the server, or `this` in some virtual machines. We use `self` + // instead of `window` for `WebWorker` support. + var root = typeof self == 'object' && self.self === self && self || + typeof global == 'object' && global.global === global && global || + Function('return this')() || + {}; + + // Save bytes in the minified (but not gzipped) version: + var ArrayProto = Array.prototype, ObjProto = Object.prototype; + var SymbolProto = typeof Symbol !== 'undefined' ? Symbol.prototype : null; + + // Create quick reference variables for speed access to core prototypes. + var push = ArrayProto.push, + slice = ArrayProto.slice, + toString = ObjProto.toString, + hasOwnProperty = ObjProto.hasOwnProperty; + + // Modern feature detection. + var supportsArrayBuffer = typeof ArrayBuffer !== 'undefined', + supportsDataView = typeof DataView !== 'undefined'; + + // All **ECMAScript 5+** native function implementations that we hope to use + // are declared here. + var nativeIsArray = Array.isArray, + nativeKeys = Object.keys, + nativeCreate = Object.create, + nativeIsView = supportsArrayBuffer && ArrayBuffer.isView; + + // Create references to these builtin functions because we override them. + var _isNaN = isNaN, + _isFinite = isFinite; + + // Keys in IE < 9 that won't be iterated by `for key in ...` and thus missed. + var hasEnumBug = !{toString: null}.propertyIsEnumerable('toString'); + var nonEnumerableProps = ['valueOf', 'isPrototypeOf', 'toString', + 'propertyIsEnumerable', 'hasOwnProperty', 'toLocaleString']; + + // The largest integer that can be represented exactly. + var MAX_ARRAY_INDEX = Math.pow(2, 53) - 1; + + // Some functions take a variable number of arguments, or a few expected + // arguments at the beginning and then a variable number of values to operate + // on. This helper accumulates all remaining arguments past the function’s + // argument length (or an explicit `startIndex`), into an array that becomes + // the last argument. Similar to ES6’s "rest parameter". + function restArguments(func, startIndex) { + startIndex = startIndex == null ? func.length - 1 : +startIndex; + return function() { + var length = Math.max(arguments.length - startIndex, 0), + rest = Array(length), + index = 0; + for (; index < length; index++) { + rest[index] = arguments[index + startIndex]; + } + switch (startIndex) { + case 0: return func.call(this, rest); + case 1: return func.call(this, arguments[0], rest); + case 2: return func.call(this, arguments[0], arguments[1], rest); + } + var args = Array(startIndex + 1); + for (index = 0; index < startIndex; index++) { + args[index] = arguments[index]; + } + args[startIndex] = rest; + return func.apply(this, args); + }; + } + + // Is a given variable an object? + function isObject(obj) { + var type = typeof obj; + return type === 'function' || type === 'object' && !!obj; + } + + // Is a given value equal to null? + function isNull(obj) { + return obj === null; + } + + // Is a given variable undefined? + function isUndefined(obj) { + return obj === void 0; + } + + // Is a given value a boolean? + function isBoolean(obj) { + return obj === true || obj === false || toString.call(obj) === '[object Boolean]'; + } + + // Is a given value a DOM element? + function isElement(obj) { + return !!(obj && obj.nodeType === 1); + } + + // Internal function for creating a `toString`-based type tester. + function tagTester(name) { + var tag = '[object ' + name + ']'; + return function(obj) { + return toString.call(obj) === tag; + }; + } + + var isString = tagTester('String'); + + var isNumber = tagTester('Number'); + + var isDate = tagTester('Date'); + + var isRegExp = tagTester('RegExp'); + + var isError = tagTester('Error'); + + var isSymbol = tagTester('Symbol'); + + var isArrayBuffer = tagTester('ArrayBuffer'); + + var isFunction = tagTester('Function'); + + // Optimize `isFunction` if appropriate. Work around some `typeof` bugs in old + // v8, IE 11 (#1621), Safari 8 (#1929), and PhantomJS (#2236). + var nodelist = root.document && root.document.childNodes; + if (typeof /./ != 'function' && typeof Int8Array != 'object' && typeof nodelist != 'function') { + isFunction = function(obj) { + return typeof obj == 'function' || false; + }; + } + + var isFunction$1 = isFunction; + + var hasObjectTag = tagTester('Object'); + + // In IE 10 - Edge 13, `DataView` has string tag `'[object Object]'`. + // In IE 11, the most common among them, this problem also applies to + // `Map`, `WeakMap` and `Set`. + var hasStringTagBug = ( + supportsDataView && hasObjectTag(new DataView(new ArrayBuffer(8))) + ), + isIE11 = (typeof Map !== 'undefined' && hasObjectTag(new Map)); + + var isDataView = tagTester('DataView'); + + // In IE 10 - Edge 13, we need a different heuristic + // to determine whether an object is a `DataView`. + function ie10IsDataView(obj) { + return obj != null && isFunction$1(obj.getInt8) && isArrayBuffer(obj.buffer); + } + + var isDataView$1 = (hasStringTagBug ? ie10IsDataView : isDataView); + + // Is a given value an array? + // Delegates to ECMA5's native `Array.isArray`. + var isArray = nativeIsArray || tagTester('Array'); + + // Internal function to check whether `key` is an own property name of `obj`. + function has(obj, key) { + return obj != null && hasOwnProperty.call(obj, key); + } + + var isArguments = tagTester('Arguments'); + + // Define a fallback version of the method in browsers (ahem, IE < 9), where + // there isn't any inspectable "Arguments" type. + (function() { + if (!isArguments(arguments)) { + isArguments = function(obj) { + return has(obj, 'callee'); + }; + } + }()); + + var isArguments$1 = isArguments; + + // Is a given object a finite number? + function isFinite$1(obj) { + return !isSymbol(obj) && _isFinite(obj) && !isNaN(parseFloat(obj)); + } + + // Is the given value `NaN`? + function isNaN$1(obj) { + return isNumber(obj) && _isNaN(obj); + } + + // Predicate-generating function. Often useful outside of Underscore. + function constant(value) { + return function() { + return value; + }; + } + + // Common internal logic for `isArrayLike` and `isBufferLike`. + function createSizePropertyCheck(getSizeProperty) { + return function(collection) { + var sizeProperty = getSizeProperty(collection); + return typeof sizeProperty == 'number' && sizeProperty >= 0 && sizeProperty <= MAX_ARRAY_INDEX; + } + } + + // Internal helper to generate a function to obtain property `key` from `obj`. + function shallowProperty(key) { + return function(obj) { + return obj == null ? void 0 : obj[key]; + }; + } + + // Internal helper to obtain the `byteLength` property of an object. + var getByteLength = shallowProperty('byteLength'); + + // Internal helper to determine whether we should spend extensive checks against + // `ArrayBuffer` et al. + var isBufferLike = createSizePropertyCheck(getByteLength); + + // Is a given value a typed array? + var typedArrayPattern = /\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/; + function isTypedArray(obj) { + // `ArrayBuffer.isView` is the most future-proof, so use it when available. + // Otherwise, fall back on the above regular expression. + return nativeIsView ? (nativeIsView(obj) && !isDataView$1(obj)) : + isBufferLike(obj) && typedArrayPattern.test(toString.call(obj)); + } + + var isTypedArray$1 = supportsArrayBuffer ? isTypedArray : constant(false); + + // Internal helper to obtain the `length` property of an object. + var getLength = shallowProperty('length'); + + // Internal helper to create a simple lookup structure. + // `collectNonEnumProps` used to depend on `_.contains`, but this led to + // circular imports. `emulatedSet` is a one-off solution that only works for + // arrays of strings. + function emulatedSet(keys) { + var hash = {}; + for (var l = keys.length, i = 0; i < l; ++i) hash[keys[i]] = true; + return { + contains: function(key) { return hash[key]; }, + push: function(key) { + hash[key] = true; + return keys.push(key); + } + }; + } + + // Internal helper. Checks `keys` for the presence of keys in IE < 9 that won't + // be iterated by `for key in ...` and thus missed. Extends `keys` in place if + // needed. + function collectNonEnumProps(obj, keys) { + keys = emulatedSet(keys); + var nonEnumIdx = nonEnumerableProps.length; + var constructor = obj.constructor; + var proto = isFunction$1(constructor) && constructor.prototype || ObjProto; + + // Constructor is a special case. + var prop = 'constructor'; + if (has(obj, prop) && !keys.contains(prop)) keys.push(prop); + + while (nonEnumIdx--) { + prop = nonEnumerableProps[nonEnumIdx]; + if (prop in obj && obj[prop] !== proto[prop] && !keys.contains(prop)) { + keys.push(prop); + } + } + } + + // Retrieve the names of an object's own properties. + // Delegates to **ECMAScript 5**'s native `Object.keys`. + function keys(obj) { + if (!isObject(obj)) return []; + if (nativeKeys) return nativeKeys(obj); + var keys = []; + for (var key in obj) if (has(obj, key)) keys.push(key); + // Ahem, IE < 9. + if (hasEnumBug) collectNonEnumProps(obj, keys); + return keys; + } + + // Is a given array, string, or object empty? + // An "empty" object has no enumerable own-properties. + function isEmpty(obj) { + if (obj == null) return true; + // Skip the more expensive `toString`-based type checks if `obj` has no + // `.length`. + var length = getLength(obj); + if (typeof length == 'number' && ( + isArray(obj) || isString(obj) || isArguments$1(obj) + )) return length === 0; + return getLength(keys(obj)) === 0; + } + + // Returns whether an object has a given set of `key:value` pairs. + function isMatch(object, attrs) { + var _keys = keys(attrs), length = _keys.length; + if (object == null) return !length; + var obj = Object(object); + for (var i = 0; i < length; i++) { + var key = _keys[i]; + if (attrs[key] !== obj[key] || !(key in obj)) return false; + } + return true; + } + + // If Underscore is called as a function, it returns a wrapped object that can + // be used OO-style. This wrapper holds altered versions of all functions added + // through `_.mixin`. Wrapped objects may be chained. + function _(obj) { + if (obj instanceof _) return obj; + if (!(this instanceof _)) return new _(obj); + this._wrapped = obj; + } + + _.VERSION = VERSION; + + // Extracts the result from a wrapped and chained object. + _.prototype.value = function() { + return this._wrapped; + }; + + // Provide unwrapping proxies for some methods used in engine operations + // such as arithmetic and JSON stringification. + _.prototype.valueOf = _.prototype.toJSON = _.prototype.value; + + _.prototype.toString = function() { + return String(this._wrapped); + }; + + // Internal function to wrap or shallow-copy an ArrayBuffer, + // typed array or DataView to a new view, reusing the buffer. + function toBufferView(bufferSource) { + return new Uint8Array( + bufferSource.buffer || bufferSource, + bufferSource.byteOffset || 0, + getByteLength(bufferSource) + ); + } + + // We use this string twice, so give it a name for minification. + var tagDataView = '[object DataView]'; + + // Internal recursive comparison function for `_.isEqual`. + function eq(a, b, aStack, bStack) { + // Identical objects are equal. `0 === -0`, but they aren't identical. + // See the [Harmony `egal` proposal](https://wiki.ecmascript.org/doku.php?id=harmony:egal). + if (a === b) return a !== 0 || 1 / a === 1 / b; + // `null` or `undefined` only equal to itself (strict comparison). + if (a == null || b == null) return false; + // `NaN`s are equivalent, but non-reflexive. + if (a !== a) return b !== b; + // Exhaust primitive checks + var type = typeof a; + if (type !== 'function' && type !== 'object' && typeof b != 'object') return false; + return deepEq(a, b, aStack, bStack); + } + + // Internal recursive comparison function for `_.isEqual`. + function deepEq(a, b, aStack, bStack) { + // Unwrap any wrapped objects. + if (a instanceof _) a = a._wrapped; + if (b instanceof _) b = b._wrapped; + // Compare `[[Class]]` names. + var className = toString.call(a); + if (className !== toString.call(b)) return false; + // Work around a bug in IE 10 - Edge 13. + if (hasStringTagBug && className == '[object Object]' && isDataView$1(a)) { + if (!isDataView$1(b)) return false; + className = tagDataView; + } + switch (className) { + // These types are compared by value. + case '[object RegExp]': + // RegExps are coerced to strings for comparison (Note: '' + /a/i === '/a/i') + case '[object String]': + // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is + // equivalent to `new String("5")`. + return '' + a === '' + b; + case '[object Number]': + // `NaN`s are equivalent, but non-reflexive. + // Object(NaN) is equivalent to NaN. + if (+a !== +a) return +b !== +b; + // An `egal` comparison is performed for other numeric values. + return +a === 0 ? 1 / +a === 1 / b : +a === +b; + case '[object Date]': + case '[object Boolean]': + // Coerce dates and booleans to numeric primitive values. Dates are compared by their + // millisecond representations. Note that invalid dates with millisecond representations + // of `NaN` are not equivalent. + return +a === +b; + case '[object Symbol]': + return SymbolProto.valueOf.call(a) === SymbolProto.valueOf.call(b); + case '[object ArrayBuffer]': + case tagDataView: + // Coerce to typed array so we can fall through. + return deepEq(toBufferView(a), toBufferView(b), aStack, bStack); + } + + var areArrays = className === '[object Array]'; + if (!areArrays && isTypedArray$1(a)) { + var byteLength = getByteLength(a); + if (byteLength !== getByteLength(b)) return false; + if (a.buffer === b.buffer && a.byteOffset === b.byteOffset) return true; + areArrays = true; + } + if (!areArrays) { + if (typeof a != 'object' || typeof b != 'object') return false; + + // Objects with different constructors are not equivalent, but `Object`s or `Array`s + // from different frames are. + var aCtor = a.constructor, bCtor = b.constructor; + if (aCtor !== bCtor && !(isFunction$1(aCtor) && aCtor instanceof aCtor && + isFunction$1(bCtor) && bCtor instanceof bCtor) + && ('constructor' in a && 'constructor' in b)) { + return false; + } + } + // Assume equality for cyclic structures. The algorithm for detecting cyclic + // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`. + + // Initializing stack of traversed objects. + // It's done here since we only need them for objects and arrays comparison. + aStack = aStack || []; + bStack = bStack || []; + var length = aStack.length; + while (length--) { + // Linear search. Performance is inversely proportional to the number of + // unique nested structures. + if (aStack[length] === a) return bStack[length] === b; + } + + // Add the first object to the stack of traversed objects. + aStack.push(a); + bStack.push(b); + + // Recursively compare objects and arrays. + if (areArrays) { + // Compare array lengths to determine if a deep comparison is necessary. + length = a.length; + if (length !== b.length) return false; + // Deep compare the contents, ignoring non-numeric properties. + while (length--) { + if (!eq(a[length], b[length], aStack, bStack)) return false; + } + } else { + // Deep compare objects. + var _keys = keys(a), key; + length = _keys.length; + // Ensure that both objects contain the same number of properties before comparing deep equality. + if (keys(b).length !== length) return false; + while (length--) { + // Deep compare each member + key = _keys[length]; + if (!(has(b, key) && eq(a[key], b[key], aStack, bStack))) return false; + } + } + // Remove the first object from the stack of traversed objects. + aStack.pop(); + bStack.pop(); + return true; + } + + // Perform a deep comparison to check if two objects are equal. + function isEqual(a, b) { + return eq(a, b); + } + + // Retrieve all the enumerable property names of an object. + function allKeys(obj) { + if (!isObject(obj)) return []; + var keys = []; + for (var key in obj) keys.push(key); + // Ahem, IE < 9. + if (hasEnumBug) collectNonEnumProps(obj, keys); + return keys; + } + + // Since the regular `Object.prototype.toString` type tests don't work for + // some types in IE 11, we use a fingerprinting heuristic instead, based + // on the methods. It's not great, but it's the best we got. + // The fingerprint method lists are defined below. + function ie11fingerprint(methods) { + var length = getLength(methods); + return function(obj) { + if (obj == null) return false; + // `Map`, `WeakMap` and `Set` have no enumerable keys. + var keys = allKeys(obj); + if (getLength(keys)) return false; + for (var i = 0; i < length; i++) { + if (!isFunction$1(obj[methods[i]])) return false; + } + // If we are testing against `WeakMap`, we need to ensure that + // `obj` doesn't have a `forEach` method in order to distinguish + // it from a regular `Map`. + return methods !== weakMapMethods || !isFunction$1(obj[forEachName]); + }; + } + + // In the interest of compact minification, we write + // each string in the fingerprints only once. + var forEachName = 'forEach', + hasName = 'has', + commonInit = ['clear', 'delete'], + mapTail = ['get', hasName, 'set']; + + // `Map`, `WeakMap` and `Set` each have slightly different + // combinations of the above sublists. + var mapMethods = commonInit.concat(forEachName, mapTail), + weakMapMethods = commonInit.concat(mapTail), + setMethods = ['add'].concat(commonInit, forEachName, hasName); + + var isMap = isIE11 ? ie11fingerprint(mapMethods) : tagTester('Map'); + + var isWeakMap = isIE11 ? ie11fingerprint(weakMapMethods) : tagTester('WeakMap'); + + var isSet = isIE11 ? ie11fingerprint(setMethods) : tagTester('Set'); + + var isWeakSet = tagTester('WeakSet'); + + // Retrieve the values of an object's properties. + function values(obj) { + var _keys = keys(obj); + var length = _keys.length; + var values = Array(length); + for (var i = 0; i < length; i++) { + values[i] = obj[_keys[i]]; + } + return values; + } + + // Convert an object into a list of `[key, value]` pairs. + // The opposite of `_.object` with one argument. + function pairs(obj) { + var _keys = keys(obj); + var length = _keys.length; + var pairs = Array(length); + for (var i = 0; i < length; i++) { + pairs[i] = [_keys[i], obj[_keys[i]]]; + } + return pairs; + } + + // Invert the keys and values of an object. The values must be serializable. + function invert(obj) { + var result = {}; + var _keys = keys(obj); + for (var i = 0, length = _keys.length; i < length; i++) { + result[obj[_keys[i]]] = _keys[i]; + } + return result; + } + + // Return a sorted list of the function names available on the object. + function functions(obj) { + var names = []; + for (var key in obj) { + if (isFunction$1(obj[key])) names.push(key); + } + return names.sort(); + } + + // An internal function for creating assigner functions. + function createAssigner(keysFunc, defaults) { + return function(obj) { + var length = arguments.length; + if (defaults) obj = Object(obj); + if (length < 2 || obj == null) return obj; + for (var index = 1; index < length; index++) { + var source = arguments[index], + keys = keysFunc(source), + l = keys.length; + for (var i = 0; i < l; i++) { + var key = keys[i]; + if (!defaults || obj[key] === void 0) obj[key] = source[key]; + } + } + return obj; + }; + } + + // Extend a given object with all the properties in passed-in object(s). + var extend = createAssigner(allKeys); + + // Assigns a given object with all the own properties in the passed-in + // object(s). + // (https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) + var extendOwn = createAssigner(keys); + + // Fill in a given object with default properties. + var defaults = createAssigner(allKeys, true); + + // Create a naked function reference for surrogate-prototype-swapping. + function ctor() { + return function(){}; + } + + // An internal function for creating a new object that inherits from another. + function baseCreate(prototype) { + if (!isObject(prototype)) return {}; + if (nativeCreate) return nativeCreate(prototype); + var Ctor = ctor(); + Ctor.prototype = prototype; + var result = new Ctor; + Ctor.prototype = null; + return result; + } + + // Creates an object that inherits from the given prototype object. + // If additional properties are provided then they will be added to the + // created object. + function create(prototype, props) { + var result = baseCreate(prototype); + if (props) extendOwn(result, props); + return result; + } + + // Create a (shallow-cloned) duplicate of an object. + function clone(obj) { + if (!isObject(obj)) return obj; + return isArray(obj) ? obj.slice() : extend({}, obj); + } + + // Invokes `interceptor` with the `obj` and then returns `obj`. + // The primary purpose of this method is to "tap into" a method chain, in + // order to perform operations on intermediate results within the chain. + function tap(obj, interceptor) { + interceptor(obj); + return obj; + } + + // Normalize a (deep) property `path` to array. + // Like `_.iteratee`, this function can be customized. + function toPath(path) { + return isArray(path) ? path : [path]; + } + _.toPath = toPath; + + // Internal wrapper for `_.toPath` to enable minification. + // Similar to `cb` for `_.iteratee`. + function toPath$1(path) { + return _.toPath(path); + } + + // Internal function to obtain a nested property in `obj` along `path`. + function deepGet(obj, path) { + var length = path.length; + for (var i = 0; i < length; i++) { + if (obj == null) return void 0; + obj = obj[path[i]]; + } + return length ? obj : void 0; + } + + // Get the value of the (deep) property on `path` from `object`. + // If any property in `path` does not exist or if the value is + // `undefined`, return `defaultValue` instead. + // The `path` is normalized through `_.toPath`. + function get(object, path, defaultValue) { + var value = deepGet(object, toPath$1(path)); + return isUndefined(value) ? defaultValue : value; + } + + // Shortcut function for checking if an object has a given property directly on + // itself (in other words, not on a prototype). Unlike the internal `has` + // function, this public version can also traverse nested properties. + function has$1(obj, path) { + path = toPath$1(path); + var length = path.length; + for (var i = 0; i < length; i++) { + var key = path[i]; + if (!has(obj, key)) return false; + obj = obj[key]; + } + return !!length; + } + + // Keep the identity function around for default iteratees. + function identity(value) { + return value; + } + + // Returns a predicate for checking whether an object has a given set of + // `key:value` pairs. + function matcher(attrs) { + attrs = extendOwn({}, attrs); + return function(obj) { + return isMatch(obj, attrs); + }; + } + + // Creates a function that, when passed an object, will traverse that object’s + // properties down the given `path`, specified as an array of keys or indices. + function property(path) { + path = toPath$1(path); + return function(obj) { + return deepGet(obj, path); + }; + } + + // Internal function that returns an efficient (for current engines) version + // of the passed-in callback, to be repeatedly applied in other Underscore + // functions. + function optimizeCb(func, context, argCount) { + if (context === void 0) return func; + switch (argCount == null ? 3 : argCount) { + case 1: return function(value) { + return func.call(context, value); + }; + // The 2-argument case is omitted because we’re not using it. + case 3: return function(value, index, collection) { + return func.call(context, value, index, collection); + }; + case 4: return function(accumulator, value, index, collection) { + return func.call(context, accumulator, value, index, collection); + }; + } + return function() { + return func.apply(context, arguments); + }; + } + + // An internal function to generate callbacks that can be applied to each + // element in a collection, returning the desired result — either `_.identity`, + // an arbitrary callback, a property matcher, or a property accessor. + function baseIteratee(value, context, argCount) { + if (value == null) return identity; + if (isFunction$1(value)) return optimizeCb(value, context, argCount); + if (isObject(value) && !isArray(value)) return matcher(value); + return property(value); + } + + // External wrapper for our callback generator. Users may customize + // `_.iteratee` if they want additional predicate/iteratee shorthand styles. + // This abstraction hides the internal-only `argCount` argument. + function iteratee(value, context) { + return baseIteratee(value, context, Infinity); + } + _.iteratee = iteratee; + + // The function we call internally to generate a callback. It invokes + // `_.iteratee` if overridden, otherwise `baseIteratee`. + function cb(value, context, argCount) { + if (_.iteratee !== iteratee) return _.iteratee(value, context); + return baseIteratee(value, context, argCount); + } + + // Returns the results of applying the `iteratee` to each element of `obj`. + // In contrast to `_.map` it returns an object. + function mapObject(obj, iteratee, context) { + iteratee = cb(iteratee, context); + var _keys = keys(obj), + length = _keys.length, + results = {}; + for (var index = 0; index < length; index++) { + var currentKey = _keys[index]; + results[currentKey] = iteratee(obj[currentKey], currentKey, obj); + } + return results; + } + + // Predicate-generating function. Often useful outside of Underscore. + function noop(){} + + // Generates a function for a given object that returns a given property. + function propertyOf(obj) { + if (obj == null) return noop; + return function(path) { + return get(obj, path); + }; + } + + // Run a function **n** times. + function times(n, iteratee, context) { + var accum = Array(Math.max(0, n)); + iteratee = optimizeCb(iteratee, context, 1); + for (var i = 0; i < n; i++) accum[i] = iteratee(i); + return accum; + } + + // Return a random integer between `min` and `max` (inclusive). + function random(min, max) { + if (max == null) { + max = min; + min = 0; + } + return min + Math.floor(Math.random() * (max - min + 1)); + } + + // A (possibly faster) way to get the current timestamp as an integer. + var now = Date.now || function() { + return new Date().getTime(); + }; + + // Internal helper to generate functions for escaping and unescaping strings + // to/from HTML interpolation. + function createEscaper(map) { + var escaper = function(match) { + return map[match]; + }; + // Regexes for identifying a key that needs to be escaped. + var source = '(?:' + keys(map).join('|') + ')'; + var testRegexp = RegExp(source); + var replaceRegexp = RegExp(source, 'g'); + return function(string) { + string = string == null ? '' : '' + string; + return testRegexp.test(string) ? string.replace(replaceRegexp, escaper) : string; + }; + } + + // Internal list of HTML entities for escaping. + var escapeMap = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''', + '`': '`' + }; + + // Function for escaping strings to HTML interpolation. + var _escape = createEscaper(escapeMap); + + // Internal list of HTML entities for unescaping. + var unescapeMap = invert(escapeMap); + + // Function for unescaping strings from HTML interpolation. + var _unescape = createEscaper(unescapeMap); + + // By default, Underscore uses ERB-style template delimiters. Change the + // following template settings to use alternative delimiters. + var templateSettings = _.templateSettings = { + evaluate: /<%([\s\S]+?)%>/g, + interpolate: /<%=([\s\S]+?)%>/g, + escape: /<%-([\s\S]+?)%>/g + }; + + // When customizing `_.templateSettings`, if you don't want to define an + // interpolation, evaluation or escaping regex, we need one that is + // guaranteed not to match. + var noMatch = /(.)^/; + + // Certain characters need to be escaped so that they can be put into a + // string literal. + var escapes = { + "'": "'", + '\\': '\\', + '\r': 'r', + '\n': 'n', + '\u2028': 'u2028', + '\u2029': 'u2029' + }; + + var escapeRegExp = /\\|'|\r|\n|\u2028|\u2029/g; + + function escapeChar(match) { + return '\\' + escapes[match]; + } + + // JavaScript micro-templating, similar to John Resig's implementation. + // Underscore templating handles arbitrary delimiters, preserves whitespace, + // and correctly escapes quotes within interpolated code. + // NB: `oldSettings` only exists for backwards compatibility. + function template(text, settings, oldSettings) { + if (!settings && oldSettings) settings = oldSettings; + settings = defaults({}, settings, _.templateSettings); + + // Combine delimiters into one regular expression via alternation. + var matcher = RegExp([ + (settings.escape || noMatch).source, + (settings.interpolate || noMatch).source, + (settings.evaluate || noMatch).source + ].join('|') + '|$', 'g'); + + // Compile the template source, escaping string literals appropriately. + var index = 0; + var source = "__p+='"; + text.replace(matcher, function(match, escape, interpolate, evaluate, offset) { + source += text.slice(index, offset).replace(escapeRegExp, escapeChar); + index = offset + match.length; + + if (escape) { + source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'"; + } else if (interpolate) { + source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'"; + } else if (evaluate) { + source += "';\n" + evaluate + "\n__p+='"; + } + + // Adobe VMs need the match returned to produce the correct offset. + return match; + }); + source += "';\n"; + + // If a variable is not specified, place data values in local scope. + if (!settings.variable) source = 'with(obj||{}){\n' + source + '}\n'; + + source = "var __t,__p='',__j=Array.prototype.join," + + "print=function(){__p+=__j.call(arguments,'');};\n" + + source + 'return __p;\n'; + + var render; + try { + render = new Function(settings.variable || 'obj', '_', source); + } catch (e) { + e.source = source; + throw e; + } + + var template = function(data) { + return render.call(this, data, _); + }; + + // Provide the compiled source as a convenience for precompilation. + var argument = settings.variable || 'obj'; + template.source = 'function(' + argument + '){\n' + source + '}'; + + return template; + } + + // Traverses the children of `obj` along `path`. If a child is a function, it + // is invoked with its parent as context. Returns the value of the final + // child, or `fallback` if any child is undefined. + function result(obj, path, fallback) { + path = toPath$1(path); + var length = path.length; + if (!length) { + return isFunction$1(fallback) ? fallback.call(obj) : fallback; + } + for (var i = 0; i < length; i++) { + var prop = obj == null ? void 0 : obj[path[i]]; + if (prop === void 0) { + prop = fallback; + i = length; // Ensure we don't continue iterating. + } + obj = isFunction$1(prop) ? prop.call(obj) : prop; + } + return obj; + } + + // Generate a unique integer id (unique within the entire client session). + // Useful for temporary DOM ids. + var idCounter = 0; + function uniqueId(prefix) { + var id = ++idCounter + ''; + return prefix ? prefix + id : id; + } + + // Start chaining a wrapped Underscore object. + function chain(obj) { + var instance = _(obj); + instance._chain = true; + return instance; + } + + // Internal function to execute `sourceFunc` bound to `context` with optional + // `args`. Determines whether to execute a function as a constructor or as a + // normal function. + function executeBound(sourceFunc, boundFunc, context, callingContext, args) { + if (!(callingContext instanceof boundFunc)) return sourceFunc.apply(context, args); + var self = baseCreate(sourceFunc.prototype); + var result = sourceFunc.apply(self, args); + if (isObject(result)) return result; + return self; + } + + // Partially apply a function by creating a version that has had some of its + // arguments pre-filled, without changing its dynamic `this` context. `_` acts + // as a placeholder by default, allowing any combination of arguments to be + // pre-filled. Set `_.partial.placeholder` for a custom placeholder argument. + var partial = restArguments(function(func, boundArgs) { + var placeholder = partial.placeholder; + var bound = function() { + var position = 0, length = boundArgs.length; + var args = Array(length); + for (var i = 0; i < length; i++) { + args[i] = boundArgs[i] === placeholder ? arguments[position++] : boundArgs[i]; + } + while (position < arguments.length) args.push(arguments[position++]); + return executeBound(func, bound, this, this, args); + }; + return bound; + }); + + partial.placeholder = _; + + // Create a function bound to a given object (assigning `this`, and arguments, + // optionally). + var bind = restArguments(function(func, context, args) { + if (!isFunction$1(func)) throw new TypeError('Bind must be called on a function'); + var bound = restArguments(function(callArgs) { + return executeBound(func, bound, context, this, args.concat(callArgs)); + }); + return bound; + }); + + // Internal helper for collection methods to determine whether a collection + // should be iterated as an array or as an object. + // Related: https://people.mozilla.org/~jorendorff/es6-draft.html#sec-tolength + // Avoids a very nasty iOS 8 JIT bug on ARM-64. #2094 + var isArrayLike = createSizePropertyCheck(getLength); + + // Internal implementation of a recursive `flatten` function. + function flatten(input, depth, strict, output) { + output = output || []; + if (!depth && depth !== 0) { + depth = Infinity; + } else if (depth <= 0) { + return output.concat(input); + } + var idx = output.length; + for (var i = 0, length = getLength(input); i < length; i++) { + var value = input[i]; + if (isArrayLike(value) && (isArray(value) || isArguments$1(value))) { + // Flatten current level of array or arguments object. + if (depth > 1) { + flatten(value, depth - 1, strict, output); + idx = output.length; + } else { + var j = 0, len = value.length; + while (j < len) output[idx++] = value[j++]; + } + } else if (!strict) { + output[idx++] = value; + } + } + return output; + } + + // Bind a number of an object's methods to that object. Remaining arguments + // are the method names to be bound. Useful for ensuring that all callbacks + // defined on an object belong to it. + var bindAll = restArguments(function(obj, keys) { + keys = flatten(keys, false, false); + var index = keys.length; + if (index < 1) throw new Error('bindAll must be passed function names'); + while (index--) { + var key = keys[index]; + obj[key] = bind(obj[key], obj); + } + return obj; + }); + + // Memoize an expensive function by storing its results. + function memoize(func, hasher) { + var memoize = function(key) { + var cache = memoize.cache; + var address = '' + (hasher ? hasher.apply(this, arguments) : key); + if (!has(cache, address)) cache[address] = func.apply(this, arguments); + return cache[address]; + }; + memoize.cache = {}; + return memoize; + } + + // Delays a function for the given number of milliseconds, and then calls + // it with the arguments supplied. + var delay = restArguments(function(func, wait, args) { + return setTimeout(function() { + return func.apply(null, args); + }, wait); + }); + + // Defers a function, scheduling it to run after the current call stack has + // cleared. + var defer = partial(delay, _, 1); + + // Returns a function, that, when invoked, will only be triggered at most once + // during a given window of time. Normally, the throttled function will run + // as much as it can, without ever going more than once per `wait` duration; + // but if you'd like to disable the execution on the leading edge, pass + // `{leading: false}`. To disable execution on the trailing edge, ditto. + function throttle(func, wait, options) { + var timeout, context, args, result; + var previous = 0; + if (!options) options = {}; + + var later = function() { + previous = options.leading === false ? 0 : now(); + timeout = null; + result = func.apply(context, args); + if (!timeout) context = args = null; + }; + + var throttled = function() { + var _now = now(); + if (!previous && options.leading === false) previous = _now; + var remaining = wait - (_now - previous); + context = this; + args = arguments; + if (remaining <= 0 || remaining > wait) { + if (timeout) { + clearTimeout(timeout); + timeout = null; + } + previous = _now; + result = func.apply(context, args); + if (!timeout) context = args = null; + } else if (!timeout && options.trailing !== false) { + timeout = setTimeout(later, remaining); + } + return result; + }; + + throttled.cancel = function() { + clearTimeout(timeout); + previous = 0; + timeout = context = args = null; + }; + + return throttled; + } + + // When a sequence of calls of the returned function ends, the argument + // function is triggered. The end of a sequence is defined by the `wait` + // parameter. If `immediate` is passed, the argument function will be + // triggered at the beginning of the sequence instead of at the end. + function debounce(func, wait, immediate) { + var timeout, previous, args, result, context; + + var later = function() { + var passed = now() - previous; + if (wait > passed) { + timeout = setTimeout(later, wait - passed); + } else { + timeout = null; + if (!immediate) result = func.apply(context, args); + // This check is needed because `func` can recursively invoke `debounced`. + if (!timeout) args = context = null; + } + }; + + var debounced = restArguments(function(_args) { + context = this; + args = _args; + previous = now(); + if (!timeout) { + timeout = setTimeout(later, wait); + if (immediate) result = func.apply(context, args); + } + return result; + }); + + debounced.cancel = function() { + clearTimeout(timeout); + timeout = args = context = null; + }; + + return debounced; + } + + // Returns the first function passed as an argument to the second, + // allowing you to adjust arguments, run code before and after, and + // conditionally execute the original function. + function wrap(func, wrapper) { + return partial(wrapper, func); + } + + // Returns a negated version of the passed-in predicate. + function negate(predicate) { + return function() { + return !predicate.apply(this, arguments); + }; + } + + // Returns a function that is the composition of a list of functions, each + // consuming the return value of the function that follows. + function compose() { + var args = arguments; + var start = args.length - 1; + return function() { + var i = start; + var result = args[start].apply(this, arguments); + while (i--) result = args[i].call(this, result); + return result; + }; + } + + // Returns a function that will only be executed on and after the Nth call. + function after(times, func) { + return function() { + if (--times < 1) { + return func.apply(this, arguments); + } + }; + } + + // Returns a function that will only be executed up to (but not including) the + // Nth call. + function before(times, func) { + var memo; + return function() { + if (--times > 0) { + memo = func.apply(this, arguments); + } + if (times <= 1) func = null; + return memo; + }; + } + + // Returns a function that will be executed at most one time, no matter how + // often you call it. Useful for lazy initialization. + var once = partial(before, 2); + + // Returns the first key on an object that passes a truth test. + function findKey(obj, predicate, context) { + predicate = cb(predicate, context); + var _keys = keys(obj), key; + for (var i = 0, length = _keys.length; i < length; i++) { + key = _keys[i]; + if (predicate(obj[key], key, obj)) return key; + } + } + + // Internal function to generate `_.findIndex` and `_.findLastIndex`. + function createPredicateIndexFinder(dir) { + return function(array, predicate, context) { + predicate = cb(predicate, context); + var length = getLength(array); + var index = dir > 0 ? 0 : length - 1; + for (; index >= 0 && index < length; index += dir) { + if (predicate(array[index], index, array)) return index; + } + return -1; + }; + } + + // Returns the first index on an array-like that passes a truth test. + var findIndex = createPredicateIndexFinder(1); + + // Returns the last index on an array-like that passes a truth test. + var findLastIndex = createPredicateIndexFinder(-1); + + // Use a comparator function to figure out the smallest index at which + // an object should be inserted so as to maintain order. Uses binary search. + function sortedIndex(array, obj, iteratee, context) { + iteratee = cb(iteratee, context, 1); + var value = iteratee(obj); + var low = 0, high = getLength(array); + while (low < high) { + var mid = Math.floor((low + high) / 2); + if (iteratee(array[mid]) < value) low = mid + 1; else high = mid; + } + return low; + } + + // Internal function to generate the `_.indexOf` and `_.lastIndexOf` functions. + function createIndexFinder(dir, predicateFind, sortedIndex) { + return function(array, item, idx) { + var i = 0, length = getLength(array); + if (typeof idx == 'number') { + if (dir > 0) { + i = idx >= 0 ? idx : Math.max(idx + length, i); + } else { + length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1; + } + } else if (sortedIndex && idx && length) { + idx = sortedIndex(array, item); + return array[idx] === item ? idx : -1; + } + if (item !== item) { + idx = predicateFind(slice.call(array, i, length), isNaN$1); + return idx >= 0 ? idx + i : -1; + } + for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) { + if (array[idx] === item) return idx; + } + return -1; + }; + } + + // Return the position of the first occurrence of an item in an array, + // or -1 if the item is not included in the array. + // If the array is large and already in sort order, pass `true` + // for **isSorted** to use binary search. + var indexOf = createIndexFinder(1, findIndex, sortedIndex); + + // Return the position of the last occurrence of an item in an array, + // or -1 if the item is not included in the array. + var lastIndexOf = createIndexFinder(-1, findLastIndex); + + // Return the first value which passes a truth test. + function find(obj, predicate, context) { + var keyFinder = isArrayLike(obj) ? findIndex : findKey; + var key = keyFinder(obj, predicate, context); + if (key !== void 0 && key !== -1) return obj[key]; + } + + // Convenience version of a common use case of `_.find`: getting the first + // object containing specific `key:value` pairs. + function findWhere(obj, attrs) { + return find(obj, matcher(attrs)); + } + + // The cornerstone for collection functions, an `each` + // implementation, aka `forEach`. + // Handles raw objects in addition to array-likes. Treats all + // sparse array-likes as if they were dense. + function each(obj, iteratee, context) { + iteratee = optimizeCb(iteratee, context); + var i, length; + if (isArrayLike(obj)) { + for (i = 0, length = obj.length; i < length; i++) { + iteratee(obj[i], i, obj); + } + } else { + var _keys = keys(obj); + for (i = 0, length = _keys.length; i < length; i++) { + iteratee(obj[_keys[i]], _keys[i], obj); + } + } + return obj; + } + + // Return the results of applying the iteratee to each element. + function map(obj, iteratee, context) { + iteratee = cb(iteratee, context); + var _keys = !isArrayLike(obj) && keys(obj), + length = (_keys || obj).length, + results = Array(length); + for (var index = 0; index < length; index++) { + var currentKey = _keys ? _keys[index] : index; + results[index] = iteratee(obj[currentKey], currentKey, obj); + } + return results; + } + + // Internal helper to create a reducing function, iterating left or right. + function createReduce(dir) { + // Wrap code that reassigns argument variables in a separate function than + // the one that accesses `arguments.length` to avoid a perf hit. (#1991) + var reducer = function(obj, iteratee, memo, initial) { + var _keys = !isArrayLike(obj) && keys(obj), + length = (_keys || obj).length, + index = dir > 0 ? 0 : length - 1; + if (!initial) { + memo = obj[_keys ? _keys[index] : index]; + index += dir; + } + for (; index >= 0 && index < length; index += dir) { + var currentKey = _keys ? _keys[index] : index; + memo = iteratee(memo, obj[currentKey], currentKey, obj); + } + return memo; + }; + + return function(obj, iteratee, memo, context) { + var initial = arguments.length >= 3; + return reducer(obj, optimizeCb(iteratee, context, 4), memo, initial); + }; + } + + // **Reduce** builds up a single result from a list of values, aka `inject`, + // or `foldl`. + var reduce = createReduce(1); + + // The right-associative version of reduce, also known as `foldr`. + var reduceRight = createReduce(-1); + + // Return all the elements that pass a truth test. + function filter(obj, predicate, context) { + var results = []; + predicate = cb(predicate, context); + each(obj, function(value, index, list) { + if (predicate(value, index, list)) results.push(value); + }); + return results; + } + + // Return all the elements for which a truth test fails. + function reject(obj, predicate, context) { + return filter(obj, negate(cb(predicate)), context); + } + + // Determine whether all of the elements pass a truth test. + function every(obj, predicate, context) { + predicate = cb(predicate, context); + var _keys = !isArrayLike(obj) && keys(obj), + length = (_keys || obj).length; + for (var index = 0; index < length; index++) { + var currentKey = _keys ? _keys[index] : index; + if (!predicate(obj[currentKey], currentKey, obj)) return false; + } + return true; + } + + // Determine if at least one element in the object passes a truth test. + function some(obj, predicate, context) { + predicate = cb(predicate, context); + var _keys = !isArrayLike(obj) && keys(obj), + length = (_keys || obj).length; + for (var index = 0; index < length; index++) { + var currentKey = _keys ? _keys[index] : index; + if (predicate(obj[currentKey], currentKey, obj)) return true; + } + return false; + } + + // Determine if the array or object contains a given item (using `===`). + function contains(obj, item, fromIndex, guard) { + if (!isArrayLike(obj)) obj = values(obj); + if (typeof fromIndex != 'number' || guard) fromIndex = 0; + return indexOf(obj, item, fromIndex) >= 0; + } + + // Invoke a method (with arguments) on every item in a collection. + var invoke = restArguments(function(obj, path, args) { + var contextPath, func; + if (isFunction$1(path)) { + func = path; + } else { + path = toPath$1(path); + contextPath = path.slice(0, -1); + path = path[path.length - 1]; + } + return map(obj, function(context) { + var method = func; + if (!method) { + if (contextPath && contextPath.length) { + context = deepGet(context, contextPath); + } + if (context == null) return void 0; + method = context[path]; + } + return method == null ? method : method.apply(context, args); + }); + }); + + // Convenience version of a common use case of `_.map`: fetching a property. + function pluck(obj, key) { + return map(obj, property(key)); + } + + // Convenience version of a common use case of `_.filter`: selecting only + // objects containing specific `key:value` pairs. + function where(obj, attrs) { + return filter(obj, matcher(attrs)); + } + + // Return the maximum element (or element-based computation). + function max(obj, iteratee, context) { + var result = -Infinity, lastComputed = -Infinity, + value, computed; + if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) { + obj = isArrayLike(obj) ? obj : values(obj); + for (var i = 0, length = obj.length; i < length; i++) { + value = obj[i]; + if (value != null && value > result) { + result = value; + } + } + } else { + iteratee = cb(iteratee, context); + each(obj, function(v, index, list) { + computed = iteratee(v, index, list); + if (computed > lastComputed || computed === -Infinity && result === -Infinity) { + result = v; + lastComputed = computed; + } + }); + } + return result; + } + + // Return the minimum element (or element-based computation). + function min(obj, iteratee, context) { + var result = Infinity, lastComputed = Infinity, + value, computed; + if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) { + obj = isArrayLike(obj) ? obj : values(obj); + for (var i = 0, length = obj.length; i < length; i++) { + value = obj[i]; + if (value != null && value < result) { + result = value; + } + } + } else { + iteratee = cb(iteratee, context); + each(obj, function(v, index, list) { + computed = iteratee(v, index, list); + if (computed < lastComputed || computed === Infinity && result === Infinity) { + result = v; + lastComputed = computed; + } + }); + } + return result; + } + + // Sample **n** random values from a collection using the modern version of the + // [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher–Yates_shuffle). + // If **n** is not specified, returns a single random element. + // The internal `guard` argument allows it to work with `_.map`. + function sample(obj, n, guard) { + if (n == null || guard) { + if (!isArrayLike(obj)) obj = values(obj); + return obj[random(obj.length - 1)]; + } + var sample = isArrayLike(obj) ? clone(obj) : values(obj); + var length = getLength(sample); + n = Math.max(Math.min(n, length), 0); + var last = length - 1; + for (var index = 0; index < n; index++) { + var rand = random(index, last); + var temp = sample[index]; + sample[index] = sample[rand]; + sample[rand] = temp; + } + return sample.slice(0, n); + } + + // Shuffle a collection. + function shuffle(obj) { + return sample(obj, Infinity); + } + + // Sort the object's values by a criterion produced by an iteratee. + function sortBy(obj, iteratee, context) { + var index = 0; + iteratee = cb(iteratee, context); + return pluck(map(obj, function(value, key, list) { + return { + value: value, + index: index++, + criteria: iteratee(value, key, list) + }; + }).sort(function(left, right) { + var a = left.criteria; + var b = right.criteria; + if (a !== b) { + if (a > b || a === void 0) return 1; + if (a < b || b === void 0) return -1; + } + return left.index - right.index; + }), 'value'); + } + + // An internal function used for aggregate "group by" operations. + function group(behavior, partition) { + return function(obj, iteratee, context) { + var result = partition ? [[], []] : {}; + iteratee = cb(iteratee, context); + each(obj, function(value, index) { + var key = iteratee(value, index, obj); + behavior(result, value, key); + }); + return result; + }; + } + + // Groups the object's values by a criterion. Pass either a string attribute + // to group by, or a function that returns the criterion. + var groupBy = group(function(result, value, key) { + if (has(result, key)) result[key].push(value); else result[key] = [value]; + }); + + // Indexes the object's values by a criterion, similar to `_.groupBy`, but for + // when you know that your index values will be unique. + var indexBy = group(function(result, value, key) { + result[key] = value; + }); + + // Counts instances of an object that group by a certain criterion. Pass + // either a string attribute to count by, or a function that returns the + // criterion. + var countBy = group(function(result, value, key) { + if (has(result, key)) result[key]++; else result[key] = 1; + }); + + // Split a collection into two arrays: one whose elements all pass the given + // truth test, and one whose elements all do not pass the truth test. + var partition = group(function(result, value, pass) { + result[pass ? 0 : 1].push(value); + }, true); + + // Safely create a real, live array from anything iterable. + var reStrSymbol = /[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g; + function toArray(obj) { + if (!obj) return []; + if (isArray(obj)) return slice.call(obj); + if (isString(obj)) { + // Keep surrogate pair characters together. + return obj.match(reStrSymbol); + } + if (isArrayLike(obj)) return map(obj, identity); + return values(obj); + } + + // Return the number of elements in a collection. + function size(obj) { + if (obj == null) return 0; + return isArrayLike(obj) ? obj.length : keys(obj).length; + } + + // Internal `_.pick` helper function to determine whether `key` is an enumerable + // property name of `obj`. + function keyInObj(value, key, obj) { + return key in obj; + } + + // Return a copy of the object only containing the allowed properties. + var pick = restArguments(function(obj, keys) { + var result = {}, iteratee = keys[0]; + if (obj == null) return result; + if (isFunction$1(iteratee)) { + if (keys.length > 1) iteratee = optimizeCb(iteratee, keys[1]); + keys = allKeys(obj); + } else { + iteratee = keyInObj; + keys = flatten(keys, false, false); + obj = Object(obj); + } + for (var i = 0, length = keys.length; i < length; i++) { + var key = keys[i]; + var value = obj[key]; + if (iteratee(value, key, obj)) result[key] = value; + } + return result; + }); + + // Return a copy of the object without the disallowed properties. + var omit = restArguments(function(obj, keys) { + var iteratee = keys[0], context; + if (isFunction$1(iteratee)) { + iteratee = negate(iteratee); + if (keys.length > 1) context = keys[1]; + } else { + keys = map(flatten(keys, false, false), String); + iteratee = function(value, key) { + return !contains(keys, key); + }; + } + return pick(obj, iteratee, context); + }); + + // Returns everything but the last entry of the array. Especially useful on + // the arguments object. Passing **n** will return all the values in + // the array, excluding the last N. + function initial(array, n, guard) { + return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n))); + } + + // Get the first element of an array. Passing **n** will return the first N + // values in the array. The **guard** check allows it to work with `_.map`. + function first(array, n, guard) { + if (array == null || array.length < 1) return n == null || guard ? void 0 : []; + if (n == null || guard) return array[0]; + return initial(array, array.length - n); + } + + // Returns everything but the first entry of the `array`. Especially useful on + // the `arguments` object. Passing an **n** will return the rest N values in the + // `array`. + function rest(array, n, guard) { + return slice.call(array, n == null || guard ? 1 : n); + } + + // Get the last element of an array. Passing **n** will return the last N + // values in the array. + function last(array, n, guard) { + if (array == null || array.length < 1) return n == null || guard ? void 0 : []; + if (n == null || guard) return array[array.length - 1]; + return rest(array, Math.max(0, array.length - n)); + } + + // Trim out all falsy values from an array. + function compact(array) { + return filter(array, Boolean); + } + + // Flatten out an array, either recursively (by default), or up to `depth`. + // Passing `true` or `false` as `depth` means `1` or `Infinity`, respectively. + function flatten$1(array, depth) { + return flatten(array, depth, false); + } + + // Take the difference between one array and a number of other arrays. + // Only the elements present in just the first array will remain. + var difference = restArguments(function(array, rest) { + rest = flatten(rest, true, true); + return filter(array, function(value){ + return !contains(rest, value); + }); + }); + + // Return a version of the array that does not contain the specified value(s). + var without = restArguments(function(array, otherArrays) { + return difference(array, otherArrays); + }); + + // Produce a duplicate-free version of the array. If the array has already + // been sorted, you have the option of using a faster algorithm. + // The faster algorithm will not work with an iteratee if the iteratee + // is not a one-to-one function, so providing an iteratee will disable + // the faster algorithm. + function uniq(array, isSorted, iteratee, context) { + if (!isBoolean(isSorted)) { + context = iteratee; + iteratee = isSorted; + isSorted = false; + } + if (iteratee != null) iteratee = cb(iteratee, context); + var result = []; + var seen = []; + for (var i = 0, length = getLength(array); i < length; i++) { + var value = array[i], + computed = iteratee ? iteratee(value, i, array) : value; + if (isSorted && !iteratee) { + if (!i || seen !== computed) result.push(value); + seen = computed; + } else if (iteratee) { + if (!contains(seen, computed)) { + seen.push(computed); + result.push(value); + } + } else if (!contains(result, value)) { + result.push(value); + } + } + return result; + } + + // Produce an array that contains the union: each distinct element from all of + // the passed-in arrays. + var union = restArguments(function(arrays) { + return uniq(flatten(arrays, true, true)); + }); + + // Produce an array that contains every item shared between all the + // passed-in arrays. + function intersection(array) { + var result = []; + var argsLength = arguments.length; + for (var i = 0, length = getLength(array); i < length; i++) { + var item = array[i]; + if (contains(result, item)) continue; + var j; + for (j = 1; j < argsLength; j++) { + if (!contains(arguments[j], item)) break; + } + if (j === argsLength) result.push(item); + } + return result; + } + + // Complement of zip. Unzip accepts an array of arrays and groups + // each array's elements on shared indices. + function unzip(array) { + var length = array && max(array, getLength).length || 0; + var result = Array(length); + + for (var index = 0; index < length; index++) { + result[index] = pluck(array, index); + } + return result; + } + + // Zip together multiple lists into a single array -- elements that share + // an index go together. + var zip = restArguments(unzip); + + // Converts lists into objects. Pass either a single array of `[key, value]` + // pairs, or two parallel arrays of the same length -- one of keys, and one of + // the corresponding values. Passing by pairs is the reverse of `_.pairs`. + function object(list, values) { + var result = {}; + for (var i = 0, length = getLength(list); i < length; i++) { + if (values) { + result[list[i]] = values[i]; + } else { + result[list[i][0]] = list[i][1]; + } + } + return result; + } + + // Generate an integer Array containing an arithmetic progression. A port of + // the native Python `range()` function. See + // [the Python documentation](https://docs.python.org/library/functions.html#range). + function range(start, stop, step) { + if (stop == null) { + stop = start || 0; + start = 0; + } + if (!step) { + step = stop < start ? -1 : 1; + } + + var length = Math.max(Math.ceil((stop - start) / step), 0); + var range = Array(length); + + for (var idx = 0; idx < length; idx++, start += step) { + range[idx] = start; + } + + return range; + } + + // Chunk a single array into multiple arrays, each containing `count` or fewer + // items. + function chunk(array, count) { + if (count == null || count < 1) return []; + var result = []; + var i = 0, length = array.length; + while (i < length) { + result.push(slice.call(array, i, i += count)); + } + return result; + } + + // Helper function to continue chaining intermediate results. + function chainResult(instance, obj) { + return instance._chain ? _(obj).chain() : obj; + } + + // Add your own custom functions to the Underscore object. + function mixin(obj) { + each(functions(obj), function(name) { + var func = _[name] = obj[name]; + _.prototype[name] = function() { + var args = [this._wrapped]; + push.apply(args, arguments); + return chainResult(this, func.apply(_, args)); + }; + }); + return _; + } + + // Add all mutator `Array` functions to the wrapper. + each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) { + var method = ArrayProto[name]; + _.prototype[name] = function() { + var obj = this._wrapped; + if (obj != null) { + method.apply(obj, arguments); + if ((name === 'shift' || name === 'splice') && obj.length === 0) { + delete obj[0]; + } + } + return chainResult(this, obj); + }; + }); + + // Add all accessor `Array` functions to the wrapper. + each(['concat', 'join', 'slice'], function(name) { + var method = ArrayProto[name]; + _.prototype[name] = function() { + var obj = this._wrapped; + if (obj != null) obj = method.apply(obj, arguments); + return chainResult(this, obj); + }; + }); + + // Named Exports + + var allExports = { + __proto__: null, + VERSION: VERSION, + restArguments: restArguments, + isObject: isObject, + isNull: isNull, + isUndefined: isUndefined, + isBoolean: isBoolean, + isElement: isElement, + isString: isString, + isNumber: isNumber, + isDate: isDate, + isRegExp: isRegExp, + isError: isError, + isSymbol: isSymbol, + isArrayBuffer: isArrayBuffer, + isDataView: isDataView$1, + isArray: isArray, + isFunction: isFunction$1, + isArguments: isArguments$1, + isFinite: isFinite$1, + isNaN: isNaN$1, + isTypedArray: isTypedArray$1, + isEmpty: isEmpty, + isMatch: isMatch, + isEqual: isEqual, + isMap: isMap, + isWeakMap: isWeakMap, + isSet: isSet, + isWeakSet: isWeakSet, + keys: keys, + allKeys: allKeys, + values: values, + pairs: pairs, + invert: invert, + functions: functions, + methods: functions, + extend: extend, + extendOwn: extendOwn, + assign: extendOwn, + defaults: defaults, + create: create, + clone: clone, + tap: tap, + get: get, + has: has$1, + mapObject: mapObject, + identity: identity, + constant: constant, + noop: noop, + toPath: toPath, + property: property, + propertyOf: propertyOf, + matcher: matcher, + matches: matcher, + times: times, + random: random, + now: now, + escape: _escape, + unescape: _unescape, + templateSettings: templateSettings, + template: template, + result: result, + uniqueId: uniqueId, + chain: chain, + iteratee: iteratee, + partial: partial, + bind: bind, + bindAll: bindAll, + memoize: memoize, + delay: delay, + defer: defer, + throttle: throttle, + debounce: debounce, + wrap: wrap, + negate: negate, + compose: compose, + after: after, + before: before, + once: once, + findKey: findKey, + findIndex: findIndex, + findLastIndex: findLastIndex, + sortedIndex: sortedIndex, + indexOf: indexOf, + lastIndexOf: lastIndexOf, + find: find, + detect: find, + findWhere: findWhere, + each: each, + forEach: each, + map: map, + collect: map, + reduce: reduce, + foldl: reduce, + inject: reduce, + reduceRight: reduceRight, + foldr: reduceRight, + filter: filter, + select: filter, + reject: reject, + every: every, + all: every, + some: some, + any: some, + contains: contains, + includes: contains, + include: contains, + invoke: invoke, + pluck: pluck, + where: where, + max: max, + min: min, + shuffle: shuffle, + sample: sample, + sortBy: sortBy, + groupBy: groupBy, + indexBy: indexBy, + countBy: countBy, + partition: partition, + toArray: toArray, + size: size, + pick: pick, + omit: omit, + first: first, + head: first, + take: first, + initial: initial, + last: last, + rest: rest, + tail: rest, + drop: rest, + compact: compact, + flatten: flatten$1, + without: without, + uniq: uniq, + unique: uniq, + union: union, + intersection: intersection, + difference: difference, + unzip: unzip, + transpose: unzip, + zip: zip, + object: object, + range: range, + chunk: chunk, + mixin: mixin, + 'default': _ + }; + + // Default Export + + // Add all of the Underscore functions to the wrapper object. + var _$1 = mixin(allExports); + // Legacy Node.js API. + _$1._ = _$1; + + return _$1; + +}))); +//# sourceMappingURL=underscore.js.map diff --git a/src/extra/manual/beta/_static/underscore.js b/src/extra/manual/beta/_static/underscore.js index 5b55f32b..166240ef 100644 --- a/src/extra/manual/beta/_static/underscore.js +++ b/src/extra/manual/beta/_static/underscore.js @@ -1,31 +1,6 @@ -// Underscore.js 1.3.1 -// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc. -// Underscore is freely distributable under the MIT license. -// Portions of Underscore are inspired or borrowed from Prototype, -// Oliver Steele's Functional, and John Resig's Micro-Templating. -// For all details and documentation: -// http://documentcloud.github.com/underscore -(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source== -c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c, -h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each= -b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e2;a== -null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect= -function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e= -e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck= -function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;bd?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a, -c,d){d||(d=b.identity);for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e=0;d--)b=[a[d].apply(this,b)];return b[0]}}; -b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments, -1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)}; -b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"}; -b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")};b.mixin=function(a){j(b.functions(a), -function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+ -u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]= -function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain= -true;return this};m.prototype.value=function(){return this._wrapped}}).call(this); +!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n=n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){ +// Underscore.js 1.12.0 +// https://underscorejs.org +// (c) 2009-2020 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. +var n="1.12.0",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,g=isFinite,d=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u=0&&t<=m}}function $(n){return function(r){return null==r?void 0:r[n]}}var G=$("byteLength"),H=J(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:K(!1),Y=$("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e":">",'"':""","'":"'","`":"`"},Kn=Ln(Cn),Jn=Ln(_n(Cn)),$n=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(n){return"\\"+Hn[n]}var Yn=0;function Zn(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var nr=j((function(n,r){var t=nr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a1)er(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var cr=nr(fr,2);function lr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o0?0:u-1;o>=0&&o0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),C))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a=3;return r(n,Fn(t,u,4),e,o)}}var wr=_r(1),Ar=_r(-1);function xr(n,r,t){var e=[];return r=qn(r,t),mr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Sr(n,r,t){r=qn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=0;o=0}var Er=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),jr(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Br(n,r){return jr(n,Rn(r))}function Nr(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;ao&&(o=e);else r=qn(r,t),mr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}function Ir(n,r,t){if(null==r||t)return tr(n)||(n=jn(n)),n[Wn(n.length-1)];var e=tr(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i1&&(e=Fn(e,r[1])),r=an(n)):(e=Pr,r=er(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u1&&(t=r[1])):(r=jr(er(r,!1,!1),String),e=function(n,t){return!Mr(r,t)}),qr(n,e,t)}));function Wr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function zr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:Wr(n,n.length-r)}function Lr(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=er(r,!0,!0),xr(n,(function(n){return!Mr(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(var u=[],o=[],i=0,a=Y(n);ir?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o=function(r,t){e=null,t&&(u=n.apply(r,t))},i=j((function(i){if(e&&clearTimeout(e),t){var a=!e;e=setTimeout(o,r),a&&(u=n.apply(this,i))}else e=or(o,r,this,i);return u}));return i.cancel=function(){clearTimeout(e),e=null},i},wrap:function(n,r){return nr(r,n)},negate:ar,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:fr,once:cr,findKey:lr,findIndex:pr,findLastIndex:vr,sortedIndex:hr,indexOf:gr,lastIndexOf:dr,find:br,detect:br,findWhere:function(n,r){return br(n,Dn(r))},each:mr,forEach:mr,map:jr,collect:jr,reduce:wr,foldl:wr,inject:wr,reduceRight:Ar,foldr:Ar,filter:xr,select:xr,reject:function(n,r,t){return xr(n,ar(qn(r)),t)},every:Sr,all:Sr,some:Or,any:Or,contains:Mr,includes:Mr,include:Mr,invoke:Er,pluck:Br,where:function(n,r){return xr(n,Dn(r))},max:Nr,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;ae||void 0===t)return 1;if(t - + + - 25. Best practice — cdist 6.9.5 documentation + 25. Best practice — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -199,17 +199,17 @@
    -
    +

    25. Best practice

    Practices used in real environments

    -
    +

    25.1. Passwordless connections

    It is recommended to run cdist with public key authentication. This requires a private/public key pair and the entry "PermitRootLogin without-password" in the sshd server. See sshd_config(5) and ssh-keygen(1).

    -
    -
    +
    +

    25.2. Speeding up ssh connections

    When connecting to a new host, the initial delay with ssh connections is pretty big. As cdist makes many connections to each host successive @@ -222,16 +222,16 @@ ControlPersist=2h).

    Note that the sshd_config on the server can configure the maximum number of parallel multiplexed connections this with MaxSessions N (N defaults to 10 for OpenSSH v7.4).

    -
    -
    + +

    25.3. Speeding up shell execution

    On the source host, ensure that /bin/sh is not bash: bash is quite slow for script execution. Instead, you could use dash after installing it:

    ln -sf /bin/dash /bin/sh
     
    -
    -
    + +

    25.4. Multi master or environment setups

    If you plan to distribute cdist among servers or use different environments, you can do so easily with the included version @@ -256,8 +256,8 @@ you can clone it multiple times:

    machine-b % git clone git://your-git-server/cdist
    -
    -
    + +

    25.5. Separating work by groups

    If you are working with different groups on one cdist-configuration, you can delegate to other manifests and have the groups edit only @@ -269,8 +269,8 @@ their manifests. You can use the following snippet in sh -e "$__manifest/cbrg"

    - -
    + +

    25.6. Maintaining multiple configurations

    When you need to manage multiple sites with cdist, like company_a, company_b and private for instance, you can easily use git for this purpose. @@ -328,8 +328,8 @@ Including a possible common base that is reused across the different sites:

    Have a look at git-remote(1) to adjust the remote configuration, which allows

    - -
    + +

    25.7. Multiple developers with different trust

    If you are working in an environment that requires different people to work on the same configuration, but having different privileges, you can @@ -348,8 +348,8 @@ implement this scenario with a gateway host and sudo:

    For more details consult sudoers(5)

    -
    -
    + +

    25.8. Templating

    • create directory files/ in your type (convention)

    • @@ -386,8 +386,8 @@ cat << EOF --source "$__object/files/basic.conf"
    - -
    + +

    25.9. Testing a new type

    If you want to test a new type on a node, you can tell cdist to only use an object of this type: Use the '--initial-manifest' parameter @@ -405,8 +405,8 @@ of cdist:

    cdist config --initial-manifest - cdist-dev-01.ungleich.ch
    - -
    + +

    25.10. Other content in cdist repository

    Usually the cdist repository contains all configuration items. Sometimes you may have additional resources that @@ -418,8 +418,8 @@ in the repository for such content: It allows you to easily distinguish what is used by cdist and what is not and also to store all important files in one repository.

    -
    -
    + +

    25.11. Notes on CDIST_ORDER_DEPENDENCY

    With CDIST_ORDER_DEPENDENCY all types are executed in the order in which they are created in the manifest. The current created object automatically depends @@ -427,7 +427,7 @@ on the previously created object.

    It essentially helps you to build up blocks of code that build upon each other (like first creating the directory xyz than the file below the directory).

    This can be helpful, but one must be aware of its side effects.

    -
    +

    25.11.1. CDIST_ORDER_DEPENDENCY kills parallelization

    Suppose you have defined CDIST_ORDER_DEPENDENCY and then, among other things, you specify creation of three, by nature independent, files.

    @@ -460,9 +460,9 @@ __file /tmp/file3 unset CDIST_ORDER_DEPENDENCY
    - - - + + + diff --git a/src/extra/manual/beta/cdist-bootstrap.html b/src/extra/manual/beta/cdist-bootstrap.html index c30e796f..2fd5be46 100644 --- a/src/extra/manual/beta/cdist-bootstrap.html +++ b/src/extra/manual/beta/cdist-bootstrap.html @@ -5,10 +5,11 @@ - + + - 12. Bootstrap — cdist 6.9.5 documentation + 12. Bootstrap — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -189,12 +189,12 @@
    -
    +

    12. Bootstrap

    This document describes the usual steps recommended for a new cdist setup. It is recommended that you have read and understood cdist quickstart before digging into this.

    -
    +

    12.1. Location

    First of all, you should think about where to store your configuration database and who will be accessing or changing it. Secondly you have to @@ -207,8 +207,8 @@ relies on is recommended, for use as backup as well as to allow easy collaborati with others.

    For more sophisticated setups developing cdist configurations with multiple people, have a look at cdist best practice.

    -
    -
    +
    +

    12.2. Setup working directory and branch

    I assume you have a fresh copy of the cdist tree in ~/cdist, cloned from one of the official URLs (see cdist quickstart if you don't). @@ -255,8 +255,8 @@ ethz-systems, localch, customerX, ... But this is pretty much up to you.

    From now on, you can use git as usual to commit your changes in your own branch.

    -
    -
    + +

    12.3. Publishing the configuration

    Usually a development machine like a notebook should be considered temporary only. For this reason and to enable shareability, the configuration @@ -283,8 +283,8 @@ reachable via ssh and has git installed:

    Now you have setup the git repository to synchronise the mycompany branch with the master branch on the host loch. Thus you can commit as usual in your branch and push out changes by entering git push.

    -
    -
    + +

    12.4. Updating from origin

    Whenever you want to update your cdist installation, you can use git to do so:

    # Update git repository with latest changes from origin
    @@ -297,8 +297,8 @@ as usual in your branch and push out changes by entering git pushcdist% git merge origin/2.0
     
    -
    - + + diff --git a/src/extra/manual/beta/cdist-cache.html b/src/extra/manual/beta/cdist-cache.html index bb9793fa..50265e8e 100644 --- a/src/extra/manual/beta/cdist-cache.html +++ b/src/extra/manual/beta/cdist-cache.html @@ -5,10 +5,11 @@ - + + - 27. Local cache overview — cdist 6.9.5 documentation + 27. Local cache overview — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -190,9 +190,9 @@
    -
    +

    27. Local cache overview

    -
    +

    27.1. Description

    While executing, cdist stores data to local cache. Currently this feature is one way only. That means that cdist does not use stored data for future runs. @@ -205,8 +205,8 @@ configuration option or by using CDIST_CACHE_PATH_PATTERN environment variable.

    For more info on cache path pattern see CACHE PATH PATTERN FORMAT section in cdist man page.

    -
    -
    +
    +

    27.2. Cache overview

    As noted above each configured host has got its subdirectory in local cache. Entries in host's cache directory are as follows.

    @@ -235,10 +235,16 @@ cdist

    typeorder

    file containing types in order of execution.

    -
    +

    27.2.1. Object cache overview

    Each object under object directory has its own structure.

    +
    autorequire

    file containing a list of object auto requirements

    +
    +
    children

    file containing a list of object children, i.e. objects of types that this +type reuses (along with 'parents' it is used for maintaining parent-child +relationship graph)

    +
    code-local

    code generated from gencode-local, present only if something is generated

    @@ -253,6 +259,13 @@ after running on target host

    parameter

    directory containing type parameter named files containing parameter values

    +
    parents

    file containing a list of object parents, i.e. objects of types that reuse +this type (along with 'children' it is used for maintaining parent-child +relationship graph); objects without parents are objects specified in init +manifest

    +
    +
    require

    file containing a list of object requirements

    +
    source

    this type's source (init manifest)

    state

    this type execution state ('done' when finished)

    @@ -266,9 +279,9 @@ outputs

    outputs.

    -
    -
    -
    + + +
    diff --git a/src/extra/manual/beta/cdist-configuration.html b/src/extra/manual/beta/cdist-configuration.html index 2ebdc375..ee81cf93 100644 --- a/src/extra/manual/beta/cdist-configuration.html +++ b/src/extra/manual/beta/cdist-configuration.html @@ -5,10 +5,11 @@ - + + - 13. Configuration — cdist 6.9.5 documentation + 13. Configuration — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -187,9 +187,9 @@
    -
    +

    13. Configuration

    -
    +

    13.1. Description

    cdist obtains configuration data from the following sources in the following order:

    @@ -215,8 +215,8 @@ then ~/.cdist.cfg is used.

    For a per-project configuration, particular environment variables or better, CDIST_CONFIG_FILE environment variable or -g CONFIG_FILE command line option, can be used.

    -
    -
    +
    +

    13.2. Config file format

    cdist configuration file is in the INI file format. Currently it supports only [GLOBAL] section.

    @@ -307,8 +307,8 @@ only [GLOBAL] section.

    # verbosity = INFO
    -
    - + + diff --git a/src/extra/manual/beta/cdist-explorer.html b/src/extra/manual/beta/cdist-explorer.html index 4d196231..8a5e53e5 100644 --- a/src/extra/manual/beta/cdist-explorer.html +++ b/src/extra/manual/beta/cdist-explorer.html @@ -5,10 +5,11 @@ - + + - 17. Explorer — cdist 6.9.5 documentation + 17. Explorer — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -187,9 +187,9 @@
    -
    +

    17. Explorer

    -
    +

    17.1. Description

    Explorers are small shell scripts, which will be executed on the target host. The aim of each explorer is to give hints to types on how to act on the @@ -212,8 +212,8 @@ the type specific below the object.

    error message on stderr, which will cause cdist to abort.

    You can also use stderr for debugging purposes while developing a new explorer.

    -
    -
    +
    +

    17.2. Examples

    A very simple explorer may look like this:

    hostname
    @@ -231,8 +231,8 @@ explorer.

    dpkg -s "$name" 2>/dev/null || exit 0
    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-features.html b/src/extra/manual/beta/cdist-features.html index f29aaa20..80644f47 100644 --- a/src/extra/manual/beta/cdist-features.html +++ b/src/extra/manual/beta/cdist-features.html @@ -5,10 +5,11 @@ - + + - 2. Features — cdist 6.9.5 documentation + 2. Features — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -183,7 +183,7 @@
    -
    +

    2. Features

    But cdist ticks differently, here is the feature set that makes it unique:

    @@ -221,7 +221,7 @@ Batteries included: A lot of requirements can be solved using standard types

    UNIX, simplicity, familiar environment

    cdist is configured in POSIX shell

    -
    +
    diff --git a/src/extra/manual/beta/cdist-hacker.html b/src/extra/manual/beta/cdist-hacker.html index 4b10a830..5651a448 100644 --- a/src/extra/manual/beta/cdist-hacker.html +++ b/src/extra/manual/beta/cdist-hacker.html @@ -5,10 +5,11 @@ - + + - 30. Hacking — cdist 6.9.5 documentation + 30. Hacking — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -191,9 +191,9 @@
    -
    +

    30. Hacking

    -
    +

    30.1. Welcome

    Welcome dear hacker! I invite you to a tour of pointers to get into the usable configuration management system, cdist.

    @@ -201,20 +201,20 @@ get into the usable configuration management system, cdist.

    you by people who care about how code looks like and who think twice before merging or implementing a feature: Less features with good usability are far better than the opposite.

    -
    -
    +
    +

    30.2. Reporting bugs

    If you believe you've found a bug and verified that it is in the latest version, drop a mail to the cdist mailing list, subject prefixed with "[BUG] " or create an issue on code.ungleich.ch.

    -
    -
    + +

    30.3. Coding conventions (everywhere)

    If something should be improved or needs to be fixed, add the word FIXME nearby, so grepping for FIXME gives all positions that need to be fixed.

    Indentation is 4 spaces (welcome to the python world).

    -
    -
    + +

    30.4. How to submit stuff for inclusion into upstream cdist

    If you did some cool changes to cdist, which you think might be of benefit to other cdist users, you're welcome to propose inclusion into upstream.

    @@ -241,8 +241,8 @@ the other needs to be improved.

    As soon as your work meets these requirements, write a mail for inclusion to the mailinglist cdist-configuration-management at googlegroups.com or open a merge request at https://code.ungleich.ch/ungleich-public/cdist.

    -
    -
    + +

    30.5. How to submit a new type

    For detailed information about types, see cdist type.

    Submitting a type works as described above, with the additional requirement @@ -253,8 +253,8 @@ AND the manpage builds (make man).

    gencode will not be accepted, because they are of no use. Every type can output code and thus such a type introduces redundant functionality that is given by core cdist already.

    -
    -
    + +

    30.6. Example git workflow

    The following workflow works fine for most developers

    # get latest upstream master branch
    @@ -326,8 +326,8 @@ git merge origin/master

    (you can repeat the code above for as many features as you want to develop in parallel)

    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-install.html b/src/extra/manual/beta/cdist-install.html index 43585fa8..248013ca 100644 --- a/src/extra/manual/beta/cdist-install.html +++ b/src/extra/manual/beta/cdist-install.html @@ -5,10 +5,11 @@ - + + - 4. How to install cdist — cdist 6.9.5 documentation + 4. How to install cdist — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -200,11 +200,11 @@
    -
    +

    4. How to install cdist

    -
    +

    4.1. Requirements

    -
    +

    4.1.1. Source Host

    This is the machine from which you will configure target hosts.

    @@ -215,8 +215,8 @@
  • sphinx (for building html docs and/or the man pages)

  • -
    -
    +
    +

    4.1.2. Target Hosts

      @@ -224,11 +224,11 @@
    • SSH server

    -
    -
    -
    + + +

    4.2. Install cdist

    -
    +

    4.2.1. From git

    Cloning cdist from git gives you the advantage of having a version control in place for development of your own stuff @@ -262,7 +262,7 @@ Or directly with distutils:

    Note that bin/cdist-build-helper script is intended for cdist maintainers.

    -
    +

    4.2.1.1. Available versions in git

      @@ -280,8 +280,8 @@ git checkout -b <localbranchname> origin/<branchname>
      git checkout -b 4.1 origin/4.1
       
      -
    -
    +
    +

    4.2.1.2. Building and using documentation (man and html)

    If you want to build and use the documentation, run:

    make docs
    @@ -318,17 +318,17 @@ some other custom .cdist directory, e.g. /opt/cdist then use:

    Note that dotman-target has to be built before a make docs-run, otherwise the custom man-pages are not picked up.

    -
    -
    -
    + + +

    4.2.2. Python package

    Cdist is available as a python package at PyPi. You can install it using

    pip install cdist
     
    -
    -
    + +

    4.2.3. Installing from source with signature verification

    If you want to install cdist from signed source and verify it, first you need to download cdist archive and its detached signature.

    @@ -345,9 +345,9 @@ gpg: Good signature from "ungleich GmbH (ungleich FOSS) &l

    Further steps are the same as for installing from git.

    -
    -
    - + + + diff --git a/src/extra/manual/beta/cdist-integration.html b/src/extra/manual/beta/cdist-integration.html index bddfed61..656f147e 100644 --- a/src/extra/manual/beta/cdist-integration.html +++ b/src/extra/manual/beta/cdist-integration.html @@ -5,10 +5,11 @@ - + + - 23. cdist integration / using cdist as library — cdist 6.9.5 documentation + 23. cdist integration / using cdist as library — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -187,9 +187,9 @@
    -
    +

    23. cdist integration / using cdist as library

    -
    +

    23.1. Description

    cdist can be integrate with other applications by importing cdist and other cdist modules and setting all by hand. There are also helper functions which @@ -208,8 +208,8 @@ path to cdist executable, if it is None then functions will try to find it first from local lib directory and then in PATH.

    In case of cdist error cdist.Error exception is raised.

    WARNING: cdist integration helper functions are not yet stable!

    -
    -
    +
    +

    23.2. Examples

    # configure host from python interactive shell
     >>> import cdist.integration
    @@ -229,8 +229,8 @@ find it first from local lib directory and then in PATH.

    ... '~/.cdist/manifest/init')
    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-inventory.html b/src/extra/manual/beta/cdist-inventory.html index a0d4c817..b4306fa1 100644 --- a/src/extra/manual/beta/cdist-inventory.html +++ b/src/extra/manual/beta/cdist-inventory.html @@ -5,10 +5,11 @@ - + + - 20. Inventory — cdist 6.9.5 documentation + 20. Inventory — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -192,16 +192,16 @@
    -
    +

    20. Inventory

    -
    +

    20.1. Introduction

    cdist comes with simple built-in tag based inventory. It is a simple inventory with list of hosts and a host has a list of tags. Inventory functionality is still in beta so it can be used only if beta command line flag is specified (-b, --beta) or setting CDIST_BETA env var.

    -
    -
    +
    +

    20.2. Description

    The idea is to have simple tagging inventory. There is a list of hosts and for each host there are tags. Inventory database is a set of files under inventory @@ -213,21 +213,21 @@ context mean that host has two tags and it is selected by specifying that both tags are present.

    This inventory is KISS cdist built-in inventory database. You can maintain it using cdist inventory interface or using standard UNIX tools.

    -
    -
    + +

    20.3. cdist inventory interface

    With cdist inventory interface you can list host(s) and tag(s), add host(s), add tag(s), delete host(s) and delete tag(s).

    -
    -
    + +

    20.4. Configuring hosts using inventory

    config command now has new options, -t, -a and -A.

    -A means that all hosts in tag db is selected.

    -a means that selected hosts must contain ALL specified tags.

    -t means that host specifies tag - all hosts that have specified tags are selected.

    -
    -
    + +

    20.5. Examples

    # List inventory content
     $ cdist inventory list -b
    @@ -266,8 +266,8 @@ $ cdist config -b -t -a web dynamic
     $ cdist config -b -A
     
    -
    -
    + +

    20.6. Example of manipulating database

    $ python3 scripts/cdist inventory list -b
     $ python3 scripts/cdist inventory add-host -b localhost
    @@ -375,8 +375,8 @@ cloud
     

    For more info about inventory commands and options see cdist(1).

    -
    -
    + +

    20.7. Using external inventory

    cdist can be used with any external inventory where external inventory is some storage or database from which you can get a list of hosts to configure. @@ -387,8 +387,8 @@ can use it with cdist like:

    $ sqlite3 hosts.db "select hostname from hosts where purpose = 'django';" | cdist config
     
    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-manifest.html b/src/extra/manual/beta/cdist-manifest.html index 201d06ca..6a4cec9f 100644 --- a/src/extra/manual/beta/cdist-manifest.html +++ b/src/extra/manual/beta/cdist-manifest.html @@ -5,10 +5,11 @@ - + + - 14. Manifest — cdist 6.9.5 documentation + 14. Manifest — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -193,9 +193,9 @@
    -
    +

    14. Manifest

    -
    +

    14.1. Description

    Manifests are used to define which objects to create. Objects are instances of types, like in object oriented programming languages. @@ -223,15 +223,15 @@ The resulting objects are stored in an internal database.

    the parameters are exactly the same.

    In general, manifests are used to define which types are used depending on given conditions.

    -
    -
    +
    +

    14.2. Initial and type manifests

    Cdist knows about two types of manifests: The initial manifest and type manifests. The initial manifest is used to define, which configurations to apply to which hosts. The type manifests are used to create objects from types. More about manifests in types can be found in cdist type.

    -
    -
    + +

    14.3. Define state in the initial manifest

    The initial manifest is the entry point for cdist to find out, which objects to configure on the selected host. @@ -257,8 +257,8 @@ is only created on the host localhost.

    As you can see, there is no magic involved, the manifest is simple shell code that utilises cdist types. Every available type can be executed like a normal command.

    -
    -
    + +

    14.4. Splitting up the initial manifest

    If you want to split up your initial manifest, you can create other shell scripts in cdist/conf/manifest/ and include them in cdist/conf/manifest/init. @@ -272,8 +272,8 @@ for manifest in $__manifest/*.sh; do done

    -
    -
    + +

    14.5. Dependencies

    If you want to describe that something requires something else, just setup the variable "require" to contain the requirements. Multiple @@ -324,8 +324,8 @@ from the type that is calling them. This is called "autorequirement" i cdist jargon.

    You can find a more in depth description of the flow execution of manifests in cdist execution stages and of how types work in cdist type.

    -
    -
    + +

    14.6. Create dependencies from execution order

    You can tell cdist to execute all types in the order in which they are created in the manifest by setting up the variable CDIST_ORDER_DEPENDENCY. @@ -435,8 +435,8 @@ __file /tmp/fileI

  • H depends on G

  • and there are no other dependencies from this manifest.

    -
    -
    + +

    14.7. Overrides

    In some special cases, you would like to create an already defined object with different parameters. In normal situations this leads to an error in cdist. @@ -449,8 +449,8 @@ in an undefined situation.

    If CDIST_OVERRIDE and CDIST_ORDER_DEPENDENCY are set for an object, CDIST_ORDER_DEPENDENCY will be ignored, because adding a dependency in case of overrides would result in circular dependencies, which is an error.

    -
    -
    + +

    14.8. Examples

    The initial manifest may for instance contain the following code:

    # Always create this file, so other sysadmins know cdist is used.
    @@ -514,8 +514,8 @@ __sample_type 1
     __not_in_order_type 42
     
    -
    - + + diff --git a/src/extra/manual/beta/cdist-messaging.html b/src/extra/manual/beta/cdist-messaging.html index 0b7e2d69..2b40c708 100644 --- a/src/extra/manual/beta/cdist-messaging.html +++ b/src/extra/manual/beta/cdist-messaging.html @@ -5,10 +5,11 @@ - + + - 18. Messaging — cdist 6.9.5 documentation + 18. Messaging — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -188,9 +188,9 @@
    -
    +

    18. Messaging

    -
    +

    18.1. Description

    cdist has a simple but powerful way of allowing communication between the initial manifest and types as well as types and types.

    @@ -207,8 +207,8 @@ interfere with other types.

    The order of execution is not defined unless you create dependencies between the different objects (see cdist manifest) and thus you can only react reliably on messages by objects that you depend on.

    -
    -
    +
    +

    18.2. Availability

    Messaging is possible between all local scripts:

      @@ -217,8 +217,8 @@ can only react reliably on messages by objects that you depend on.

    • type/gencode-local

    • type/gencode-remote

    -
    -
    + +

    18.3. Examples

    When you want to emit a message use:

    echo "something" >> "$__messages_out"
    @@ -268,8 +268,8 @@ can only react reliably on messages by objects that you depend on.

    fi
    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-os.html b/src/extra/manual/beta/cdist-os.html index d3ea5ecb..b87613e0 100644 --- a/src/extra/manual/beta/cdist-os.html +++ b/src/extra/manual/beta/cdist-os.html @@ -5,10 +5,11 @@ - + + - 3. Supported operating systems — cdist 6.9.5 documentation + 3. Supported operating systems — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -183,7 +183,7 @@
    -
    +

    3. Supported operating systems

    cdist was tested or is know to run on at least

    -
    +
    diff --git a/src/extra/manual/beta/cdist-parallelization.html b/src/extra/manual/beta/cdist-parallelization.html index bf4025d7..092eeca9 100644 --- a/src/extra/manual/beta/cdist-parallelization.html +++ b/src/extra/manual/beta/cdist-parallelization.html @@ -5,10 +5,11 @@ - + + - 19. Parallelization — cdist 6.9.5 documentation + 19. Parallelization — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -188,9 +188,9 @@
    -
    +

    19. Parallelization

    -
    +

    19.1. Description

    cdist has two modes of parallel operation.

    One of them is to operate on each host in separate process. This is enabled @@ -204,8 +204,8 @@ object preparation and object run are supported.

    will be processed by its own process. Within each process cdist will operate using specified number of parallel jobs.

    For more info on those options see cdist(1).

    -
    -
    +
    +

    19.2. Examples

    # Configure hosts read from file hosts.file in parallel
     $ cdist config -p -f hosts.file
    @@ -219,8 +219,8 @@ $ cdist config -j -f hosts.file
     $ cdist config -j 16 -p -f hosts.file
     
    -
    -
    + +

    19.3. Caveats

    When operating in parallel, either by operating in parallel for each host (-p/--parallel) or by parallel jobs within a host (-j/--jobs), and depending @@ -251,8 +251,8 @@ INFO: 78.47.116.244: Finished successful run in time for 1 host(s): 19.159148693084717

    -
    -
    + + diff --git a/src/extra/manual/beta/cdist-preos.html b/src/extra/manual/beta/cdist-preos.html index b0d13fd8..25b4ed30 100644 --- a/src/extra/manual/beta/cdist-preos.html +++ b/src/extra/manual/beta/cdist-preos.html @@ -5,10 +5,11 @@ - + + - 22. PreOS — cdist 6.9.5 documentation + 22. PreOS — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -196,16 +196,16 @@
    -
    +

    22. PreOS

    -
    +

    22.1. Description

    With cdist you can install and configure new machines. You can use cdist to create PreOS, minimal OS whose purpose is to boot a new machine. After PreOS is booted, the machine is ready for installing the desired OS and afterwards it is ready for configuration.

    -
    -
    +
    +

    22.2. PreOS creation

    With cdist you can create PreOS. Currently supported PreOS-es include:

    @@ -239,8 +239,8 @@ in the previous chapter.

    Machine will connect to cdist trigger server. If the request is, for example, for installation then cdist trigger server will start install command for the client host using parameters specified at trigger server startup.

    -
    -
    + +

    22.3. Implementing new PreOS sub-command

    preos command is implemented as a plugin system. This plugin system scans for preos subcommands in the cdist/preos/ distribution directory and also in @@ -263,9 +263,9 @@ attribute if defined in the module/class, defaulting to the module/class name in When a registered preos subcommand is specified, commandline will be called with the first argument set to module/class and the second argument set to sys.argv[2:].

    -
    +

    22.3.1. Example of writing new dummy preos sub-command

    -
    +

    22.3.1.1. Module-based preos:

    1. Create directory ~/.cdist/preos/ if it does not exist

    2. @@ -289,8 +289,8 @@ $ cdist preos netbsd NetBSD PreOS: []
    -
    -
    + +

    22.3.1.2. Class based preos:

    1. Create directory ~/.cdist/preos/ if it does not exist

    2. @@ -317,10 +317,10 @@ FreeBSD dummy preos: []

    In the commandline function/method you have all the freedom to actually create a PreOS.

    -
    -
    - -
    + + + +

    22.4. Simple tipical use case for using PreOS and trigger

    Tipical use case for using PreOS and trigger command include the following steps.

      @@ -347,8 +347,8 @@ default init manifest for installation).

    1. Cdist trigger server starts installing host that has triggered it.

    2. After cdist install is finished new host is installed.

    -
    - + + diff --git a/src/extra/manual/beta/cdist-quickstart.html b/src/extra/manual/beta/cdist-quickstart.html index aaddf250..4c9f2b7a 100644 --- a/src/extra/manual/beta/cdist-quickstart.html +++ b/src/extra/manual/beta/cdist-quickstart.html @@ -5,10 +5,11 @@ - + + - 7. Quickstart — cdist 6.9.5 documentation + 7. Quickstart — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -183,7 +183,7 @@
    -
    +

    7. Quickstart

    This tutorial is aimed at people learning cdist and shows typical approaches as well as gives an easy start into @@ -254,7 +254,7 @@ then ~/.cdist/manifest sub-directory and create init manifest

    That's it, you've successfully used cdist to configure your first host! Continue reading the next sections, to understand what you did and how to create a more sophisticated configuration.

    -
    +
    diff --git a/src/extra/manual/beta/cdist-real-world.html b/src/extra/manual/beta/cdist-real-world.html index e9549fc8..8b7da72f 100644 --- a/src/extra/manual/beta/cdist-real-world.html +++ b/src/extra/manual/beta/cdist-real-world.html @@ -5,10 +5,11 @@ - + + - 8. Dive into real world cdist — cdist 6.9.5 documentation + 8. Dive into real world cdist — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -210,9 +210,9 @@
    -
    +

    8. Dive into real world cdist

    -
    +

    8.1. Introduction

    This walkthrough shows real world cdist configuration example.

    Sample target host is named test.ungleich.ch. @@ -237,8 +237,8 @@ for that. This type will:

    to configure hosting for specified user and project. It is up to the user to create his/her applications.

    So let's start.

    -
    -
    +
    +

    8.2. Creating type layout

    We will create a new custom type. Let's call it __sample_bottle_hosting.

    Go to ~/.cdist/type directory (create it if it does not exist) and create @@ -251,8 +251,8 @@ new type layout:

    touch parameter/required
    -
    -
    + +

    8.3. Creating __sample_bottle_hosting type parameters

    Our type will be configurable through the means of parameters. Let's define the following parameters:

    @@ -272,8 +272,8 @@ the following parameters:

    For details on type parameters see Defining parameters.

    - -
    + +

    8.4. Creating __sample_bottle_hosting type manifest

    Next step is to define manifest (~/.cdist/type/__sample_bottle_hosting/manifest). We also want our type to currently support only Devuan. So we will start by @@ -299,7 +299,7 @@ OS distributions like GNU/Linux distributions. There can also be a different configuration locations (e.g. nginx config directory could be in /usr/local tree). If we detected unsupported OS we should error out. cdist will stop configuration process and output error message.

    -
    +

    8.4.1. Creating user and user directories

    Then we create user and his/her home directory and application home directory. We will use existing cdist types __user and __directory:

    @@ -322,8 +322,8 @@ require="__user/$user __directory/$home" __directory "$apphome&qu User home directory should be created after user is created. And application home directory is created after both user and user home directory are created. For details on require see Dependencies.

    -
    -
    +
    +

    8.4.2. Installing packages

    Install required packages using existing __package type. Before installing package we want to update apt package index using @@ -350,8 +350,8 @@ for package in bottle bottle-pgsql; do done

    - -
    + +

    8.4.3. Creating PostgreSQL database

    Create PostgreSQL database using __postgres_database and __postgres_role for creating database user:

    @@ -365,8 +365,8 @@ require="__postgres_role/$user __package/postgresql" __postgres_databa --owner $user
    - -
    + +

    8.4.4. Configuring uWSGI

    Configure uWSGI using __file type:

    # configure uWSGI
    @@ -397,8 +397,8 @@ We also use stdin as file content source. For details see 
    +
    +

    8.4.5. Configuring nginx for Let's Encrypt and HTTPS redirection

    Next configure nginx for Let's Encrypt and for HTTP -> HTTPS redirection. For this purpose we will create new type __sample_nginx_http_letsencrypt_and_ssl_redirect @@ -408,8 +408,8 @@ webroot="/var/www/html" __sample_nginx_http_letsencrypt_and_ssl_redirect "$domain" --webroot "$webroot"

    - -
    + +

    8.4.6. Configuring certificate creation

    After HTTP nginx configuration we will create Let's Encrypt certificate using __letsencrypt_cert type. @@ -426,8 +426,8 @@ for Let's Encrypt to work:

    "$domain"
    - -
    + +

    8.4.7. Configuring nginx HTTPS server with uWSGI upstream

    Then we can configure nginx HTTPS server that will use created Let's Encrypt certificate:

    # configure nginx
    @@ -465,8 +465,8 @@ EOF
     

    Now our manifest is finished.

    -
    -
    + +

    8.4.8. Complete __sample_bottle_hosting type manifest listing

    Here is complete __sample_bottle_hosting type manifest listing, located in ~/.cdist/type/__sample_bottle_hosting/manifest:

    @@ -588,9 +588,9 @@ server { EOF
    - - -
    + + +

    8.5. Creating __sample_bottle_hosting type gencode-remote

    Now define gencode-remote script: ~/.cdist/type/__sample_bottle_hosting/gencode-remote. After manifest is applied it should restart uWSGI and nginx services so that our @@ -600,8 +600,8 @@ configuration is active. Our gencode-remote looks like the following:

    Our __sample_bottle_hosting type is now finished.

    - -
    + +

    8.6. Creating __sample_nginx_http_letsencrypt_and_ssl_redirect type

    Let's now create __sample_nginx_http_letsencrypt_and_ssl_redirect type:

    cd ~/.cdist/type
    @@ -645,8 +645,8 @@ EOF
     
    echo "service nginx reload"
     
    -
    -
    +
    +

    8.7. Creating init manifest

    Next create init manifest:

    cd ~/.cdist/manifest
    @@ -659,16 +659,16 @@ Here the last positional argument sample is type's object id. For detai
     __target_host and __object_id see
     Environment variables (for reading)
     reference.

    -
    -
    +
    +

    8.8. Configuring host

    Finally configure test.ungleich.ch:

    cdist config -v -i ~/.cdist/manifest/sample test.ungleich.ch
     

    After cdist configuration is successfully finished our host is ready.

    -
    -
    + +

    8.9. Creating python bottle application

    We now need to create Bottle application. As you remember from the beginning of this walkthrough our type does not create the actual python application, @@ -678,7 +678,7 @@ It is up to the user to create his/her applications.

    su -l app
     
    -
    +

    8.9.1. Preparing database

    We need to prepare database for our application. Create table and insert some items:

    @@ -689,8 +689,8 @@ insert some items:

    psql -c "insert into items(item) values('sausage');"
    - -
    + +

    8.9.2. Creating application

    Next create sample app:

    cd /home/app/app
    @@ -734,8 +734,8 @@ insert some items:

    We have configured uWSGI with touch-reload = $projectname/wsgi.py so after we have changed our wsgi.py file uWSGI reloads the application.

    Our application selects and lists items from items table.

    -
    -
    +
    +

    8.9.3. Opening application

    Finally try the application:

    http://test.ungleich.ch/
    @@ -750,13 +750,13 @@ we have changed our wsgi.py file uWSGI reloads the application.
         
  • eggs
  • sausage
  • -
    -
    -
    + + +

    8.10. What's next?

    Continue reading next sections ;)

    -
    - + + diff --git a/src/extra/manual/beta/cdist-reference.html b/src/extra/manual/beta/cdist-reference.html index ec55ee2a..5b8006e9 100644 --- a/src/extra/manual/beta/cdist-reference.html +++ b/src/extra/manual/beta/cdist-reference.html @@ -5,10 +5,11 @@ - + + - 24. Reference — cdist 6.9.5 documentation + 24. Reference — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -191,10 +191,10 @@
    -
    +

    24. Reference

    Variable, path and type reference for cdist

    -
    +

    24.1. Explorers

    The following global explorers are available:

      @@ -218,8 +218,8 @@
    • os_version

    • runlevel

    -
    -
    +
    +

    24.2. Paths

    $HOME/.cdist

    The standard cdist configuration directory relative to your home directory. @@ -301,8 +301,8 @@ This directory is referenced by the variable __object (see below).

    out/object/<object>/explorers

    Output of type specific explorers, per object.

    -
    -
    + +

    24.3. Types

    The following types are available:

    -
    -
    + +

    24.4. Objects

    For object to object communication and tests, the following paths are usable within a object directory:

    @@ -493,8 +493,8 @@ code to be executed (either remote or local).

    when the type was called.

    -
    -
    + +

    24.5. Environment variables (for reading)

    The following environment variables are exported by cdist:

    @@ -603,8 +603,8 @@ This variable is derived from __target_host

    Available for: type explorer.

    -
    -
    + +

    24.6. Environment variables (for writing)

    The following environment variables influence the behaviour of cdist:

    @@ -676,8 +676,8 @@ Recognized values are 'always', 'never', and 'auto' (the default).

    CDIST_CACHE_PATH_PATTERN

    Custom cache path pattern.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-remote-exec-copy.html b/src/extra/manual/beta/cdist-remote-exec-copy.html index 6799a12d..60dc91e1 100644 --- a/src/extra/manual/beta/cdist-remote-exec-copy.html +++ b/src/extra/manual/beta/cdist-remote-exec-copy.html @@ -5,10 +5,11 @@ - + + - 29. Remote exec and copy commands — cdist 6.9.5 documentation + 29. Remote exec and copy commands — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -195,7 +195,7 @@
    -
    +

    29. Remote exec and copy commands

    Cdist interacts with the target host in two ways:

      @@ -220,12 +220,12 @@ specified by enclosed in square brackets (see ssh(1) and

      With this simple interface the user can take total control of how cdist interacts with the target when required, while the default implementation remains as simple as possible.

      -
      +

      29.1. Examples

      Here are examples of using alternative __remote_copy and __remote_exec scripts.

      All scripts from below are present in cdist sources in other/examples/remote directory.

      -
      +

      29.1.1. ssh

      Same as cdist default.

      copy

      @@ -240,8 +240,8 @@ scp -o User=root -q User=root $@
      -
    -
    + +

    29.1.2. local

    This effectively turns remote calling into local calling. Probably most useful for the unit testing.

    @@ -255,8 +255,8 @@ cp -L $code echo "$@" | /bin/sh
    -
    -
    + +

    29.1.3. chroot

    copy

    Usage: cdist config --remote-copy "/path/to/this/script /path/to/your/chroot" target-id

    @@ -314,8 +314,8 @@ chroot "$chroot"-----"
    - -
    + +

    29.1.4. rsync

    copy

    Usage: cdist config --remote-copy /path/to/this/script target_host

    @@ -340,8 +340,8 @@ log "-----" rsync --backup --suffix=~cdist -e 'ssh -o User=root' $@
    - -
    + +

    29.1.5. schroot

    __remote_copy and __remote_exec scripts to run cdist against a chroot on the target host over ssh.

    @@ -396,8 +396,8 @@ log "code: $code"-----"
    - -
    + +

    29.1.6. schroot-uri

    __remote_exec/__remote_copy script to run cdist against a schroot target URI.

    Usage:

    @@ -523,8 +523,8 @@ log "code: $code"-----"
    - -
    + +

    29.1.7. sudo

    copy

    Use rsync over ssh to copy files. Uses the "--rsync-path" option @@ -560,9 +560,9 @@ rsync --copy-links --rsync-path="su ssh -q "$host" sudo sh -c \""$@"\"

    - - - + + + diff --git a/src/extra/manual/beta/cdist-saving-output-streams.html b/src/extra/manual/beta/cdist-saving-output-streams.html index d8e43928..88d8c17e 100644 --- a/src/extra/manual/beta/cdist-saving-output-streams.html +++ b/src/extra/manual/beta/cdist-saving-output-streams.html @@ -5,10 +5,11 @@ - + + - 28. Saving output streams — cdist 6.9.5 documentation + 28. Saving output streams — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -186,9 +186,9 @@
    -
    +

    28. Saving output streams

    -
    +

    28.1. Description

    Since version 4.8.0 cdist, by default, saves output streams to local cache. Saving output streams is implemented because important information was lost @@ -266,8 +266,8 @@ type: /tmp/tmpzomy0wis/75ee6a79e32da093da23fe4a13dd104b/data/conf/type/__myline ERROR: cdist: Failed to configure the following hosts: 185.203.112.42

    -
    -
    + + diff --git a/src/extra/manual/beta/cdist-stages.html b/src/extra/manual/beta/cdist-stages.html index 2bd6d0d0..d39b2051 100644 --- a/src/extra/manual/beta/cdist-stages.html +++ b/src/extra/manual/beta/cdist-stages.html @@ -5,10 +5,11 @@ - + + - 26. Execution stages — cdist 6.9.5 documentation + 26. Execution stages — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -194,35 +194,35 @@
    -
    +

    26. Execution stages

    -
    +

    26.1. Description

    When cdist is started, it passes through different stages.

    -
    -
    +
    +

    26.2. Stage 1: target information retrieval

    In this stage information is collected about the target host using so called explorers. Every existing explorer is run on the target and the output of all explorers are copied back into the local cache. The results can be used by manifests and types.

    -
    -
    + +

    26.3. Stage 2: run the initial manifest

    The initial manifest, which should be used for mappings of hosts to types, is executed. This stage creates objects in a cconfig database that contains the objects as defined in the manifest for the specific host. In this stage, no conflicts may occur, i.e. no object of the same type with the same id may be created, if it has different parameters.

    -
    -
    + +

    26.4. Stage 3: object information retrieval

    Every object is checked whether its type has explorers and if so, these are executed on the target host. The results are transferred back and can be used in the following stages to decide what changes need to be made on the target to implement the desired state.

    -
    -
    + +

    26.5. Stage 4: run the object manifest

    Every object is checked whether its type has a executable manifest. The manifest script may generate and change the created objects. In other words, @@ -232,29 +232,29 @@ contain a manifest script, which creates new objects of type __file.

    The newly created objects are merged back into the existing tree. No conflicts may occur during the merge. A conflict would mean that two different objects try to create the same object, which indicates a broken configuration.

    -
    -
    + +

    26.6. Stage 5: code generation

    In this stage for every created object its type is checked for executable gencode scripts. The gencode scripts generate the code to be executed on the target on stdout. If the gencode executables fail, they must print diagnostic messages on stderr and exit non-zero.

    -
    -
    + +

    26.7. Stage 6: code execution

    For every object the resulting code from the previous stage is transferred to the target host and executed there to apply the configuration changes.

    -
    -
    + +

    26.8. Stage 7: cache

    The cache stores the information from the current run for later use.

    -
    -
    + +

    26.9. Summary

    If, and only if, all the stages complete without errors, the configuration will be applied to the target.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-support.html b/src/extra/manual/beta/cdist-support.html index 02616157..e242190a 100644 --- a/src/extra/manual/beta/cdist-support.html +++ b/src/extra/manual/beta/cdist-support.html @@ -5,10 +5,11 @@ - + + - 6. Support — cdist 6.9.5 documentation + 6. Support — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -189,30 +189,30 @@
    -
    +

    6. Support

    -
    +

    6.1. Chat

    Chat with us on #cdist:ungleich.ch.

    -
    -
    +
    +

    6.2. Mailing list

    Bug reports, questions, patches, etc. should be send to the cdist mailing list.

    -
    -
    + +

    6.3. Linkedin

    If you have an account at Linked in, you can join the cdist group.

    -
    -
    + +

    6.4. Commercial support

    You can request commercial support for cdist from ungleich.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-trigger.html b/src/extra/manual/beta/cdist-trigger.html index de07084d..28e5ce49 100644 --- a/src/extra/manual/beta/cdist-trigger.html +++ b/src/extra/manual/beta/cdist-trigger.html @@ -5,10 +5,11 @@ - + + - 21. Trigger — cdist 6.9.5 documentation + 21. Trigger — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -186,9 +186,9 @@
    -
    +

    21. Trigger

    -
    +

    21.1. Description

    cdist supports triggering for host installation/configuration using trigger command. This command starts trigger server at management node, for example:

    @@ -216,8 +216,8 @@ host name is resolved then IP address is used.

  • 599 for cdist run errors

  • 500 for cdist/server errors.

  • -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-troubleshooting.html b/src/extra/manual/beta/cdist-troubleshooting.html index 627f4a49..8b4653fc 100644 --- a/src/extra/manual/beta/cdist-troubleshooting.html +++ b/src/extra/manual/beta/cdist-troubleshooting.html @@ -5,10 +5,11 @@ - + + - 31. Troubleshooting — cdist 6.9.5 documentation + 31. Troubleshooting — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -62,7 +62,7 @@
    - 6.9.5 + 6.9.6
    @@ -186,9 +186,9 @@
    -
    +

    31. Troubleshooting

    -
    +

    31.1. Error in manifest is not considered an error by cdist

    Situation: You are executing other scripts from a manifest. This script fails, but cdist does not recognise the error. @@ -224,8 +224,8 @@ you write to use the -e flag:

    ...
    -
    -
    + +

    31.2. Using debug dump helper script

    Since cdist stores data to local cache that can be used for debugging there is a helper script that dumps data from local cache, @@ -238,8 +238,8 @@ is a helper script that dumps data from local cache,

    ./scripts/cdist-dump -h
     
    -
    -
    + +
    diff --git a/src/extra/manual/beta/cdist-type.html b/src/extra/manual/beta/cdist-type.html index f60766d3..acb60d58 100644 --- a/src/extra/manual/beta/cdist-type.html +++ b/src/extra/manual/beta/cdist-type.html @@ -5,10 +5,11 @@ - + + - 15. cdist type — cdist 6.9.5 documentation + 15. cdist type — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -214,22 +214,22 @@
    -
    +

    15. cdist type

    -
    +

    15.1. Description

    Types are the main component of cdist and define functionality. If you use cdist, you'll write a type for every functionality you would like to use.

    -
    -
    +
    +

    15.2. Synopsis

    __TYPE ID --parameter value [--parameter value ...]
     __TYPE --parameter value [--parameter value ...] (for singletons)
     
    -
    -
    + +

    15.3. How to use a type

    You can use types from the initial manifest or the type manifest like a normal shell command:

    @@ -241,8 +241,8 @@ __package tree --state installed

    A list of supported types can be found in the cdist reference manpage.

    -
    -
    + +

    15.4. Singleton types

    If a type is flagged as a singleton, it may be used only once per host. This is useful for types which can be used only once on a @@ -255,25 +255,25 @@ __issue __myfancysingleton --colour green

    - -
    + +

    15.5. Config types

    By default types are used with config command. These are types that are not flagged by any known command flag. If a type is marked then it will be skipped with config command.

    -
    -
    + +

    15.6. Install types

    If a type is flagged with 'install' flag then it is used only with install command. With other commands, i.e. config, these types are skipped if used.

    -
    -
    + +

    15.7. Nonparallel types

    If a type is flagged with 'nonparallel' flag then its objects cannot be run in parallel when using -j option. Example of such a type is __package_dpkg type where dpkg itself prevents to be run in more than one instance.

    -
    -
    + +

    15.8. Deprecated types

    If a type is flagged with 'deprecated' marker then it is considered deprecated. When it is used cdist writes warning line. If 'deprecated' marker has content @@ -293,8 +293,8 @@ $ echo '__bar foo' 185.203.112.26: Type __bar is deprecated.

    - -
    + +

    15.9. How to write a new type

    A type consists of

      @@ -314,8 +314,8 @@ they are written in shell so they are executed using '/bin/sh -e' or 'CDIST_LOCA

      For executable shell code it is suggested that shebang is '#!/bin/sh -e'.

      For creating type skeleton you can use helper script cdist-new-type.

      -
    -
    + +

    15.10. Defining parameters

    Every type consists of required, optional and boolean parameters, which must each be declared in a newline separated file in parameter/required, @@ -338,8 +338,8 @@ mkdir cdist/conf/type/__nginx_vhost/parameter/default echo use_ssl >> cdist/conf/type/__nginx_vhost/parameter/boolean

    - -
    + +

    15.11. Using parameters

    The parameters given to a type can be accessed and used in all type scripts (e.g manifest, gencode, explorer). Note that boolean parameters are @@ -371,8 +371,8 @@ file does not exist -> False

    fi
    - -
    + +

    15.12. Deprecated parameters

    To deprecate type parameters one can declare a file for each deprecated parameter under parameter/deprecated directory.

    @@ -392,8 +392,8 @@ WARNING: 185.203.112.26: spam parameter of 185.203.112.26: eggs parameter of type __foo is deprecated: eggs parameter is deprecated, please use multiple egg parameter.
    - -
    + +

    15.13. Input from stdin

    Every type can access what has been written on stdin when it has been called. The result is saved into the stdin file in the object directory.

    @@ -416,7 +416,7 @@ about "here documents".

    ....
    -
    +

    15.13.1. Stdin inside a loop

    Since cdist saves type's stdin content in the object as $__object/stdin, so it can be accessed in manifest and gencode-* scripts, this can lead to @@ -469,9 +469,9 @@ stdin from /dev/null:

    fi
    - - -
    + + +

    15.14. Writing the manifest

    In the manifest of a type you can use other types, so your type extends their functionality. A good example is the __package type, which in @@ -494,8 +494,8 @@ __package_$type "cdist reference.

    Always ensure the manifest is executable, otherwise cdist will not be able to execute it. For more information about manifests see cdist manifest.

    -
    -
    + +

    15.15. Singleton - one instance only

    If you want to ensure that a type can only be used once per target, you can mark it as a singleton: Just create the (empty) file "singleton" in your type @@ -509,8 +509,8 @@ directory:

    As you can see, the object ID is omitted, because it does not make any sense, if your type can be used only once.

    - -
    + +

    15.16. Install - type with install command

    If you want a type to be used with install command, you must mark it as install: create the (empty) file "install" in your type directory:

    @@ -518,8 +518,8 @@ install: create the (empty) file "install" in your type directory:

    With other commands, i.e. config, it will be skipped if used.

    - -
    + +

    15.17. Nonparallel - only one instance can be run at a time

    If objects of a type must not or cannot be run in parallel when using -j option, you must mark it as nonparallel: create the (empty) file "nonparallel" @@ -528,8 +528,8 @@ in your type directory:

    For example, package types are nonparallel types.

    - -
    + +

    15.18. The type explorers

    If a type needs to explore specific details, it can provide type specific explorers, which will be executed on the target for every created object.

    @@ -547,8 +547,8 @@ client, like this (shortened version from the type __file):

    fi
    - -
    + +

    15.19. Writing the gencode script

    There are two gencode scripts: gencode-local and gencode-remote. The output of gencode-local is executed locally, whereas @@ -570,8 +570,8 @@ then for IPv6 address with __remote_copy execution you should enclose IPv6 address in square brackets. The same applies to __remote_exec if it behaves the same as ssh for some options where colon is a delimiter, as for -L ssh option (see ssh(1) and scp(1)).

    -
    -
    + +

    15.20. Variable access from the generated scripts

    In the generated scripts, you have access to the following cdist variables

      @@ -588,8 +588,8 @@ files after the script execution.

      fi
    - -
    + +

    15.21. Environment variable usage idiom

    In type scripts you can support environment variables with default values if environment variable is unset or null by using ${parameter:-[word]} @@ -598,8 +598,8 @@ parameter expansion.

    tempfile=$(mktemp "${TMPDIR:-/tmp}/cdist.XXXXXXXXXX")
     
    -
    -
    + +

    15.22. Log level in types

    cdist log level can be accessed from __cdist_log_level variable.One of:

    @@ -640,14 +640,14 @@ parameter expansion.

    It is available for initial manifest, explorer, type manifest, type explorer, type gencode.

    - -
    + +

    15.23. Detecting dry run

    If $__cdist_dry_run environment variable is set, then it's dry run.

    It is available for initial manifest, explorer, type manifest, type explorer, type gencode.

    -
    -
    + +

    15.24. Hints for typewriters

    It must be assumed that the target is pretty dumb and thus does not have high level tools like ruby installed. If a type requires specific tools to be present @@ -660,14 +660,14 @@ cdist will not touch this directory.

    If your type contains static files, it's also recommended to place them in a folder named "files" within the type (again, because cdist guarantees to never ever touch this folder).

    -
    -
    + +

    15.25. How to include a type into upstream cdist

    If you think your type may be useful for others, ensure it works with the current master branch of cdist and have a look at cdist hacking on how to submit it.

    -
    -
    + +

    15.26. Python types

    From version/branch beta cdist support python types, types that are written in python language with cdist's core support. cdist detects such type if type is @@ -744,8 +744,8 @@ your config.

    Also, this documenation is only an introduction, and not a complete guide to python types. Currently, it is just a short introduction so one can start to write and use python types.

    -
    - + + diff --git a/src/extra/manual/beta/cdist-types.html b/src/extra/manual/beta/cdist-types.html index 0923425b..8448f7ac 100644 --- a/src/extra/manual/beta/cdist-types.html +++ b/src/extra/manual/beta/cdist-types.html @@ -5,10 +5,11 @@ - + + - 16. cdist types — cdist 6.9.5 documentation + 16. cdist types — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -354,7 +354,7 @@
    -
    +

    16. cdist types

    -
    +
    diff --git a/src/extra/manual/beta/cdist-upgrade.html b/src/extra/manual/beta/cdist-upgrade.html index 1e4d07c6..49b77b4a 100644 --- a/src/extra/manual/beta/cdist-upgrade.html +++ b/src/extra/manual/beta/cdist-upgrade.html @@ -5,10 +5,11 @@ - + + - 5. How to upgrade cdist — cdist 6.9.5 documentation + 5. How to upgrade cdist — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -205,9 +205,9 @@
    -
    +

    5. How to upgrade cdist

    -
    +

    5.1. Update the git installation

    To upgrade cdist in the current branch use

    git pull
    @@ -220,7 +220,7 @@ make man
     

    If you stay on a version branch (i.e. 1.0, 1.1., ...), nothing should break. The master branch on the other hand is the development branch and may not be working, break your setup or eat the tree in your garden.

    -
    +

    5.1.1. Safely upgrading to new versions

    To upgrade to any further cdist version, you can take the following procedure to do a safe upgrade:

    @@ -252,32 +252,32 @@ git checkout master
    # git checkout upgrade_cdist
     
    -
    -
    -
    +
    +
    +

    5.2. Update the python package

    To upgrade to the latest version do

    pip install --upgrade cdist
     
    -
    -
    + +

    5.3. General update instructions

    -
    +

    5.3.1. Updating from 3.0 to 3.1

    The type __ssh_authorized_keys now also manages existing keys, not only the ones added by cdist.

    -
    -
    +
    +

    5.3.2. Updating from 2.3 to 3.0

    The changed attribute of objects has been removed. Use messaging instead.

    -
    -
    + +

    5.3.3. Updating from 2.2 to 2.3

    No incompatibilities.

    -
    -
    + +

    5.3.4. Updating from 2.1 to 2.2

    Starting with 2.2, the syntax for requiring a singleton type changed: Old format:

    @@ -294,8 +294,8 @@ snippet (currently untested, please report back if it works for you):

    find ~/.cdist/* -type f -exec sed -i 's,/singleton,,' {} \;
     
    -
    -
    + +

    5.3.5. Updating from 2.0 to 2.1

    Have a look at the update guide for [[2.0 to 2.1|2.0-to-2.1]].

    @@ -325,8 +325,8 @@ Support for the variable __object_name is already present in 2.
    -
    -
    + +

    5.3.6. Updating from 1.7 to 2.0

    • Ensure python (>= 3.2) is installed on the source host

    • @@ -335,15 +335,15 @@ Support for the variable __object_name is already present in 2.
    • Use "cdist banner" for fun

    • Use __object_name instead of __self in manifests

    -
    -
    + +

    5.3.7. Updating from 1.6 to 1.7

    • If you used the global explorer hardware_type, you need to change your code to use machine instead.

    -
    -
    + +

    5.3.8. Updating from 1.5 to 1.6

    • If you used __package_apt --preseed, you need to use the new @@ -352,20 +352,20 @@ type __debconf_set_selections instead.

    • --state uninstalled. Starting with 1.6, it was made consistently to --state removed.

    -
    -
    + +

    5.3.9. Updating from 1.3 to 1.5

    No incompatibilities.

    -
    -
    + +

    5.3.10. Updating from 1.2 to 1.3

    Rename gencode of every type to gencode-remote.

    -
    -
    + +

    5.3.11. Updating from 1.1 to 1.2

    No incompatibilities.

    -
    -
    + +

    5.3.12. Updating from 1.0 to 1.1

    In 1.1 the type __file was split into __directory, __file and __link. The parameter --type was removed from __file. Thus you @@ -377,9 +377,9 @@ need to replace __file calls in your manifests:

  • If type was directory, use __directory

  • -
    -
    - + + + diff --git a/src/extra/manual/beta/cdist-why.html b/src/extra/manual/beta/cdist-why.html index fac1c5bc..346d7c42 100644 --- a/src/extra/manual/beta/cdist-why.html +++ b/src/extra/manual/beta/cdist-why.html @@ -5,10 +5,11 @@ - + + - 1. Why should I use cdist? — cdist 6.9.5 documentation + 1. Why should I use cdist? — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -191,11 +191,11 @@
    -
    +

    1. Why should I use cdist?

    There are several motivations to use cdist, these are probably the most popular ones.

    -
    +

    1.1. Known language

    Cdist is being configured in shell script. @@ -203,8 +203,8 @@ Shell script is used by UNIX system engineers for decades. So when cdist is introduced, your staff does not need to learn a new DSL or programming language.

    -
    -
    +
    +

    1.2. Powerful language

    Not only is shell scripting widely known by system engineers, but it is also a very powerful language. Here are some features @@ -218,8 +218,8 @@ which make daily work easy:

  • Support for dependencies between cdist types

  • -
    -
    + +

    1.3. More than shell scripting

    If you compare regular shell scripting with cdist, there is one major difference: When using cdist types, @@ -227,8 +227,8 @@ the results are idempotent. In practise that means it does not matter in which order you call cdist types, the result is always the same.

    -
    -
    + +

    1.4. Zero dependency configuration management

    Cdist requires very little on a target system. Even better, in almost all cases all dependencies are usually fulfilled. @@ -237,8 +237,8 @@ languages on the target host: it will run on any host that has a ssh server running and a POSIX compatible shell (/bin/sh). Compared to other configuration management systems, it does not require to open up an additional port.

    -
    -
    + +

    1.5. Push based distribution

    Cdist uses the push based model for configuration. In this scenario, one (or more) computers connect to the target hosts @@ -250,15 +250,15 @@ limited amount of resources.

    needs access to the target hosts. No target hosts will ever need to connect back to the source host, which contains the full configuration.

    -
    -
    + +

    1.6. Highly scalable

    If at some point you manage more hosts than can be handled from a single source host, you can simply add more resources: Either add more cores to one host or add hosts. Cdist will utilise the given resources in parallel.

    -
    -
    + + diff --git a/src/extra/manual/beta/genindex.html b/src/extra/manual/beta/genindex.html index 6108511a..d6b9c83d 100644 --- a/src/extra/manual/beta/genindex.html +++ b/src/extra/manual/beta/genindex.html @@ -8,7 +8,7 @@ - Index — cdist 6.9.5 documentation + Index — cdist 6.9.6 documentation @@ -24,7 +24,6 @@ - @@ -61,7 +60,7 @@
    - 6.9.5 + 6.9.6
    diff --git a/src/extra/manual/beta/index.html b/src/extra/manual/beta/index.html index da07019d..073f51f0 100644 --- a/src/extra/manual/beta/index.html +++ b/src/extra/manual/beta/index.html @@ -5,10 +5,11 @@ - + + - cdist - usable configuration management — cdist 6.9.5 documentation + cdist - usable configuration management — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -62,7 +62,7 @@
    - 6.9.5 + 6.9.6
    @@ -182,7 +182,7 @@
    -
    +

    cdist - usable configuration management

    cdist is a usable configuration management system. It adheres to the KISS principle and @@ -190,7 +190,7 @@ is being used in small up to enterprise grade environments. It natively supports IPv6 since the first release.

    -
    +
    diff --git a/src/extra/manual/beta/man1/cdist-dump.html b/src/extra/manual/beta/man1/cdist-dump.html index c81ff1c2..b654148d 100644 --- a/src/extra/manual/beta/man1/cdist-dump.html +++ b/src/extra/manual/beta/man1/cdist-dump.html @@ -5,10 +5,11 @@ - + + - 10. cdist-dump(1) — cdist 6.9.5 documentation + 10. cdist-dump(1) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -193,27 +193,27 @@
    -
    +

    10. cdist-dump(1)

    -
    +

    10.1. NAME

    cdist-dump - Dump data from local cdist cache

    -
    -
    +
    +

    10.2. SYNOPSIS

    cdist-dump [options] [host...]
     
    -
    -
    + +

    10.3. DESCRIPTION

    cdist-dump is a helper script that dumps data from local cdist cache for specified hosts. If host is not specified then all data from cache directory is dumped. Default cache directory is '~/.cdist/cache'.

    cdist-dump can be used for debugging existing types, host configuration and new types.

    -
    -
    + +

    10.4. OPTIONS

    -a

    dump all

    @@ -253,8 +253,8 @@ new types.

    -v

    increase verbosity

    -
    -
    + +

    10.5. EXAMPLES

    # Dump all
     % cdist-dump -a
    @@ -263,21 +263,21 @@ new types.

    % cdist-dump -c
    -
    -
    + +

    10.6. SEE ALSO

    cdist(1)

    -
    -
    + +

    10.7. AUTHORS

    Darko Poljak <darko.poljak--@--ungleich.ch>

    -
    -
    + +

    10.8. COPYING

    Copyright (C) 2019 Darko Poljak. Free use of this software is granted under the terms of the GNU General Public License v3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man1/cdist-new-type.html b/src/extra/manual/beta/man1/cdist-new-type.html index cfaeb7fe..86916f58 100644 --- a/src/extra/manual/beta/man1/cdist-new-type.html +++ b/src/extra/manual/beta/man1/cdist-new-type.html @@ -5,10 +5,11 @@ - + + - 11. cdist-new-type(1) — cdist 6.9.5 documentation + 11. cdist-new-type(1) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -193,19 +193,19 @@
    -
    +

    11. cdist-new-type(1)

    -
    +

    11.1. NAME

    cdist-new-type - Create new type skeleton

    -
    -
    +
    +

    11.2. SYNOPSIS

    cdist-new-type TYPE-NAME AUTHOR-NAME AUTHOR-EMAIL [TYPE-BASE-PATH]
     
    -
    -
    + +

    11.3. DESCRIPTION

    cdist-new-type is a helper script that creates new type skeleton. It is then up to the type author to finish the type.

    @@ -216,8 +216,8 @@ It is then up to the type author to finish the type.

  • gencode-remote.

  • Upon creation it prints the path to the newly created type directory.

    -
    -
    + +

    11.4. ARGUMENTS

    TYPE-NAME

    Name of the new type.

    @@ -230,8 +230,8 @@ It is then up to the type author to finish the type.

    to '$PWD/type'.

    -
    -
    + +

    11.5. EXAMPLES

    # Create new type __foo in ~/.cdist directory.
     $ cd ~/.cdist
    @@ -239,24 +239,24 @@ $ cdist-new-type '__foo' 'F
     /home/foo/.cdist/type/__foo
     
    -
    -
    + +

    11.6. SEE ALSO

    cdist(1)

    -
    -
    + +

    11.7. AUTHORS

    -
    -
    + +

    11.8. COPYING

    Copyright (C) 2019 Steven Armstrong, Darko Poljak. Free use of this software is granted under the terms of the GNU General Public License v3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man1/cdist.html b/src/extra/manual/beta/man1/cdist.html index 6d29ffcc..5c62240e 100644 --- a/src/extra/manual/beta/man1/cdist.html +++ b/src/extra/manual/beta/man1/cdist.html @@ -5,10 +5,11 @@ - + + - 9. cdist(1) — cdist 6.9.5 documentation + 9. cdist(1) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -219,13 +219,13 @@
    -
    +

    9. cdist(1)

    -
    +

    9.1. NAME

    cdist - Usable Configuration Management

    -
    -
    +
    +

    9.2. SYNOPSIS

    cdist [-h] [-V] {banner,config,install,inventory,preos,shell,info,trigger} ...
     
    @@ -315,15 +315,15 @@
                   [-S] [-D DIRECTORY] [-H HTTP_PORT] [--ipv6] [-O SOURCE]
     
    -
    -
    + +

    9.3. DESCRIPTION

    cdist is the frontend executable to the cdist configuration management. It supports different subcommands as explained below.

    It is written in Python so it requires python(1) to be installed. It requires a minimal Python version 3.5.

    -
    -
    + +

    9.4. GENERAL

    All commands accept the following options:

    @@ -355,13 +355,13 @@ last set value.

    -V, --version

    Show version and exit.

    -
    - -
    + +

    9.6. CONFIG/INSTALL

    Configure/install one or more hosts. Install command is currently in beta.

    @@ -443,7 +443,7 @@ all hosts that contain any of specified tags. Currently in beta.

    -
    +

    9.6.1. HOSTFILE FORMAT

    The HOSTFILE contains one host per line. A comment is started with '#' and continues to the end of the line. @@ -453,8 +453,8 @@ Empty lines are ignored/skipped.

    removed. Then all leading and trailing whitespace characters are stripped. If such a line results in empty line it is ignored/skipped. Otherwise, host string is used.

    -
    -
    +
    +

    9.6.2. CACHE PATH PATTERN FORMAT

    Cache path pattern specifies path for a cache directory subdirectory. In the path, '%N' will be substituted by the target host, '%h' will @@ -468,14 +468,14 @@ is used.

    Calculated host directory is a hash of a host cdist operates on.

    Resulting path is used to specify cache path subdirectory under which current host cache data are saved.

    -
    -
    -
    + + +

    9.7. INVENTORY

    Manage inventory database. Currently in beta with all sub-commands.

    -
    -
    + +

    9.8. INVENTORY ADD-HOST

    Add host(s) to inventory database.

    @@ -497,8 +497,8 @@ directory is used, if HOME env var is set then inventory directory is used.

    -
    -
    + +

    9.9. INVENTORY ADD-TAG

    Add tag(s) to inventory database.

    @@ -527,8 +527,8 @@ Tagfile format is the same as config hostfile format.

    separated values.

    -
    -
    + +

    9.10. INVENTORY DEL-HOST

    Delete host(s) from inventory database.

    @@ -552,8 +552,8 @@ directory is used, if HOME env var is set then inventory directory is used.

    -
    -
    + +

    9.11. INVENTORY DEL-TAG

    Delete tag(s) from inventory database.

    @@ -585,8 +585,8 @@ Tagfile format is the same as config hostfile format.

    separated values.

    -
    -
    + +

    9.12. INVENTORY LIST

    List inventory database.

    @@ -617,8 +617,8 @@ inventory directory is used.

    all hosts that contain any of specified tags.

    -
    -
    + +

    9.13. PREOS

    Create PreOS.

    @@ -635,8 +635,8 @@ all hosts that contain any of specified tags.

  • ubuntu

  • devuan

  • -
    -
    + +

    9.14. PREOS DEBIAN/DEVUAN

    target_dir

    target directory where PreOS will be bootstrapped

    @@ -682,8 +682,8 @@ internal init manifest is used

    internal script is used

    -
    -
    + +

    9.15. PREOS UBUNTU

    target_dir

    target directory where PreOS will be bootstrapped

    @@ -729,8 +729,8 @@ internal init manifest is used

    internal script is used

    -
    -
    + +

    9.16. SHELL

    This command allows you to spawn a shell that enables access to the types as commands. It can be thought as an @@ -741,8 +741,8 @@ usage. Its primary use is for debugging type parameters.

    be POSIX compatible shell.

    -
    -
    + +

    9.17. INFO

    Display information for cdist (global explorers, types).

    @@ -766,8 +766,8 @@ used as specified, otherwise it is translated to *pattern*.

    -t, --types

    Display info for types.

    -
    -
    + +

    9.18. TRIGGER

    Start trigger (simple http server) that waits for connections. When host connects then it triggers config or install command and then cdist @@ -839,8 +839,8 @@ like ssh).

    -S, --disable-saving-output-streams

    Disable saving output streams.

    -
    -
    + +

    9.19. CONFIGURATION

    cdist obtains configuration data from the following sources in the following order (from higher to lower precedence):

    @@ -854,7 +854,7 @@ order (from higher to lower precedence):

  • system-wide configuration file (/etc/cdist.cfg).

  • -
    +

    9.19.1. CONFIGURATION FILE FORMAT

    cdist configuration file is in the INI file format. Currently it supports only [GLOBAL] section. @@ -913,9 +913,9 @@ in the format: YYYYMMDDHHMMSS.us.

    'ERROR', 'WARNING', 'INFO', 'VERBOSE', 'DEBUG', 'TRACE' and 'OFF'.

    -
    -
    -
    + + +

    9.20. FILES

    ~/.cdist

    Your personal cdist config directory. If exists it will be @@ -941,14 +941,14 @@ This path is relative to cdist installation directory.

    ~/.cdist.cfg or $XDG_CONFIG_HOME/cdist/cdist.cfg

    Local cdist configuration file, if exists.

    -
    -
    + +

    9.21. NOTES

    cdist detects if host is specified by IPv6 address. If so then remote_copy command is executed with host address enclosed in square brackets (see scp(1)).

    -
    -
    + +

    9.22. EXAMPLES

    # Configure ikq05.ethz.ch with debug enabled
     % cdist config -vvv ikq05.ethz.ch
    @@ -1045,8 +1045,8 @@ $ cdist preos ubuntu /mnt -B -C \
     % cdist trigger -v -i ~/.cdist/manifest/init-for-triggered
     
    -
    -
    + +

    9.23. ENVIRONMENT

    TMPDIR, TEMP, TMP

    Setup the base directory for the temporary directory. @@ -1081,19 +1081,19 @@ finally fixed and well defined.

    CDIST_CONFIG_FILE

    Custom configuration file.

    -
    -
    + +

    9.24. EXIT STATUS

    The following exit values shall be returned:

    0 Successful completion.

    1 One or more host configurations failed.

    -
    -
    + +

    9.25. AUTHORS

    Originally written by Nico Schottelius <nico-cdist--@--schottelius.org> and Steven Armstrong <steven-cdist--@--armstrong.cc>.

    -
    -
    + +

    9.26. CAVEATS

    When operating in parallel, either by operating in parallel for each host (-p/--parallel) or by parallel jobs within a host (-j/--jobs), and depending @@ -1131,13 +1131,13 @@ Warning message: Dependency resolver could not handle dependencies as expected.

    - -
    + +

    9.27. COPYING

    Copyright (C) 2011-2020 Nico Schottelius. Free use of this software is granted under the terms of the GNU General Public License v3 or later (GPLv3+).

    -
    - + + diff --git a/src/extra/manual/beta/man7/cdist-type__acl.html b/src/extra/manual/beta/man7/cdist-type__acl.html index b9647cb6..e560ab96 100644 --- a/src/extra/manual/beta/man7/cdist-type__acl.html +++ b/src/extra/manual/beta/man7/cdist-type__acl.html @@ -5,10 +5,11 @@ - + + - 16.1. cdist-type__acl(7) — cdist 6.9.5 documentation + 16.1. cdist-type__acl(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,27 +366,27 @@
    -
    +

    16.1. cdist-type__acl(7)

    -
    +

    16.1.1. NAME

    cdist-type__acl - Set ACL entries

    -
    -
    +
    +

    16.1.2. DESCRIPTION

    Fully supported and tested on Linux (ext4 filesystem), partial support for FreeBSD.

    See setfacl and acl manpages for more details.

    One of --entry or --source must be used.

    -
    -
    + +

    16.1.3. OPTIONAL MULTIPLE PARAMETERS

    entry

    Set ACL entry following getfacl output syntax. Must be used if --source is not used.

    -
    -
    + +

    16.1.4. OPTIONAL PARAMETERS

    source

    Read ACL entries from stdin or file. @@ -399,8 +399,8 @@ Must be used if --e

    directory

    Create/change directory with __directory using user:group:mode pattern.

    -
    -
    + +

    16.1.5. BOOLEAN PARAMETERS

    default

    Set all ACL entries as default too. @@ -413,8 +413,8 @@ Setting default ACL in FreeBSD is currently not supported.

    mask and other entries can't be removed, but only changed.

    -
    -
    + +

    16.1.6. EXAMPLES

    __acl /srv/project \
         --default \
    @@ -454,19 +454,19 @@ __acl /path/to/directory \
         --entry user:nobody:rwx
     
    -
    -
    + +

    16.1.7. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.1.8. COPYING

    Copyright (C) 2018 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_backports.html b/src/extra/manual/beta/man7/cdist-type__apt_backports.html index 85e3c9ad..bd17f8ed 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_backports.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_backports.html @@ -5,10 +5,11 @@ - + + - 16.2. cdist-type__debian_backports(7) — cdist 6.9.5 documentation + 16.2. cdist-type__debian_backports(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -370,13 +370,13 @@
    -
    +

    16.2. cdist-type__debian_backports(7)

    -
    +

    16.2.1. NAME

    cdist-type__apt_backports - Install backports

    -
    -
    +
    +

    16.2.2. DESCRIPTION

    This singleton type installs backports for the current OS release. It aborts if backports are not supported for the specified OS or @@ -388,12 +388,12 @@ no version codename could be fetched (like Debian unstable).

  • Devuan

  • Ubuntu

  • -
    -
    + +

    16.2.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.2.4. OPTIONAL PARAMETERS

    state

    Represents the state of the backports repository. present or @@ -405,16 +405,16 @@ mirror of the current OS.

    Will be directly passed to cdist-type__apt_source(7).

    -
    -
    + +

    16.2.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.2.6. MESSAGES

    None.

    -
    -
    + +

    16.2.7. EXAMPLES

    # setup the backports
     __apt_backports
    @@ -427,38 +427,38 @@ __apt_backports --state present --mirror "http://ftp.de.de
          --target-release buster-backports
     
    -
    -
    + +

    16.2.8. ABORTS

    Aborts if the detected os is not Debian.

    Aborts if no distribuition codename could be detected. This is common for the unstable distribution, but there is no backports repository for it already.

    -
    -
    + +

    16.2.9. CAVEATS

    For Ubuntu, it setup all componenents for the backports repository: main, restricted, universe and multiverse. The user may not want to install proprietary packages, which will only be installed if the user explicitly uses the backports target-release. The user may change this behavior to install backports packages without the need of explicitly select it.

    -
    -
    + +

    16.2.10. SEE ALSO

    Official Debian Backports site

    cdist-type__apt_source(7)

    -
    -
    + +

    16.2.11. AUTHORS

    Matthias Stecher <matthiasstecher at gmx.de>

    -
    -
    + +

    16.2.12. COPYING

    Copyright (C) 2020 Matthias Stecher. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_default_release.html b/src/extra/manual/beta/man7/cdist-type__apt_default_release.html index 5188e762..d3eb4e0f 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_default_release.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_default_release.html @@ -5,10 +5,11 @@ - + + - 16.3. cdist-type__apt_default_release(7) — cdist 6.9.5 documentation + 16.3. cdist-type__apt_default_release(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,18 +365,18 @@
    -
    +

    16.3. cdist-type__apt_default_release(7)

    -
    +

    16.3.1. NAME

    cdist-type__apt_default_release - Configure the default release for apt

    -
    -
    +
    +

    16.3.2. DESCRIPTION

    Configure the default release for apt, using the APT::Default-Release configuration value.

    -
    -
    + +

    16.3.3. REQUIRED PARAMETERS

    release

    The value to set APT::Default-Release to.

    @@ -384,29 +384,29 @@ configuration value.

    'stable', 'testing', 'unstable', 'stretch', 'buster', '4.0', '5.0*'.

    -
    -
    + +

    16.3.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.3.5. EXAMPLES

    __apt_default_release --release stretch
     
    -
    -
    + +

    16.3.6. AUTHORS

    Matthijs Kooijman <matthijs--@--stdin.nl>

    -
    -
    + +

    16.3.7. COPYING

    Copyright (C) 2017 Matthijs Kooijman. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_key.html b/src/extra/manual/beta/man7/cdist-type__apt_key.html index f0fcc119..640e273a 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_key.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_key.html @@ -5,10 +5,11 @@ - + + - 16.4. cdist-type__apt_key(7) — cdist 6.9.5 documentation + 16.4. cdist-type__apt_key(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,21 +365,21 @@
    -
    +

    16.4. cdist-type__apt_key(7)

    -
    +

    16.4.1. NAME

    cdist-type__apt_key - Manage the list of keys used by apt

    -
    -
    +
    +

    16.4.2. DESCRIPTION

    Manages the list of keys used by apt to authenticate packages.

    -
    -
    + +

    16.4.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.4.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent'. Defaults to 'present'

    @@ -394,8 +394,8 @@ in ./parameter/default/keyserver is used.

    uri

    the URI from which to download the key

    -
    -
    + +

    16.4.5. EXAMPLES

    # Add Ubuntu Archive Automatic Signing Key
     __apt_key 437D05B5
    @@ -415,20 +415,20 @@ __apt_key rabbitmq \
        --uri http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
     
    -
    -
    + +

    16.4.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc> Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.4.7. COPYING

    Copyright (C) 2011-2019 Steven Armstrong and Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_key_uri.html b/src/extra/manual/beta/man7/cdist-type__apt_key_uri.html index 48674ffc..5e4a4c25 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_key_uri.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_key_uri.html @@ -5,10 +5,11 @@ - + + - 16.5. cdist-type__apt_key_uri(7) — cdist 6.9.5 documentation + 16.5. cdist-type__apt_key_uri(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,24 +365,24 @@
    -
    +

    16.5. cdist-type__apt_key_uri(7)

    -
    +

    16.5.1. NAME

    cdist-type__apt_key_uri - Add apt key from uri

    -
    -
    +
    +

    16.5.2. DESCRIPTION

    Download a key from an uri and add it to the apt keyring.

    -
    -
    + +

    16.5.3. REQUIRED PARAMETERS

    uri

    the uri from which to download the key

    -
    -
    + +

    16.5.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    @@ -391,8 +391,8 @@ Defaults to __object_id

    -
    -
    + +

    16.5.5. EXAMPLES

    __apt_key_uri rabbitmq \
        --name 'RabbitMQ Release Signing Key <info@rabbitmq.com>' \
    @@ -400,19 +400,19 @@ Defaults to __object_id

    --state present
    -
    -
    + +

    16.5.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.5.7. COPYING

    Copyright (C) 2011-2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_mark.html b/src/extra/manual/beta/man7/cdist-type__apt_mark.html index 146d5499..3007aeb5 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_mark.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_mark.html @@ -5,10 +5,11 @@ - + + - 16.6. cdist-type__apt_mark(7) — cdist 6.9.5 documentation + 16.6. cdist-type__apt_mark(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,31 +365,31 @@
    -
    +

    16.6. cdist-type__apt_mark(7)

    -
    +

    16.6.1. NAME

    cdist-type__apt_mark - set package state as 'hold' or 'unhold'

    -
    -
    +
    +

    16.6.2. DESCRIPTION

    See apt-mark(8) for details.

    -
    -
    + +

    16.6.3. REQUIRED PARAMETERS

    state

    Either "hold" or "unhold".

    -
    -
    + +

    16.6.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    -
    -
    + +

    16.6.5. EXAMPLES

    # hold package
     __apt_mark quagga --state hold
    @@ -397,19 +397,19 @@ __apt_mark quagga --state hold
     __apt_mark quagga --state unhold
     
    -
    -
    + +

    16.6.6. AUTHORS

    Ander Punnar <cdist--@--kvlt.ee>

    -
    -
    + +

    16.6.7. COPYING

    Copyright (C) 2016 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_norecommends.html b/src/extra/manual/beta/man7/cdist-type__apt_norecommends.html index 4d4e2c93..273e4e6d 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_norecommends.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_norecommends.html @@ -5,10 +5,11 @@ - + + - 16.7. cdist-type__apt_norecommends(7) — cdist 6.9.5 documentation + 16.7. cdist-type__apt_norecommends(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,43 +365,43 @@
    -
    +

    16.7. cdist-type__apt_norecommends(7)

    -
    +

    16.7.1. NAME

    cdist-type__apt_norecommends - Configure apt to not install recommended packages

    -
    -
    +
    +

    16.7.2. DESCRIPTION

    Configure apt to not install any recommended or suggested packages.

    -
    -
    + +

    16.7.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.7.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.7.5. EXAMPLES

    __apt_norecommends
     
    -
    -
    + +

    16.7.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc> Dennis Camera <dennis.camera--@--ssrq-sds-fds.ch>

    -
    -
    + +

    16.7.7. COPYING

    Copyright (C) 2014 Steven Armstrong, 2020 Dennis Camera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_ppa.html b/src/extra/manual/beta/man7/cdist-type__apt_ppa.html index 24e79158..f75f5e98 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_ppa.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_ppa.html @@ -5,10 +5,11 @@ - + + - 16.8. cdist-type__apt_ppa(7) — cdist 6.9.5 documentation + 16.8. cdist-type__apt_ppa(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,29 +365,29 @@
    -
    +

    16.8. cdist-type__apt_ppa(7)

    -
    +

    16.8.1. NAME

    cdist-type__apt_ppa - Manage ppa repositories

    -
    -
    +
    +

    16.8.2. DESCRIPTION

    This cdist type allows manage ubuntu ppa repositories.

    -
    -
    + +

    16.8.3. REQUIRED PARAMETERS

    state

    The state the ppa should be in, either 'present' or 'absent'. Defaults to 'present'

    -
    -
    + +

    16.8.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.8.5. EXAMPLES

    # Enable a ppa repository
     __apt_ppa ppa:sans-intern/missing-bits
    @@ -398,19 +398,19 @@ __apt_ppa ppa:sans-intern/missing-bits --state present
     __apt_ppa ppa:sans-intern/missing-bits --state absent
     
    -
    -
    + +

    16.8.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.8.7. COPYING

    Copyright (C) 2011-2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_source.html b/src/extra/manual/beta/man7/cdist-type__apt_source.html index f235c9cd..a66e74e5 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_source.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_source.html @@ -5,10 +5,11 @@ - + + - 16.9. cdist-type__apt_source(7) — cdist 6.9.5 documentation + 16.9. cdist-type__apt_source(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,25 +366,25 @@
    -
    +

    16.9. cdist-type__apt_source(7)

    -
    +

    16.9.1. NAME

    cdist-type__apt_source - Manage apt sources

    -
    -
    +
    +

    16.9.2. DESCRIPTION

    This cdist type allows you to manage apt sources. It invokes index update internally when needed so call of index updating type is not needed.

    -
    -
    + +

    16.9.3. REQUIRED PARAMETERS

    uri

    the uri to the apt repository

    -
    -
    + +

    16.9.4. OPTIONAL PARAMETERS

    arch

    set this if you need to force and specific arch (ubuntu specific)

    @@ -397,15 +397,15 @@ the targets /etc/lsb-release

    component

    space delimited list of components to enable. Defaults to an empty string.

    -
    -
    + +

    16.9.5. BOOLEAN PARAMETERS

    include-src

    include deb-src entries

    -
    -
    + +

    16.9.6. EXAMPLES

    __apt_source rabbitmq \
        --uri http://www.rabbitmq.com/debian/ \
    @@ -419,19 +419,19 @@ __apt_source canonical_partner \
        --component partner --state present
     
    -
    -
    + +

    16.9.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.9.8. COPYING

    Copyright (C) 2011-2018 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_unattended_upgrades.html b/src/extra/manual/beta/man7/cdist-type__apt_unattended_upgrades.html index 09c89767..68153a87 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_unattended_upgrades.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_unattended_upgrades.html @@ -5,10 +5,11 @@ - + + - 16.10. cdist-type__apt_unattended_upgrades(7) — cdist 6.9.5 documentation + 16.10. cdist-type__apt_unattended_upgrades(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,18 +364,18 @@
    -
    +

    16.10. cdist-type__apt_unattended_upgrades(7)

    -
    +

    16.10.1. NAME

    cdist-type__apt_unattended_upgrades - automatic installation of updates

    -
    -
    +
    +

    16.10.2. DESCRIPTION

    Install and configure unattended-upgrades package.

    For more information see https://wiki.debian.org/UnattendedUpgrades.

    -
    -
    + +

    16.10.3. OPTIONAL MULTIPLE PARAMETERS

    option

    Set options for unattended-upgrades. See examples.

    @@ -403,8 +403,8 @@
    blacklist

    Python regular expressions, matching packages to exclude from upgrading.

    -
    -
    + +

    16.10.4. EXAMPLES

    __apt_unattended_upgrades \
         --option Mail=root \
    @@ -413,19 +413,19 @@
         --blacklist open-iscsi
     
    -
    -
    + +

    16.10.5. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.10.6. COPYING

    Copyright (C) 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__apt_update_index.html b/src/extra/manual/beta/man7/cdist-type__apt_update_index.html index a3c20dc4..b4311f68 100644 --- a/src/extra/manual/beta/man7/cdist-type__apt_update_index.html +++ b/src/extra/manual/beta/man7/cdist-type__apt_update_index.html @@ -5,10 +5,11 @@ - + + - 16.11. cdist-type__apt_update_index(7) — cdist 6.9.5 documentation + 16.11. cdist-type__apt_update_index(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.11. cdist-type__apt_update_index(7)

    -
    +

    16.11.1. NAME

    cdist-type__apt_update_index - Update apt's package index

    -
    -
    +
    +

    16.11.2. DESCRIPTION

    This cdist type runs apt-get update whenever any apt sources have changed.

    -
    -
    + +

    16.11.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.11.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.11.5. EXAMPLES

    __apt_update_index
     
    -
    -
    + +

    16.11.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.11.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__block.html b/src/extra/manual/beta/man7/cdist-type__block.html index 46910ebc..4f40a584 100644 --- a/src/extra/manual/beta/man7/cdist-type__block.html +++ b/src/extra/manual/beta/man7/cdist-type__block.html @@ -5,10 +5,11 @@ - + + - 16.12. cdist-type__block(7) — cdist 6.9.5 documentation + 16.12. cdist-type__block(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,28 +366,28 @@
    -
    +

    16.12. cdist-type__block(7)

    -
    +

    16.12.1. NAME

    cdist-type__block - Manage blocks of text in files

    -
    -
    +
    +

    16.12.2. DESCRIPTION

    Manage a block of text in an existing file. The block is identified using the prefix and suffix parameters. Everything between prefix and suffix is considered to be a managed block of text.

    -
    -
    + +

    16.12.3. REQUIRED PARAMETERS

    text

    the text to manage. If text is '-' (dash), take what was written to stdin as the text.

    -
    -
    + +

    16.12.4. OPTIONAL PARAMETERS

    file

    the file in which to manage the text block. @@ -402,8 +402,8 @@ Defaults to #/cdist:__block/$__object_id

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.12.5. MESSAGES

    add

    block was added

    @@ -413,8 +413,8 @@ Defaults to #/cdist:__block/$__object_id

    remove

    block was removed

    -
    -
    + +

    16.12.6. EXAMPLES

    # text from argument
     __block /path/to/file \
    @@ -431,19 +431,19 @@ __block some-id \
     DONE
     
    -
    -
    + +

    16.12.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.12.8. COPYING

    Copyright (C) 2013 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ccollect_source.html b/src/extra/manual/beta/man7/cdist-type__ccollect_source.html index 592146c3..9bd558d2 100644 --- a/src/extra/manual/beta/man7/cdist-type__ccollect_source.html +++ b/src/extra/manual/beta/man7/cdist-type__ccollect_source.html @@ -5,10 +5,11 @@ - + + - 16.13. cdist-type__ccollect_source(7) — cdist 6.9.5 documentation + 16.13. cdist-type__ccollect_source(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,17 +368,17 @@
    -
    +

    16.13. cdist-type__ccollect_source(7)

    -
    +

    16.13.1. NAME

    cdist-type__ccollect_source - Manage ccollect sources

    -
    -
    +
    +

    16.13.2. DESCRIPTION

    This cdist type allows you to create or delete ccollect sources.

    -
    -
    + +

    16.13.3. REQUIRED PARAMETERS

    source

    The source from which to backup

    @@ -386,8 +386,8 @@
    destination

    The destination directory

    -
    -
    + +

    16.13.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    @@ -395,15 +395,15 @@
    ccollectconf

    The CCOLLECT_CONF directory. Defaults to /etc/ccollect.

    -
    -
    + +

    16.13.5. OPTIONAL MULTIPLE PARAMETERS

    exclude

    Paths to exclude of backup

    -
    -
    + +

    16.13.6. BOOLEAN PARAMETERS

    verbose

    Whether to report backup verbosely

    @@ -411,8 +411,8 @@
    create-destination

    Create the directory specified in the destination parameter on the remote host

    -
    -
    + +

    16.13.7. EXAMPLES

    __ccollect_source doc.ungleich.ch \
         --source doc.ungleich.ch:/ \
    @@ -428,23 +428,23 @@ __ccollect_source doc.ungleich.ch \
         --create-destination
     
    -
    -
    + +

    16.13.8. SEE ALSO

    ccollect(1)

    -
    -
    + +

    16.13.9. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.13.10. COPYING

    Copyright (C) 2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__cdist.html b/src/extra/manual/beta/man7/cdist-type__cdist.html index c63ddd0f..937d3dcd 100644 --- a/src/extra/manual/beta/man7/cdist-type__cdist.html +++ b/src/extra/manual/beta/man7/cdist-type__cdist.html @@ -5,10 +5,11 @@ - + + - 16.14. cdist-type__cdist(7) — cdist 6.9.5 documentation + 16.14. cdist-type__cdist(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,13 +365,13 @@
    -
    +

    16.14. cdist-type__cdist(7)

    -
    +

    16.14.1. NAME

    cdist-type__cdist - Manage cdist installations

    -
    -
    +
    +

    16.14.2. DESCRIPTION

    This cdist type allows you to easily setup cdist on another box, to allow the other box to configure @@ -380,11 +380,11 @@ systems.

    It is only helpful to build FROM which you configure other hosts.

    This type will use git to clone

    -
    -
    + +

    16.14.3. REQUIRED PARAMETERS

    -
    -
    + +

    16.14.4. OPTIONAL PARAMETERS

    username

    Select the user to create for the cdist installation. @@ -397,8 +397,8 @@ Defaults to " +

    +

    16.14.5. EXAMPLES

    # Install cdist for user cdist in her home as subfolder cdist
     __cdist /home/cdist/cdist
    @@ -407,19 +407,19 @@ __cdist /home/cdist/cdist
     __cdist --source "git@code.ungleich.ch:ungleich-public/cdist.git" /home/cdist/cdist
     
    -
    -
    + +

    16.14.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.14.7. COPYING

    Copyright (C) 2013 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__cdist_preos_trigger.html b/src/extra/manual/beta/man7/cdist-type__cdist_preos_trigger.html index c9671de7..ca99f817 100644 --- a/src/extra/manual/beta/man7/cdist-type__cdist_preos_trigger.html +++ b/src/extra/manual/beta/man7/cdist-type__cdist_preos_trigger.html @@ -5,10 +5,11 @@ - + + - 16.15. cdist-type__cdist_preos_trigger(7) — cdist 6.9.5 documentation + 16.15. cdist-type__cdist_preos_trigger(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,47 +365,47 @@
    -
    +

    16.15. cdist-type__cdist_preos_trigger(7)

    -
    +

    16.15.1. NAME

    cdist-type__cdist_preos_trigger - configure cdist preos trigger

    -
    -
    +
    +

    16.15.2. DESCRIPTION

    Create cdist PreOS trigger by creating systemd unit file that will be started at boot and will execute trigger command - connect to specified host and port.

    -
    -
    + +

    16.15.3. REQUIRED PARAMETERS

    trigger-command

    Command that will be executed as a PreOS cdist trigger.

    -
    -
    + +

    16.15.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.15.5. EXAMPLES

    # Configure default curl trigger for host cdist.ungleich.ch at port 80.
     __cdist_preos_trigger http --trigger-command '/usr/bin/curl cdist.ungleich.ch:80'
     
    -
    -
    + +

    16.15.6. AUTHORS

    Darko Poljak <darko.poljak--@--ungleich.ch>

    -
    -
    + +

    16.15.7. COPYING

    Copyright (C) 2016 Darko Poljak. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__cdistmarker.html b/src/extra/manual/beta/man7/cdist-type__cdistmarker.html index 6ad4340c..ec310ef6 100644 --- a/src/extra/manual/beta/man7/cdist-type__cdistmarker.html +++ b/src/extra/manual/beta/man7/cdist-type__cdistmarker.html @@ -5,10 +5,11 @@ - + + - 16.16. cdist-type__cdistmarker(7) — cdist 6.9.5 documentation + 16.16. cdist-type__cdistmarker(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,24 +365,24 @@
    -
    +

    16.16. cdist-type__cdistmarker(7)

    -
    +

    16.16.1. NAME

    cdist-type__cdistmarker - Add a timestamped cdist marker.

    -
    -
    +
    +

    16.16.2. DESCRIPTION

    This type is used to add a common marker file which indicates that a given machine is being managed by cdist. The contents of this file consist of a timestamp, which can be used to determine the most recent time at which cdist was run against the machine in question.

    -
    -
    + +

    16.16.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.16.4. OPTIONAL PARAMETERS

    destination

    The path and filename of the marker. @@ -392,8 +392,8 @@ Default: /etc/cdist-configured

    Default: -u

    -
    -
    + +

    16.16.5. EXAMPLES

    # Creates the marker as normal.
     __cdistmarker
    @@ -402,19 +402,19 @@ __cdistmarker
     __cdistmarker --destination /tmp/cdist_marker --format '+%s'
     
    -
    -
    + +

    16.16.6. AUTHORS

    Daniel Maher <phrawzty+cdist--@--gmail.com>

    -
    -
    + +

    16.16.7. COPYING

    Copyright (C) 2011 Daniel Maher. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__check_messages.html b/src/extra/manual/beta/man7/cdist-type__check_messages.html index 81f3e220..67bd94bc 100644 --- a/src/extra/manual/beta/man7/cdist-type__check_messages.html +++ b/src/extra/manual/beta/man7/cdist-type__check_messages.html @@ -5,10 +5,11 @@ - + + - 16.17. cdist-type__check_messages(7) — cdist 6.9.5 documentation + 16.17. cdist-type__check_messages(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,13 +364,13 @@
    -
    +

    16.17. cdist-type__check_messages(7)

    -
    +

    16.17.1. NAME

    cdist-type__check_messages - Check messages for pattern and execute command on match.

    -
    -
    +
    +

    16.17.2. DESCRIPTION

    Check messages for pattern and execute command on match.

    This type is useful if you chain together multiple related types using @@ -379,8 +379,8 @@ something.

    For more information about messages see cdist messaging.

    For more information about dependencies and execution order see cdist manifest documentation.

    -
    -
    + +

    16.17.3. REQUIRED PARAMETERS

    pattern

    Extended regular expression pattern for search (passed to grep -E).

    @@ -388,27 +388,27 @@ something.

    execute

    Command to execute on pattern match.

    -
    -
    + +

    16.17.4. EXAMPLES

    __check_messages munin \
         --pattern '^__(file|link|line)/etc/munin/' \
         --execute 'service munin-node restart'
     
    -
    -
    + +

    16.17.5. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.17.6. COPYING

    Copyright (C) 2019 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__chroot_mount.html b/src/extra/manual/beta/man7/cdist-type__chroot_mount.html index c7f667b6..2e516e1c 100644 --- a/src/extra/manual/beta/man7/cdist-type__chroot_mount.html +++ b/src/extra/manual/beta/man7/cdist-type__chroot_mount.html @@ -5,10 +5,11 @@ - + + - 16.18. cdist-type__chroot_mount(7) — cdist 6.9.5 documentation + 16.18. cdist-type__chroot_mount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.18. cdist-type__chroot_mount(7)

    -
    +

    16.18.1. NAME

    cdist-type__chroot_mount - mount a chroot

    -
    -
    +
    +

    16.18.2. DESCRIPTION

    Mount and prepare a chroot for running commands within it.

    -
    -
    + +

    16.18.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.18.4. OPTIONAL PARAMETERS

    manage-resolv-conf

    manage /etc/resolv.conf inside the chroot. @@ -390,12 +390,12 @@ This is used by the __chroot_umount type to restore the initial file content when unmounting the chroot.

    -
    -
    + +

    16.18.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.18.6. EXAMPLES

    __chroot_mount /path/to/chroot
     
    @@ -403,19 +403,19 @@ __chroot_mount /path/to/chroot \
       --manage-resolv-conf "some-known-string"
     
    -
    -
    + +

    16.18.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.18.8. COPYING

    Copyright (C) 2012-2017 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__chroot_umount.html b/src/extra/manual/beta/man7/cdist-type__chroot_umount.html index e74d990d..3e476a0e 100644 --- a/src/extra/manual/beta/man7/cdist-type__chroot_umount.html +++ b/src/extra/manual/beta/man7/cdist-type__chroot_umount.html @@ -5,10 +5,11 @@ - + + - 16.19. cdist-type__chroot_umount(7) — cdist 6.9.5 documentation + 16.19. cdist-type__chroot_umount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.19. cdist-type__chroot_umount(7)

    -
    +

    16.19.1. NAME

    cdist-type__chroot_umount - unmount a chroot mounted by __chroot_mount

    -
    -
    +
    +

    16.19.2. DESCRIPTION

    Undo what __chroot_mount did.

    -
    -
    + +

    16.19.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.19.4. OPTIONAL PARAMETERS

    manage-resolv-conf

    manage /etc/resolv.conf inside the chroot. @@ -391,12 +391,12 @@ This is used by the to restore the initial file content when unmounting the chroot.

    -
    -
    + +

    16.19.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.19.6. EXAMPLES

    __chroot_umount /path/to/chroot
     
    @@ -404,23 +404,23 @@ __chroot_umount /path/to/chroot \
       --manage-resolv-conf "some-known-string"
     
    -
    -
    + +

    16.19.7. SEE ALSO

    cdist-type__chroot_mount(7)

    -
    -
    + +

    16.19.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.19.9. COPYING

    Copyright (C) 2012-2017 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__clean_path.html b/src/extra/manual/beta/man7/cdist-type__clean_path.html index 1cf9bbe0..f1c825f1 100644 --- a/src/extra/manual/beta/man7/cdist-type__clean_path.html +++ b/src/extra/manual/beta/man7/cdist-type__clean_path.html @@ -5,10 +5,11 @@ - + + - 16.20. cdist-type__clean_path(7) — cdist 6.9.5 documentation + 16.20. cdist-type__clean_path(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,13 +365,13 @@
    -
    +

    16.20. cdist-type__clean_path(7)

    -
    +

    16.20.1. NAME

    cdist-type__clean_path - Remove files and directories which match the pattern.

    -
    -
    +
    +

    16.20.2. DESCRIPTION

    Remove files and directories which match the pattern.

    Provided path must be a directory.

    @@ -379,15 +379,15 @@

    Look up of files and directories is non-recursive (-maxdepth 1).

    Parent directory is excluded (-mindepth 1).

    This type is not POSIX compatible (sorry, Solaris users).

    -
    -
    + +

    16.20.3. REQUIRED PARAMETERS

    pattern

    Pattern of files which are removed from path.

    -
    -
    + +

    16.20.4. OPTIONAL PARAMETERS

    path

    Path which will be cleaned. Defaults to $__object_id.

    @@ -397,8 +397,8 @@
    onchange

    The code to run if files or directories were removed.

    -
    -
    + +

    16.20.5. EXAMPLES

    __clean_path /etc/apache2/conf-enabled \
         --pattern '.+' \
    @@ -412,19 +412,19 @@ __clean_path apache2-conf-enabled \
         --onchange 'service apache2 restart'
     
    -
    -
    + +

    16.20.6. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.20.7. COPYING

    Copyright (C) 2019 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__config_file.html b/src/extra/manual/beta/man7/cdist-type__config_file.html index f335c478..ad6224b6 100644 --- a/src/extra/manual/beta/man7/cdist-type__config_file.html +++ b/src/extra/manual/beta/man7/cdist-type__config_file.html @@ -5,10 +5,11 @@ - + + - 16.21. cdist-type__config_file(7) — cdist 6.9.5 documentation + 16.21. cdist-type__config_file(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,22 +366,22 @@
    -
    +

    16.21. cdist-type__config_file(7)

    -
    +

    16.21.1. NAME

    cdist-type__config_file - _Manages config files

    -
    -
    +
    +

    16.21.2. DESCRIPTION

    Deploy config files using the file type. Run the given code if the files changes.

    -
    -
    + +

    16.21.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.21.4. OPTIONAL PARAMETERS

    group

    see cdist-type__file

    @@ -398,8 +398,8 @@ If source is '-' (dash), take what was written to stdin as the config file conte
    state

    see cdist-type__file

    -
    -
    + +

    16.21.5. EXAMPLES

    __config_file /etc/consul/conf.d/watch_foo.json \
        --owner root --group consul --mode 640 \
    @@ -408,23 +408,23 @@ If source is '-' (dash), take what was written to stdin as the config file conte
        --onchange 'service consul status >/dev/null && service consul reload || true'
     
    -
    -
    + +

    16.21.6. SEE ALSO

    cdist-type__file(7)

    -
    -
    + +

    16.21.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.21.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul.html b/src/extra/manual/beta/man7/cdist-type__consul.html index 7ae6cc36..621528d1 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul.html +++ b/src/extra/manual/beta/man7/cdist-type__consul.html @@ -5,10 +5,11 @@ - + + - 16.22. cdist-type__consul(7) — cdist 6.9.5 documentation + 16.22. cdist-type__consul(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,24 +367,24 @@
    -
    +

    16.22. cdist-type__consul(7)

    -
    +

    16.22.1. NAME

    cdist-type__consul - Install consul

    -
    -
    +
    +

    16.22.2. DESCRIPTION

    Downloads and installs the consul binary from https://dl.bintray.com/mitchellh/consul. Note that the consul binary is downloaded on the server (the machine running cdist) and then deployed to the target host using the __file type unless --direct parameter is used.

    -
    -
    + +

    16.22.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.22.4. OPTIONAL PARAMETERS

    state

    either 'present' or 'absent'. Defaults to 'present'

    @@ -393,15 +393,15 @@ parameter is used.

    supported versions. Defaults to the latest known version.

    -
    -
    + +

    16.22.5. BOOLEAN PARAMETERS

    direct

    Download and deploy consul binary directly on the target machine.

    -
    -
    + +

    16.22.6. MESSAGES

    If consul binary is created using __staged_file then underlaying __file type messages are emitted.

    If consul binary is created by direct method then the following messages are emitted:

    @@ -409,8 +409,8 @@ supported versions. Defaults to the latest known version.

    /usr/local/bin/consul created

    consul binary was created

    -
    -
    + +

    16.22.7. EXAMPLES

    # just install using defaults
     __consul
    @@ -423,22 +423,22 @@ __consul \
        --version 0.4.1
     
    -
    -
    + +

    16.22.8. AUTHORS

    -
    -
    + +

    16.22.9. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_agent.html b/src/extra/manual/beta/man7/cdist-type__consul_agent.html index b3ae0189..96c4af1c 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_agent.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_agent.html @@ -5,10 +5,11 @@ - + + - 16.23. cdist-type__consul_agent(7) — cdist 6.9.5 documentation + 16.23. cdist-type__consul_agent(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.23. cdist-type__consul_agent(7)

    -
    +

    16.23.1. NAME

    cdist-type__consul_agent - Manage the consul agent

    -
    -
    +
    +

    16.23.2. DESCRIPTION

    Configure and manage the consul agent.

    -
    -
    + +

    16.23.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.23.4. OPTIONAL PARAMETERS

    acl-datacenter

    only used by servers. This designates the datacenter which is authoritative @@ -436,8 +436,8 @@ Can be specified multiple times.

    Currently state=absent is not working due to some dependency issues.

    -
    -
    + +

    16.23.5. BOOLEAN PARAMETERS

    disable-remote-exec

    disables support for remote execution. When set to true, the agent will ignore any incoming remote exec requests.

    @@ -459,8 +459,8 @@ Currently state=absent is not working due to some dependency issues.

    use-distribution-package

    uses distribution package instead of upstream binary

    -
    -
    + +

    16.23.6. EXAMPLES

    # configure as server, bootstrap and rejoin
     hostname="$(cat "$__global/explorer/hostname")"
    @@ -503,23 +503,23 @@ __consul_agent \
        --retry-join consul-03
     
    -
    -
    + +

    16.23.7. SEE ALSO

    consul documentation at: <http://www.consul.io/docs/agent/options.html>.

    -
    -
    + +

    16.23.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.23.9. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_check.html b/src/extra/manual/beta/man7/cdist-type__consul_check.html index b948a706..569585d7 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_check.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_check.html @@ -5,10 +5,11 @@ - + + - 16.24. cdist-type__consul_check(7) — cdist 6.9.5 documentation + 16.24. cdist-type__consul_check(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,23 +366,23 @@
    -
    +

    16.24. cdist-type__consul_check(7)

    -
    +

    16.24.1. NAME

    cdist-type__consul_check - Manages consul checks

    -
    -
    +
    +

    16.24.2. DESCRIPTION

    Generate and deploy check definitions for a consul agent. See http://www.consul.io/docs/agent/checks.html for parameter documentation.

    Use either script together with interval, or use ttl.

    -
    -
    + +

    16.24.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.24.4. OPTIONAL PARAMETERS

    docker-container-id

    the id of the docker container to run

    @@ -417,8 +417,8 @@ See +
    +

    16.24.5. EXAMPLES

    __consul_check redis \
        --script /usr/local/bin/check_redis.py \
    @@ -431,23 +431,23 @@ __consul_check some-object-id \
        --ttl 30s
     
    -
    -
    + +

    16.24.6. SEE ALSO

    cdist-type__consul_agent(7)

    -
    -
    + +

    16.24.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.24.8. COPYING

    Copyright (C) 2015-2016 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_reload.html b/src/extra/manual/beta/man7/cdist-type__consul_reload.html index ce76f6dc..bad69267 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_reload.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_reload.html @@ -5,10 +5,11 @@ - + + - 16.25. cdist-type__consul_reload(7) — cdist 6.9.5 documentation + 16.25. cdist-type__consul_reload(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.25. cdist-type__consul_reload(7)

    -
    +

    16.25.1. NAME

    cdist-type__consul_reload - Reload consul

    -
    -
    +
    +

    16.25.2. DESCRIPTION

    Reload consul after configuration changes.

    -
    -
    + +

    16.25.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.25.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.25.5. EXAMPLES

    __consul_reload
     
    -
    -
    + +

    16.25.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.25.7. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_service.html b/src/extra/manual/beta/man7/cdist-type__consul_service.html index 5bd6007a..396c4cb1 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_service.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_service.html @@ -5,10 +5,11 @@ - + + - 16.26. cdist-type__consul_service(7) — cdist 6.9.5 documentation + 16.26. cdist-type__consul_service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,23 +366,23 @@
    -
    +

    16.26. cdist-type__consul_service(7)

    -
    +

    16.26.1. NAME

    cdist-type__consul_service - Manages consul services

    -
    -
    +
    +

    16.26.2. DESCRIPTION

    Generate and deploy service definitions for a consul agent. See http://www.consul.io/docs/agent/services.html for parameter documentation.

    Use either script together with interval, or use ttl.

    -
    -
    + +

    16.26.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.26.4. OPTIONAL PARAMETERS

    check-interval

    the interval in which the script given with --check-script should be run

    @@ -405,8 +405,8 @@ HTTP interfave

    tag

    a tag to add to this service. Can be specified multiple times.

    -
    -
    + +

    16.26.5. EXAMPLES

    __consul_service redis \
        --tag master \
    @@ -420,23 +420,23 @@ __consul_service webapp \
        --check-ttl 10s
     
    -
    -
    + +

    16.26.6. SEE ALSO

    cdist-type__consul_agent(7)

    -
    -
    + +

    16.26.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.26.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_template.html b/src/extra/manual/beta/man7/cdist-type__consul_template.html index 1d86050c..0bbc1334 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_template.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_template.html @@ -5,10 +5,11 @@ - + + - 16.27. cdist-type__consul_template(7) — cdist 6.9.5 documentation + 16.27. cdist-type__consul_template(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,25 +367,25 @@
    -
    +

    16.27. cdist-type__consul_template(7)

    -
    +

    16.27.1. NAME

    cdist-type__consul_template - Manage the consul-template service

    -
    -
    +
    +

    16.27.2. DESCRIPTION

    Downloads and installs the consul-template binary from https://github.com/hashicorp/consul-template/releases/download/. Generates a global config file and creates directory for per template config files. Note that the consul-template binary is downloaded on the server (the machine running cdist) and then deployed to the target host using the __file type.

    -
    -
    + +

    16.27.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.27.4. OPTIONAL PARAMETERS

    auth-username

    specify a username for basic authentication.

    @@ -438,8 +438,8 @@ triggering a command, separated by a colon (:). If the optional maximum value is omitted, it is assumed to be 4x the required minimum value.

    -
    -
    + +

    16.27.5. BOOLEAN PARAMETERS

    ssl

    use HTTPS while talking to Consul. Requires the Consul server to be configured to serve secure connections.

    @@ -453,8 +453,8 @@ value is omitted, it is assumed to be 4x the required minimum value.

    vault-ssl-no-verify

    ignore certificate warnings. Only used if vault is enabled.

    -
    -
    + +

    16.27.6. EXAMPLES

    __consul_template \
        --consul consul.service.consul:8500 \
    @@ -466,23 +466,23 @@ __consul_template \
        --retry 30s
     
    -
    -
    + +

    16.27.7. SEE ALSO

    consul documentation at: <https://github.com/hashicorp/consul-template>.

    -
    -
    + +

    16.27.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.27.9. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_template_template.html b/src/extra/manual/beta/man7/cdist-type__consul_template_template.html index fe7cfdff..60b16c42 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_template_template.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_template_template.html @@ -5,10 +5,11 @@ - + + - 16.28. cdist-type__consul_template_template(7) — cdist 6.9.5 documentation + 16.28. cdist-type__consul_template_template(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,27 +366,27 @@
    -
    +

    16.28. cdist-type__consul_template_template(7)

    -
    +

    16.28.1. NAME

    cdist-type__consul_template_template - Manage consul-template templates

    -
    -
    +
    +

    16.28.2. DESCRIPTION

    Generate and deploy template definitions for a consul-template. See https://github.com/hashicorp/consul-template#examples for documentation. Templates are written in the Go template format. Either the --source or the --source-file parameter must be given.

    -
    -
    + +

    16.28.3. REQUIRED PARAMETERS

    destination

    the destination where the generated file should go.

    -
    -
    + +

    16.28.4. OPTIONAL PARAMETERS

    command

    an optional command to run after rendering the template to its destination.

    @@ -408,8 +408,8 @@ The wait value for a template takes precedence over any globally-configured wait.

    -
    -
    + +

    16.28.5. EXAMPLES

    # configure template on the target
     __consul_template_template nginx \
    @@ -426,23 +426,23 @@ __consul_template_template nginx \
        --command 'service nginx restart'
     
    -
    -
    + +

    16.28.6. SEE ALSO

    cdist-type__consul_template(7), cdist-type__consul_template_config(7)

    -
    -
    + +

    16.28.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.28.8. COPYING

    Copyright (C) 2015-2016 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_checks.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_checks.html index 1fe93621..e800875d 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_checks.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_checks.html @@ -5,10 +5,11 @@ - + + - 16.29. cdist-type__consul_watch_checks(7) — cdist 6.9.5 documentation + 16.29. cdist-type__consul_watch_checks(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,25 +366,25 @@
    -
    +

    16.29. cdist-type__consul_watch_checks(7)

    -
    +

    16.29.1. NAME

    cdist-type__consul_watch_checks - Manages consul checks watches

    -
    -
    +
    +

    16.29.2. DESCRIPTION

    Generate and deploy watch definitions of type 'checks' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.29.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    -
    -
    + +

    16.29.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -398,8 +398,8 @@ See +
    +

    16.29.5. EXAMPLES

    __consul_watch_checks some-id \
        --handler /usr/bin/my-handler.sh
    @@ -413,24 +413,24 @@ __consul_watch_checks some-id \
        --handler /usr/bin/my-handler.sh
     
    -
    -
    + +

    16.29.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.29.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.29.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_event.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_event.html index cd9377ca..64f95150 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_event.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_event.html @@ -5,10 +5,11 @@ - + + - 16.30. cdist-type__consul_watch_event(7) — cdist 6.9.5 documentation + 16.30. cdist-type__consul_watch_event(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,25 +366,25 @@
    -
    +

    16.30. cdist-type__consul_watch_event(7)

    -
    +

    16.30.1. NAME

    cdist-type__consul_watch_event - Manages consul event watches

    -
    -
    +
    +

    16.30.2. DESCRIPTION

    Generate and deploy watch definitions of type 'event' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.30.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    -
    -
    + +

    16.30.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -396,8 +396,8 @@ See +
    +

    16.30.5. EXAMPLES

    __consul_watch_event some-id \
        --handler /usr/bin/my-handler.sh
    @@ -407,24 +407,24 @@ __consul_watch_event some-id \
        --handler /usr/bin/my-handler.sh
     
    -
    -
    + +

    16.30.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.30.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.30.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_key.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_key.html index 4ae85d17..cd92f2ec 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_key.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_key.html @@ -5,10 +5,11 @@ - + + - 16.31. cdist-type__consul_watch_key(7) — cdist 6.9.5 documentation + 16.31. cdist-type__consul_watch_key(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    -
    +

    16.31. cdist-type__consul_watch_key(7)

    -
    +

    16.31.1. NAME

    cdist-type__consul_watch_key - Manages consul key watches

    -
    -
    +
    +

    16.31.2. DESCRIPTION

    Generate and deploy watch definitions of type 'key' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.31.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    @@ -385,8 +385,8 @@ See +
    +

    16.31.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -396,32 +396,32 @@ See +
    +

    16.31.5. EXAMPLES

    __consul_watch_key some-id \
        --key foo/bar/baz \
        --handler /usr/bin/my-key-handler.sh
     
    -
    -
    + +

    16.31.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.31.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.31.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_keyprefix.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_keyprefix.html index 9f4c5e7a..fc6a1cb8 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_keyprefix.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_keyprefix.html @@ -5,10 +5,11 @@ - + + - 16.32. cdist-type__consul_watch_keyprefix(7) — cdist 6.9.5 documentation + 16.32. cdist-type__consul_watch_keyprefix(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    -
    +

    16.32. cdist-type__consul_watch_keyprefix(7)

    -
    +

    16.32.1. NAME

    cdist-type__consul_watch_keyprefix - Manages consul keyprefix watches

    -
    -
    +
    +

    16.32.2. DESCRIPTION

    Generate and deploy watch definitions of type 'keyprefix' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.32.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    @@ -385,8 +385,8 @@ See +
    +

    16.32.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -396,32 +396,32 @@ See +
    +

    16.32.5. EXAMPLES

    __consul_watch_keyprefix some-id \
        --prefix foo/ \
        --handler /usr/bin/my-prefix-handler.sh
     
    -
    -
    + +

    16.32.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.32.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.32.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_nodes.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_nodes.html index 0a9519a5..4c180e78 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_nodes.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_nodes.html @@ -5,10 +5,11 @@ - + + - 16.33. cdist-type__consul_watch_nodes(7) — cdist 6.9.5 documentation + 16.33. cdist-type__consul_watch_nodes(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,25 +366,25 @@
    -
    +

    16.33. cdist-type__consul_watch_nodes(7)

    -
    +

    16.33.1. NAME

    cdist-type__consul_watch_nodes - Manages consul nodes watches

    -
    -
    +
    +

    16.33.2. DESCRIPTION

    Generate and deploy watch definitions of type 'nodes' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.33.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    -
    -
    + +

    16.33.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -394,31 +394,31 @@ See +
    +

    16.33.5. EXAMPLES

    __consul_watch_nodes some-id \
        --handler /usr/bin/my-key-handler.sh
     
    -
    -
    + +

    16.33.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.33.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.33.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_service.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_service.html index b8e5e81d..50d7e1df 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_service.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_service.html @@ -5,10 +5,11 @@ - + + - 16.34. cdist-type__consul_watch_service(7) — cdist 6.9.5 documentation + 16.34. cdist-type__consul_watch_service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,18 +367,18 @@
    -
    +

    16.34. cdist-type__consul_watch_service(7)

    -
    +

    16.34.1. NAME

    cdist-type__consul_watch_service - Manages consul service watches

    -
    -
    +
    +

    16.34.2. DESCRIPTION

    Generate and deploy watch definitions of type 'service' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.34.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    @@ -386,8 +386,8 @@ See +
    +

    16.34.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -399,15 +399,15 @@ See +
    +

    16.34.5. BOOLEAN PARAMETERS

    passingonly

    specifies if only hosts passing all checks are displayed

    -
    -
    + +

    16.34.6. EXAMPLES

    __consul_watch_service some-id \
        --service consul \
    @@ -425,24 +425,24 @@ __consul_watch_service some-id \
        --handler /usr/bin/my-handler.sh
     
    -
    -
    + +

    16.34.7. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.34.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.34.9. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__consul_watch_services.html b/src/extra/manual/beta/man7/cdist-type__consul_watch_services.html index fe960ae6..9fd595d6 100644 --- a/src/extra/manual/beta/man7/cdist-type__consul_watch_services.html +++ b/src/extra/manual/beta/man7/cdist-type__consul_watch_services.html @@ -5,10 +5,11 @@ - + + - 16.35. cdist-type__consul_watch_services(7) — cdist 6.9.5 documentation + 16.35. cdist-type__consul_watch_services(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,25 +366,25 @@
    -
    +

    16.35. cdist-type__consul_watch_services(7)

    -
    +

    16.35.1. NAME

    cdist-type__consul_watch_services - Manages consul services watches

    -
    -
    +
    +

    16.35.2. DESCRIPTION

    Generate and deploy watch definitions of type 'services' for a consul agent. See http://www.consul.io/docs/agent/watches.html for parameter documentation.

    -
    -
    + +

    16.35.3. REQUIRED PARAMETERS

    handler

    the handler to invoke when the data view updates

    -
    -
    + +

    16.35.4. OPTIONAL PARAMETERS

    datacenter

    can be provided to override the agent's default datacenter

    @@ -394,31 +394,31 @@ See +
    +

    16.35.5. EXAMPLES

    __consul_watch_services some-id \
        --handler /usr/bin/my-key-handler.sh
     
    -
    -
    + +

    16.35.6. SEE ALSO

    cdist-type__consul_agent(7)

    consul documentation at: <http://www.consul.io/docs/agent/watches.html>.

    -
    -
    + +

    16.35.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.35.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__cron.html b/src/extra/manual/beta/man7/cdist-type__cron.html index 3c0c3a43..8fd3663a 100644 --- a/src/extra/manual/beta/man7/cdist-type__cron.html +++ b/src/extra/manual/beta/man7/cdist-type__cron.html @@ -5,10 +5,11 @@ - + + - 16.36. cdist-type__cron(7) — cdist 6.9.5 documentation + 16.36. cdist-type__cron(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.36. cdist-type__cron(7)

    -
    +

    16.36.1. NAME

    cdist-type__cron - Installs and manages cron jobs

    -
    -
    +
    +

    16.36.2. DESCRIPTION

    This cdist type allows you to manage entries in a users crontab.

    -
    -
    + +

    16.36.3. REQUIRED PARAMETERS

    user

    The user who's crontab is edited

    @@ -384,8 +384,8 @@
    command

    The command to run.

    -
    -
    + +

    16.36.4. OPTIONAL PARAMETERS

    NOTE: All time-related parameters (--minute, --hour, --day_of_month --month and --day_of_week) defaults to *, which means to execute it @@ -415,8 +415,8 @@ If given, the command will be added to crontab. Can for example be used to define variables like SHELL or MAILTO.

    -
    -
    + +

    16.36.5. EXAMPLES

    # run Monday to Saturday at 23:15
     __cron some-id --user root --command "/path/to/script" \
    @@ -434,23 +434,23 @@ __cron some-id --user root --raw_command --command "SHELL=
        --state present
     
    -
    -
    + +

    16.36.6. SEE ALSO

    crontab(5)

    -
    -
    + +

    16.36.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.36.8. COPYING

    Copyright (C) 2011-2013 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__daemontools.html b/src/extra/manual/beta/man7/cdist-type__daemontools.html index c86c6569..d8564d4a 100644 --- a/src/extra/manual/beta/man7/cdist-type__daemontools.html +++ b/src/extra/manual/beta/man7/cdist-type__daemontools.html @@ -5,10 +5,11 @@ - + + - 16.37. cdist-type__daemontools(7) — cdist 6.9.5 documentation + 16.37. cdist-type__daemontools(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.37. cdist-type__daemontools(7)

    -
    +

    16.37.1. NAME

    cdist-type__daemontools - Install daemontools

    -
    -
    +
    +

    16.37.2. DESCRIPTION

    Install djb daemontools and (optionally) an init script.

    -
    -
    + +

    16.37.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.37.4. OPTIONAL PARAMETERS

    from-package

    Package to install. Must be compatible with the original daemontools. Example: daemontools-encore. Default: daemontools.

    @@ -389,36 +389,36 @@
    servicedir

    Directory to scan for services. Default: /service

    -
    -
    + +

    16.37.5. BOOLEAN PARAMETERS

    install-init-script

    Add an init script and set it to start on boot.

    -
    -
    + +

    16.37.6. EXAMPLES

    __daemontools --from-package daemontools-encore  # if you prefer
     
    -
    -
    + +

    16.37.7. SEE ALSO

    cdist-type__daemontools_service(7)

    -
    -
    + +

    16.37.8. AUTHORS

    Kamila Součková <kamila--@--ksp.sk>

    -
    -
    + +

    16.37.9. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__daemontools_service.html b/src/extra/manual/beta/man7/cdist-type__daemontools_service.html index ed0d4b1e..5e933975 100644 --- a/src/extra/manual/beta/man7/cdist-type__daemontools_service.html +++ b/src/extra/manual/beta/man7/cdist-type__daemontools_service.html @@ -5,10 +5,11 @@ - + + - 16.38. cdist-type__daemontools_service(7) — cdist 6.9.5 documentation + 16.38. cdist-type__daemontools_service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,23 +367,23 @@
    -
    +

    16.38. cdist-type__daemontools_service(7)

    -
    +

    16.38.1. NAME

    cdist-type__daemontools_service - Create a daemontools-compatible service dir.

    -
    -
    +
    +

    16.38.2. DESCRIPTION

    Create a directory structure compatible with daemontools-like service management.

    Note that svc must be present on the target system.

    The object ID will be used as the service name.

    -
    -
    + +

    16.38.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.38.4. OPTIONAL PARAMETERS

    run

    Command to run. exec-ing and stderr redirection will be added. One of run, run-file must be specified.

    @@ -404,33 +404,33 @@
    servicedir

    Directory to install into. Default: /service

    -
    -
    + +

    16.38.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.38.6. EXAMPLES

    require="__daemontools" __daemontools_service prometheus --run "setuidgid prometheus $GOBIN/prometheus $FLAGS"
     
    -
    -
    + +

    16.38.7. SEE ALSO

    cdist-type__daemontools(7)

    -
    -
    + +

    16.38.8. AUTHORS

    Kamila Součková <kamila--@--ksp.sk>

    -
    -
    + +

    16.38.9. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__debconf_set_selections.html b/src/extra/manual/beta/man7/cdist-type__debconf_set_selections.html index ca887eee..c5809961 100644 --- a/src/extra/manual/beta/man7/cdist-type__debconf_set_selections.html +++ b/src/extra/manual/beta/man7/cdist-type__debconf_set_selections.html @@ -5,10 +5,11 @@ - + + - 16.39. cdist-type__debconf_set_selections(7) — cdist 6.9.5 documentation + 16.39. cdist-type__debconf_set_selections(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,26 +365,26 @@
    -
    +

    16.39. cdist-type__debconf_set_selections(7)

    -
    +

    16.39.1. NAME

    cdist-type__debconf_set_selections - Setup debconf selections

    -
    -
    +
    +

    16.39.2. DESCRIPTION

    On Debian and alike systems debconf-set-selections(1) can be used to setup configuration parameters.

    -
    -
    + +

    16.39.3. REQUIRED PARAMETERS

    file

    Use the given filename as input for debconf-set-selections(1) If filename is "-", read from stdin.

    -
    -
    + +

    16.39.4. EXAMPLES

    # Setup configuration for nslcd
     __debconf_set_selections nslcd --file /path/to/file
    @@ -397,23 +397,23 @@ __debconf_set_selections nslcd --file - << eof
     eof
     
    -
    -
    + +

    16.39.5. SEE ALSO

    debconf-set-selections(1), cdist-type__update_alternatives(7)

    -
    -
    + +

    16.39.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.39.7. COPYING

    Copyright (C) 2011-2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__directory.html b/src/extra/manual/beta/man7/cdist-type__directory.html index 6c6cf1b3..bf5b32c7 100644 --- a/src/extra/manual/beta/man7/cdist-type__directory.html +++ b/src/extra/manual/beta/man7/cdist-type__directory.html @@ -5,10 +5,11 @@ - + + - 16.40. cdist-type__directory(7) — cdist 6.9.5 documentation + 16.40. cdist-type__directory(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.40. cdist-type__directory(7)

    -
    +

    16.40.1. NAME

    cdist-type__directory - Manage a directory

    -
    -
    +
    +

    16.40.2. DESCRIPTION

    This cdist type allows you to create or remove directories on the target.

    -
    -
    + +

    16.40.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.40.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', 'exists' or 'pre-exists', defaults to 'present' where:

    @@ -405,8 +405,8 @@ create or modify it.

    owner

    User to chown to.

    -
    -
    + +

    16.40.5. BOOLEAN PARAMETERS

    parents

    Whether to create parents as well (mkdir -p behaviour). @@ -418,8 +418,8 @@ to whatever mkdir -p does.

    This does not influence the behaviour of chmod.

    -
    -
    + +

    16.40.6. MESSAGES

    chgrp <group>

    Changed group membership

    @@ -435,8 +435,8 @@ This does not influence the behaviour of chmod.

    remove non directory

    Something other than a directory with the same name exists and was removed prior to create.

    -
    -
    + +

    16.40.7. EXAMPLES

    # A silly example
     __directory /tmp/foobar
    @@ -461,19 +461,19 @@ __directory /home/services/kvm --recursive --parents \
         --owner root --group root --mode 0755 --state present
     
    -
    -
    + +

    16.40.8. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.40.9. COPYING

    Copyright (C) 2011 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker.html b/src/extra/manual/beta/man7/cdist-type__docker.html index 60c0f88a..ca242781 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker.html +++ b/src/extra/manual/beta/man7/cdist-type__docker.html @@ -5,10 +5,11 @@ - + + - 16.41. cdist-type__docker(7) — cdist 6.9.5 documentation + 16.41. cdist-type__docker(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.41. cdist-type__docker(7)

    -
    +

    16.41.1. NAME

    cdist-type__docker - install Docker CE

    -
    -
    +
    +

    16.41.2. DESCRIPTION

    Installs latest Docker Community Edition package.

    -
    -
    + +

    16.41.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.41.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    @@ -389,12 +389,12 @@ meaning the version the package manager will install by default.

    -
    -
    + +

    16.41.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.41.6. EXAMPLES

    # Install docker
     __docker
    @@ -406,17 +406,17 @@ __docker --state absent
     __docker --state present --version 18.03.0.ce
     
    -
    -
    + +

    16.41.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.41.8. COPYING

    Copyright (C) 2016 Steven Armstrong. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker_compose.html b/src/extra/manual/beta/man7/cdist-type__docker_compose.html index f581525e..6451d538 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker_compose.html +++ b/src/extra/manual/beta/man7/cdist-type__docker_compose.html @@ -5,10 +5,11 @@ - + + - 16.42. cdist-type__docker_compose(7) — cdist 6.9.5 documentation + 16.42. cdist-type__docker_compose(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,23 +366,23 @@
    -
    +

    16.42. cdist-type__docker_compose(7)

    -
    +

    16.42.1. NAME

    cdist-type__docker_compose - install docker-compose

    -
    -
    +
    +

    16.42.2. DESCRIPTION

    Installs docker-compose package. State 'absent' will not remove docker binary itself, only docker-compose binary will be removed

    -
    -
    + +

    16.42.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.42.4. OPTIONAL PARAMETERS

    version

    Define docker_compose version, defaults to "1.9.0"

    @@ -390,12 +390,12 @@ only docker-compose binary will be removed

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.42.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.42.6. EXAMPLES

    # Install docker-compose
     __docker_compose
    @@ -407,17 +407,17 @@ __docker_compose --version 1.9.0-rc4
     __docker_compose --state absent
     
    -
    -
    + +

    16.42.7. AUTHORS

    Dominique Roux <dominique.roux--@--ungleich.ch>

    -
    -
    + +

    16.42.8. COPYING

    Copyright (C) 2016 Dominique Roux. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker_config.html b/src/extra/manual/beta/man7/cdist-type__docker_config.html index e3e88548..beb4ba98 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker_config.html +++ b/src/extra/manual/beta/man7/cdist-type__docker_config.html @@ -5,10 +5,11 @@ - + + - 16.43. cdist-type__docker_config(7) — cdist 6.9.5 documentation + 16.43. cdist-type__docker_config(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,17 +365,17 @@
    -
    +

    16.43. cdist-type__docker_config(7)

    -
    +

    16.43.1. NAME

    cdist-type__docker_config - Manage Docker configs

    -
    -
    +
    +

    16.43.2. DESCRIPTION

    This type manages Docker configs.

    -
    -
    + +

    16.43.3. OPTIONAL PARAMETERS

    source

    Path to the source file. If it is '-' (dash), read standard input.

    @@ -389,32 +389,32 @@
    -
    -
    + +

    16.43.4. CAVEATS

    Since Docker configs cannot be updated once created, this type tries removing and recreating the config if it changes. If the config is used by a service at the time of removing, then this type will fail.

    -
    -
    + +

    16.43.5. EXAMPLES

    # Creates "foo" config from "bar" source file
     __docker_config foo --source bar
     
    -
    -
    + +

    16.43.6. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.43.7. COPYING

    Copyright (C) 2018 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker_secret.html b/src/extra/manual/beta/man7/cdist-type__docker_secret.html index 85fee54a..a1720133 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker_secret.html +++ b/src/extra/manual/beta/man7/cdist-type__docker_secret.html @@ -5,10 +5,11 @@ - + + - 16.44. cdist-type__docker_secret(7) — cdist 6.9.5 documentation + 16.44. cdist-type__docker_secret(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,17 +365,17 @@
    -
    +

    16.44. cdist-type__docker_secret(7)

    -
    +

    16.44.1. NAME

    cdist-type__docker_secret - Manage Docker secrets

    -
    -
    +
    +

    16.44.2. DESCRIPTION

    This type manages Docker secrets.

    -
    -
    + +

    16.44.3. OPTIONAL PARAMETERS

    source

    Path to the source file. If it is '-' (dash), read standard input.

    @@ -389,31 +389,31 @@
    -
    -
    + +

    16.44.4. CAVEATS

    Since Docker secrets cannot be updated once created, this type takes no action if the specified secret already exists.

    -
    -
    + +

    16.44.5. EXAMPLES

    # Creates "foo" secret from "bar" source file
     __docker_secret foo --source bar
     
    -
    -
    + +

    16.44.6. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.44.7. COPYING

    Copyright (C) 2018 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker_stack.html b/src/extra/manual/beta/man7/cdist-type__docker_stack.html index c429840d..ce48000a 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker_stack.html +++ b/src/extra/manual/beta/man7/cdist-type__docker_stack.html @@ -5,10 +5,11 @@ - + + - 16.45. cdist-type__docker_stack(7) — cdist 6.9.5 documentation + 16.45. cdist-type__docker_stack(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,13 +364,13 @@
    -
    +

    16.45. cdist-type__docker_stack(7)

    -
    +

    16.45.1. NAME

    cdist-type__docker_stack - Manage Docker stacks

    -
    -
    +
    +

    16.45.2. DESCRIPTION

    This type manages service stacks.

    @@ -380,8 +380,8 @@ However, it does not mean this type is not idempotent. If Docker does not detect changes, the existing stack will not be updated.

    -
    -
    + +

    16.45.3. OPTIONAL PARAMETERS

    compose-file

    Path to the compose file. If it is '-' (dash), read standard input.

    @@ -395,26 +395,26 @@ detect changes, the existing stack will not be updated.

    -
    -
    + +

    16.45.4. EXAMPLES

    # Deploys 'foo' stack defined in 'docker-compose.yml' compose file
     __docker_stack foo --compose-file docker-compose.yml
     
    -
    -
    + +

    16.45.5. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.45.6. COPYING

    Copyright (C) 2018 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__docker_swarm.html b/src/extra/manual/beta/man7/cdist-type__docker_swarm.html index ad4f23a1..8a230b8b 100644 --- a/src/extra/manual/beta/man7/cdist-type__docker_swarm.html +++ b/src/extra/manual/beta/man7/cdist-type__docker_swarm.html @@ -5,10 +5,11 @@ - + + - 16.46. cdist-type__docker_swarm(7) — cdist 6.9.5 documentation + 16.46. cdist-type__docker_swarm(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,18 +364,18 @@
    -
    +

    16.46. cdist-type__docker_swarm(7)

    -
    +

    16.46.1. NAME

    cdist-type__docker_swarm - Manage Swarm

    -
    -
    +
    +

    16.46.2. DESCRIPTION

    This type can initialize Docker swarm mode. For more information about swarm mode, see Swarm mode overview.

    -
    -
    + +

    16.46.3. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present' where:

    @@ -387,8 +387,8 @@ mode, see +
    +

    16.46.4. EXAMPLES

    # Initializes a swarm
     __docker_swarm
    @@ -397,19 +397,19 @@ __docker_swarm
     __docker_swarm --state absent
     
    -
    -
    + +

    16.46.5. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.46.6. COPYING

    Copyright (C) 2018 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__dog_vdi.html b/src/extra/manual/beta/man7/cdist-type__dog_vdi.html index 1de48999..7696bade 100644 --- a/src/extra/manual/beta/man7/cdist-type__dog_vdi.html +++ b/src/extra/manual/beta/man7/cdist-type__dog_vdi.html @@ -5,10 +5,11 @@ - + + - 16.47. cdist-type__dog_vdi(7) — cdist 6.9.5 documentation + 16.47. cdist-type__dog_vdi(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,18 +365,18 @@
    -
    +

    16.47. cdist-type__dog_vdi(7)

    -
    +

    16.47.1. NAME

    cdist-type__dog_vdi - Manage Sheepdog VM images

    -
    -
    +
    +

    16.47.2. DESCRIPTION

    The dog program is used to create images for sheepdog to be used in qemu.

    -
    -
    + +

    16.47.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -385,8 +385,8 @@ to be used in qemu.

    Required if state is "present".

    -
    -
    + +

    16.47.4. EXAMPLES

    # Create a 50G size image
     __dog_vdi nico-privat.sky.ungleich.ch --size 50G
    @@ -401,23 +401,23 @@ __dog_vdi nico-privat.sky.ungleich.ch --state absent
     __dog_vdi nico-privat.sky.ungleich.ch --size 50G --state absent
     
    -
    -
    + +

    16.47.5. SEE ALSO

    qemu(1), dog(8)

    -
    -
    + +

    16.47.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.47.7. COPYING

    Copyright (C) 2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__dot_file.html b/src/extra/manual/beta/man7/cdist-type__dot_file.html index f59cf45a..c21f7c2a 100644 --- a/src/extra/manual/beta/man7/cdist-type__dot_file.html +++ b/src/extra/manual/beta/man7/cdist-type__dot_file.html @@ -5,10 +5,11 @@ - + + - 16.48. cdist-type__dot_file(7) — cdist 6.9.5 documentation + 16.48. cdist-type__dot_file(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,28 +366,28 @@
    -
    +

    16.48. cdist-type__dot_file(7)

    -
    +

    16.48.1. NAME

    cdist-type__dot_file - install file under user's home directory

    -
    -
    +
    +

    16.48.2. DESCRIPTION

    This type installs a file (=__object_id) under user's home directory, providing a way to install per-user configuration files. File owner and group is deduced from user, for who file is installed.

    Unlike regular __file type, you do not need make any assumptions, where user's home directory is.

    -
    -
    + +

    16.48.3. REQUIRED PARAMETERS

    user

    User, for who file is installed

    -
    -
    + +

    16.48.4. OPTIONAL PARAMETERS

    dirmode

    forwarded to __directory type as mode

    @@ -399,13 +399,13 @@ where user's home directory is.

    source

    forwarded to __file type

    -
    -
    + +

    16.48.5. MESSAGES

    This type inherits all messages from file type, and do not add any new.

    -
    -
    + +

    16.48.6. EXAMPLES

    # Install .forward file for user 'alice'. Since state is 'present',
     # user is not meant to edit this file, all changes will be overridden.
    @@ -421,18 +421,18 @@ __dot_file .muttrc --user bob --source ""$__files/xmonad.hs"
     
    -
    -
    + +

    16.48.7. SEE ALSO

    cdist-type__file(7)

    -
    -
    + +

    16.48.8. COPYING

    Copyright (C) 2015 Dmitry Bogatov. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__download.html b/src/extra/manual/beta/man7/cdist-type__download.html index e75db993..338d75a7 100644 --- a/src/extra/manual/beta/man7/cdist-type__download.html +++ b/src/extra/manual/beta/man7/cdist-type__download.html @@ -5,10 +5,11 @@ - + + - 16.49. cdist-type__download(7) — cdist 6.9.5 documentation + 16.49. cdist-type__download(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,37 +365,35 @@
    -
    +

    16.49. cdist-type__download(7)

    -
    +

    16.49.1. NAME

    cdist-type__download - Download a file

    -
    -
    +
    +

    16.49.2. DESCRIPTION

    -

    Destination ($__object_id) in target host must be persistent storage -in order to calculate checksum and decide if file must be (re-)downloaded.

    By default type will try to use wget, curl or fetch. If download happens in target (see --download) then type will fallback to (and install) wget.

    If download happens in local machine, then environment variables like {http,https,ftp}_proxy etc can be used on cdist execution (http_proxy=foo cdist config ...).

    -
    -
    + +

    16.49.3. REQUIRED PARAMETERS

    url

    File's URL.

    -
    sum

    Checksum of file going to be downloaded. +

    +
    +
    +

    16.49.4. OPTIONAL PARAMETERS

    +
    +
    sum

    Checksum is used to decide if existing destination file must be redownloaded. By default output of cksum without filename is expected. Other hash formats supported with prefixes: md5:, sha1: and sha256:.

    -
    -
    -
    -

    16.49.4. OPTIONAL PARAMETERS

    -
    download

    If local (default), then download file to local storage and copy it to target host. If remote, then download happens in target.

    @@ -414,8 +412,8 @@ For example: md5sum
    onchange

    Execute this command after download.

    -
    -
    + +

    16.49.5. EXAMPLES

    __directory /opt/cpma
     
    @@ -431,19 +429,19 @@ For example: md5sum
             --destination /opt/cpma/server
     
    -
    -
    + +

    16.49.6. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.49.7. COPYING

    -

    Copyright (C) 2020 Ander Punnar. You can redistribute it +

    Copyright (C) 2021 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__dpkg_architecture.html b/src/extra/manual/beta/man7/cdist-type__dpkg_architecture.html index 37e2f41b..6bad8728 100644 --- a/src/extra/manual/beta/man7/cdist-type__dpkg_architecture.html +++ b/src/extra/manual/beta/man7/cdist-type__dpkg_architecture.html @@ -5,10 +5,11 @@ - + + - 16.50. cdist-type__dpkg_architecture(7) — cdist 6.9.5 documentation + 16.50. cdist-type__dpkg_architecture(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,14 +368,14 @@
    -
    +

    16.50. cdist-type__dpkg_architecture(7)

    -
    +

    16.50.1. NAME

    cdist-type__dpkg_architecture - Handles foreign architectures on debian-like systems managed by dpkg

    -
    -
    +
    +

    16.50.2. DESCRIPTION

    This type handles foreign architectures on systems managed by dpkg(1). The object id is the name of the architecture accepted by @@ -387,19 +387,19 @@ make packages from the new architecture available.

    architecture on where the system was installed on. Before it, it will purge every package based on the "to be removed" architecture via apt to be able to remove the selected architecture.

    -
    -
    + +

    16.50.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.50.4. OPTIONAL PARAMETERS

    state

    present or absent. Defaults to present.

    -
    -
    + +

    16.50.5. MESSAGES

    added

    Added the specified architecture

    @@ -407,8 +407,8 @@ remove the selected architecture.

    removed

    Removed the specified architecture

    -
    -
    + +

    16.50.6. ABORTS

    Aborts in the following cases:

    If dpkg(1) is not available. It will abort with a proper error @@ -417,8 +417,8 @@ message.

    upon it (returned by dpkg --print-architecture) and it should be removed.

    It will fail if it can not execute apt(8). It is assumed that it is already installed.

    -
    -
    + +

    16.50.7. EXAMPLES

    # add i386 (32 bit) architecture
     __dpkg_architecture i386
    @@ -427,8 +427,8 @@ __dpkg_architecture i386
     __dpkg_architecture i386 --state absent
     
    -
    -
    + +

    16.50.8. SEE ALSO

    Multiarch on Debian systems

    How to setup multiarch on Debian

    @@ -443,19 +443,19 @@ dpkg --print-architecture dpkg --print-foreign-architectures
    -
    -
    + +

    16.50.9. AUTHORS

    Matthias Stecher <matthiasstecher at gmx.de>

    -
    -
    + +

    16.50.10. COPYING

    Copyright (C) 2020 Matthias Stecher. You can redistribute it and/or modify it under the terms of the GNU General Public License as ublished by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    -
    - + + diff --git a/src/extra/manual/beta/man7/cdist-type__file_old.html b/src/extra/manual/beta/man7/cdist-type__file_old.html index cda373ce..3ed5b1ee 100644 --- a/src/extra/manual/beta/man7/cdist-type__file_old.html +++ b/src/extra/manual/beta/man7/cdist-type__file_old.html @@ -5,10 +5,11 @@ - + + - 16.51. cdist-type__file(7) — cdist 6.9.5 documentation + 16.51. cdist-type__file(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,13 +366,13 @@
    -
    +

    16.51. cdist-type__file(7)

    -
    +

    16.51.1. NAME

    cdist-type__file - Manage files.

    -
    -
    +
    +

    16.51.2. DESCRIPTION

    This cdist type allows you to create files, remove files and set file attributes on the target.

    @@ -394,12 +394,12 @@ attributes on the target.

    the file would have been created otherwise (e.g. it is not present or not a regular file).

    In any case, make sure that the file attributes are as specified.

    -
    -
    + +

    16.51.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.51.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', 'exists' or 'pre-exists', defaults to 'present' where:

    @@ -428,8 +428,8 @@ If source is '-' (dash), take what was written to stdin as the file content.

    onchange

    The code to run if file is modified.

    -
    -
    + +

    16.51.5. MESSAGES

    chgrp <group>

    Changed group membership

    @@ -445,8 +445,8 @@ If source is '-' (dash), take what was written to stdin as the file content.

    upload

    File was uploaded

    -
    -
    + +

    16.51.6. EXAMPLES

    # Create  /etc/cdist-configured as an empty file
     __file /etc/cdist-configured
    @@ -472,19 +472,19 @@ __file /tmp/whatever --owner root --group root --mode 644
     DONE
     
    -
    -
    + +

    16.51.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.51.8. COPYING

    Copyright (C) 2011-2013 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__filesystem.html b/src/extra/manual/beta/man7/cdist-type__filesystem.html index 669da5c3..cc2febcd 100644 --- a/src/extra/manual/beta/man7/cdist-type__filesystem.html +++ b/src/extra/manual/beta/man7/cdist-type__filesystem.html @@ -5,10 +5,11 @@ - + + - 16.52. cdist-type__filesystem(7) — cdist 6.9.5 documentation + 16.52. cdist-type__filesystem(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,28 +367,28 @@
    -
    +

    16.52. cdist-type__filesystem(7)

    -
    +

    16.52.1. NAME

    cdist-type__filesystem - Create Filesystems.

    -
    -
    +
    +

    16.52.2. DESCRIPTION

    This cdist type allows you to create filesystems on devices.

    If the device is mounted on target, it refuses to do anything.

    If the device has a filesystem other then the specified and/or the label is not correct, it only makes a new filesystem if you have specified --force option.

    -
    -
    + +

    16.52.3. REQUIRED PARAMETERS

    fstype

    Filesystem type, for example 'ext3', 'btrfs' or 'xfs'.

    -
    -
    + +

    16.52.4. OPTIONAL PARAMETERS

    device

    Blockdevice for filesystem, Defaults to object_id. @@ -408,8 +408,8 @@ On linux, it can be any lsblk accepted device notation.

    mkfsoptions

    Additional options which are inserted to the mkfs.xxx call.

    -
    -
    + +

    16.52.5. BOOLEAN PARAMETERS

    force

    Normally, this type does nothing if a filesystem is found @@ -418,15 +418,15 @@ if the filesystem type or label differs from parameters. Warning: This option can easily lead into data loss!

    -
    -
    + +

    16.52.6. MESSAGES

    -
    filesystem <fstype> on <device><discoverd device> created

    Filesystem was created on <discoverd device>

    +
    filesystem <fstype> on <device> : <discoverd device> created

    Filesystem was created on <discoverd device>

    -
    -
    + +

    16.52.7. EXAMPLES

    # Ensures that device /dev/sdb is formatted with xfs
     __filesystem /dev/sdb --fstype xfs --label Testdisk1
    @@ -436,17 +436,17 @@ __filesystem dev_sdb --fstype btrfs --device /dev/disk/by-path/pci-0000:0b:00.0-
     __filesystem dev_sdb --fstype xfs --device /dev/mapper/360060e80432f560050202f22000023ff --label Testdisk3
     
    -
    -
    + +

    16.52.8. AUTHORS

    Daniel Heule <hda--@--sfs.biz>

    -
    -
    + +

    16.52.9. COPYING

    Copyright (C) 2016 Daniel Heule. Free use of this software is granted under the terms of the GNU General Public License version 3 or any later version (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__firewalld_rule.html b/src/extra/manual/beta/man7/cdist-type__firewalld_rule.html index 3838c996..d21a6468 100644 --- a/src/extra/manual/beta/man7/cdist-type__firewalld_rule.html +++ b/src/extra/manual/beta/man7/cdist-type__firewalld_rule.html @@ -5,10 +5,11 @@ - + + - 16.53. cdist-type__firewalld_rule(7) — cdist 6.9.5 documentation + 16.53. cdist-type__firewalld_rule(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    -
    +

    16.53. cdist-type__firewalld_rule(7)

    -
    +

    16.53.1. NAME

    cdist-type__firewalld_rule - Configure firewalld rules

    -
    -
    +
    +

    16.53.2. DESCRIPTION

    This cdist type allows you to manage rules in firewalld using the direct way (i.e. no zone support).

    -
    -
    + +

    16.53.3. REQUIRED PARAMETERS

    rule

    The rule to apply. Essentially an firewalld command @@ -392,15 +392,15 @@ line without firewalld in front of it.

    priority

    The priority to use (0 is topmost). See firewall-cmd(1).

    -
    -
    + +

    16.53.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.53.5. EXAMPLES

    # Allow access from entrance.place4.ungleich.ch
     __firewalld_rule entrance \
    @@ -427,23 +427,23 @@ __firewalld_rule vm-forward
         --state absent
     
    -
    -
    + +

    16.53.6. SEE ALSO

    cdist-type__iptables_rule(7), firewalld(8)

    -
    -
    + +

    16.53.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.53.8. COPYING

    Copyright (C) 2015 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__firewalld_start.html b/src/extra/manual/beta/man7/cdist-type__firewalld_start.html index 0340f756..8911ab24 100644 --- a/src/extra/manual/beta/man7/cdist-type__firewalld_start.html +++ b/src/extra/manual/beta/man7/cdist-type__firewalld_start.html @@ -5,10 +5,11 @@ - + + - 16.54. cdist-type__firewalld_start(7) — cdist 6.9.5 documentation + 16.54. cdist-type__firewalld_start(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.54. cdist-type__firewalld_start(7)

    -
    +

    16.54.1. NAME

    cdist-type__firewalld_start - start and enable firewalld

    -
    -
    +
    +

    16.54.2. DESCRIPTION

    This cdist type allows you to start and enable firewalld.

    -
    -
    + +

    16.54.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.54.4. OPTIONAL PARAMETERS

    startstate

    'present' or 'absent', start/stop firewalld. Default is 'present'.

    @@ -388,8 +388,8 @@
    bootstate

    'present' or 'absent', enable/disable firewalld on boot. Default is 'present'.

    -
    -
    + +

    16.54.5. EXAMPLES

    # start and enable firewalld
     __firewalld_start
    @@ -398,23 +398,23 @@ __firewalld_start
     __firewalld_start --startstate present --bootstate absent
     
    -
    -
    + +

    16.54.6. SEE ALSO

    firewalld(8)

    -
    -
    + +

    16.54.7. AUTHORS

    Darko Poljak <darko.poljak--@--ungleich.ch>

    -
    -
    + +

    16.54.8. COPYING

    Copyright (C) 2016 Darko Poljak. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__git.html b/src/extra/manual/beta/man7/cdist-type__git.html index 1317f890..73383645 100644 --- a/src/extra/manual/beta/man7/cdist-type__git.html +++ b/src/extra/manual/beta/man7/cdist-type__git.html @@ -5,10 +5,11 @@ - + + - 16.55. cdist-type__git(7) — cdist 6.9.5 documentation + 16.55. cdist-type__git(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,24 +365,24 @@
    -
    +

    16.55. cdist-type__git(7)

    -
    +

    16.55.1. NAME

    cdist-type__git - Get and or keep git repositories up-to-date

    -
    -
    +
    +

    16.55.2. DESCRIPTION

    This cdist type allows you to clone git repositories

    -
    -
    + +

    16.55.3. REQUIRED PARAMETERS

    source

    Specifies the git remote to clone from

    -
    -
    + +

    16.55.4. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -401,8 +401,8 @@ Default branch is "master"

    shallow

    Sets --depth=1 and --shallow-submodules for cloning repositories with big history.

    -
    -
    + +

    16.55.5. EXAMPLES

    __git /home/services/dokuwiki --source git://github.com/splitbrain/dokuwiki.git
     
    @@ -410,19 +410,19 @@ Default branch is "master"

    __git /home/nico/cdist --source git@code.ungleich.ch:ungleich-public/cdist.git --branch 2.1
    -
    -
    + +

    16.55.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.55.7. COPYING

    Copyright (C) 2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__go_get.html b/src/extra/manual/beta/man7/cdist-type__go_get.html index 376f0268..70d7d40e 100644 --- a/src/extra/manual/beta/man7/cdist-type__go_get.html +++ b/src/extra/manual/beta/man7/cdist-type__go_get.html @@ -5,10 +5,11 @@ - + + - 16.56. cdist-type__go_get(7) — cdist 6.9.5 documentation + 16.56. cdist-type__go_get(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,27 +365,27 @@
    -
    +

    16.56. cdist-type__go_get(7)

    -
    +

    16.56.1. NAME

    cdist-type__go_get - Install go packages with go get

    -
    -
    +
    +

    16.56.2. DESCRIPTION

    This cdist type allows you to install golang packages with go get. A sufficiently recent version of go must be present on the system.

    The object ID is the go package to be installed.

    -
    -
    + +

    16.56.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.56.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.56.5. EXAMPLES

    __go_get github.com/prometheus/prometheus/cmd/...
     
    @@ -393,19 +393,19 @@ A sufficiently recent version of go must be present on the system.

    require="__golang_from_vendor" __go_get github.com/prometheus/prometheus/cmd/...
    -
    -
    + +

    16.56.6. AUTHORS

    Kamila Součková <kamila@ksp.sk>

    -
    -
    + +

    16.56.7. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__golang_from_vendor.html b/src/extra/manual/beta/man7/cdist-type__golang_from_vendor.html index da856fc9..43e46c69 100644 --- a/src/extra/manual/beta/man7/cdist-type__golang_from_vendor.html +++ b/src/extra/manual/beta/man7/cdist-type__golang_from_vendor.html @@ -5,10 +5,11 @@ - + + - 16.57. cdist-type__golang_from_vendor(7) — cdist 6.9.5 documentation + 16.57. cdist-type__golang_from_vendor(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,47 +365,47 @@
    -
    +

    16.57. cdist-type__golang_from_vendor(7)

    -
    +

    16.57.1. NAME

    cdist-type__golang_from_vendor - Install any version of golang from golang.org

    -
    -
    +
    +

    16.57.2. DESCRIPTION

    This cdist type allows you to install golang from archives provided by https://golang.org/dl/.

    See https://golang.org/dl/ for the list of supported versions, operating systems and architectures.

    This is a singleton type.

    -
    -
    + +

    16.57.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.57.4. OPTIONAL PARAMETERS

    version

    The golang version to install, defaults to 1.8.1

    -
    -
    + +

    16.57.5. EXAMPLES

    __golang_from_vendor --version 1.8.1
     
    -
    -
    + +

    16.57.6. AUTHORS

    Kamila Součková <kamila@ksp.sk>

    -
    -
    + +

    16.57.7. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__grafana_dashboard.html b/src/extra/manual/beta/man7/cdist-type__grafana_dashboard.html index 63881a0d..479878d2 100644 --- a/src/extra/manual/beta/man7/cdist-type__grafana_dashboard.html +++ b/src/extra/manual/beta/man7/cdist-type__grafana_dashboard.html @@ -5,10 +5,11 @@ - + + - 16.58. cdist-type__grafana_dashboard(7) — cdist 6.9.5 documentation + 16.58. cdist-type__grafana_dashboard(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,43 +365,43 @@
    -
    +

    16.58. cdist-type__grafana_dashboard(7)

    -
    +

    16.58.1. NAME

    cdist-type__grafana_dashboard - Install Grafana (https://grafana.com)

    -
    -
    +
    +

    16.58.2. DESCRIPTION

    This cdist type adds the Grafana repository, installs the grafana package, and sets the server to start on boot.

    This is a singleton type.

    -
    -
    + +

    16.58.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.58.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.58.5. EXAMPLES

    __grafana_dashboard
     
    -
    -
    + +

    16.58.6. AUTHORS

    Kamila Součková <kamila@ksp.sk>

    -
    -
    + +

    16.58.7. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__group.html b/src/extra/manual/beta/man7/cdist-type__group.html index 39d02b82..85017e1f 100644 --- a/src/extra/manual/beta/man7/cdist-type__group.html +++ b/src/extra/manual/beta/man7/cdist-type__group.html @@ -5,10 +5,11 @@ - + + - 16.59. cdist-type__group(7) — cdist 6.9.5 documentation + 16.59. cdist-type__group(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.59. cdist-type__group(7)

    -
    +

    16.59.1. NAME

    cdist-type__group - Manage groups

    -
    -
    +
    +

    16.59.2. DESCRIPTION

    This cdist type allows you to create or modify groups on the target.

    -
    -
    + +

    16.59.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.59.4. OPTIONAL PARAMETERS

    state

    absent or present, defaults to present

    @@ -391,15 +391,15 @@
    password

    see above

    -
    -
    + +

    16.59.5. BOOLEAN PARAMETERS

    system

    see groupadd(8), apply only on group creation

    -
    -
    + +

    16.59.6. MESSAGES

    mod

    group is modified

    @@ -413,8 +413,8 @@
    set <property> <new_value>

    set property to new value, property was not set before

    -
    -
    + +

    16.59.7. EXAMPLES

    # Create a group 'foobar' with operating system default settings
     __group foobar
    @@ -432,19 +432,19 @@ __group foobar --gid 1234
     __group foobar --gid 1234 --password 'crypted-password-string'
     
    -
    -
    + +

    16.59.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.59.9. COPYING

    Copyright (C) 2011-2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__hostname.html b/src/extra/manual/beta/man7/cdist-type__hostname.html index 4e580130..a099a853 100644 --- a/src/extra/manual/beta/man7/cdist-type__hostname.html +++ b/src/extra/manual/beta/man7/cdist-type__hostname.html @@ -5,10 +5,11 @@ - + + - 16.60. cdist-type__hostname(7) — cdist 6.9.5 documentation + 16.60. cdist-type__hostname(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,38 +366,38 @@
    -
    +

    16.60. cdist-type__hostname(7)

    -
    +

    16.60.1. NAME

    cdist-type__hostname - Set the hostname

    -
    -
    +
    +

    16.60.2. DESCRIPTION

    Sets the hostname on various operating systems.

    Tip: For advice on choosing a hostname, see RFC 1178.

    -
    -
    + +

    16.60.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.60.4. OPTIONAL PARAMETERS

    name

    The hostname to set. Defaults to the first segment of __target_host (${__target_host%%.*})

    -
    -
    + +

    16.60.5. MESSAGES

    changed

    Changed the hostname

    -
    -
    + +

    16.60.6. EXAMPLES

    # take hostname from __target_host
     __hostname
    @@ -406,19 +406,19 @@ __hostname
     __hostname --name some-static-hostname
     
    -
    -
    + +

    16.60.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.60.8. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__hosts.html b/src/extra/manual/beta/man7/cdist-type__hosts.html index 38ee9425..4e5c8de6 100644 --- a/src/extra/manual/beta/man7/cdist-type__hosts.html +++ b/src/extra/manual/beta/man7/cdist-type__hosts.html @@ -5,10 +5,11 @@ - + + - 16.61. cdist-type__hosts(7) — cdist 6.9.5 documentation + 16.61. cdist-type__hosts(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,17 +365,17 @@
    -
    +

    16.61. cdist-type__hosts(7)

    -
    +

    16.61.1. NAME

    cdist-type__hosts - manage entries in /etc/hosts

    -
    -
    +
    +

    16.61.2. DESCRIPTION

    Add or remove entries from /etc/hosts file.

    -
    -
    + +

    16.61.3. OPTIONAL PARAMETERS

    state

    If state is present, make object_id resolve to ip. If @@ -391,8 +391,8 @@ state is present

    -
    -
    + +

    16.61.4. EXAMPLES

    # Now `funny' resolves to 192.168.1.76,
     __hosts funny --ip 192.168.1.76
    @@ -403,26 +403,26 @@ __hosts happy --state absent
     __hosts srv1.example.com --ip 192.168.0.42 --alias srv1
     
    -
    -
    + +

    16.61.5. SEE ALSO

    hosts(5)

    -
    -
    + +

    16.61.6. AUTHORS

    Dmitry Bogatov <KAction@gnu.org>
    -
    -
    + +

    16.61.7. COPYING

    Copyright (C) 2015-2016 Dmitry Bogatov, 2019 Dennis Camera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__hwclock.html b/src/extra/manual/beta/man7/cdist-type__hwclock.html index e1b82fdb..f059a2a7 100644 --- a/src/extra/manual/beta/man7/cdist-type__hwclock.html +++ b/src/extra/manual/beta/man7/cdist-type__hwclock.html @@ -5,10 +5,11 @@ - + + - 16.62. cdist-type__hwclock(7) — cdist 6.9.5 documentation + 16.62. cdist-type__hwclock(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,18 +367,18 @@
    -
    +

    16.62. cdist-type__hwclock(7)

    -
    +

    16.62.1. NAME

    cdist-type__hwclock - Manage the hardware real time clock.

    -
    -
    +
    +

    16.62.2. DESCRIPTION

    This type can be used to control how the hardware clock is used by the operating system.

    -
    -
    + +

    16.62.3. REQUIRED PARAMETERS

    mode

    What mode the hardware clock is in.

    @@ -392,38 +392,38 @@ Windows.)

    -
    -
    + +

    16.62.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.62.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.62.6. EXAMPLES

    # Make the operating system treat the time read from the hwclock as UTC.
     __hwclock --mode UTC
     
    -
    -
    + +

    16.62.7. SEE ALSO

    hwclock(8)

    -
    -
    + +

    16.62.8. AUTHORS

    Dennis Camera <dennis.camera@ssrq-sds-fds.ch>

    -
    -
    + +

    16.62.9. COPYING

    Copyright (C) 2020 Dennis Camera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_bootloader_grub.html b/src/extra/manual/beta/man7/cdist-type__install_bootloader_grub.html index 9eea2a10..679b2e2d 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_bootloader_grub.html +++ b/src/extra/manual/beta/man7/cdist-type__install_bootloader_grub.html @@ -5,10 +5,11 @@ - + + - 16.63. cdist-type__install_bootloader_grub(7) — cdist 6.9.5 documentation + 16.63. cdist-type__install_bootloader_grub(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,21 +365,21 @@
    -
    +

    16.63. cdist-type__install_bootloader_grub(7)

    -
    +

    16.63.1. NAME

    cdist-type__install_bootloader_grub - install grub2 bootloader on given disk

    -
    -
    +
    +

    16.63.2. DESCRIPTION

    This cdist type allows you to install grub2 bootloader on given disk.

    -
    -
    + +

    16.63.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.63.4. OPTIONAL PARAMETERS

    device

    The device to install grub to. Defaults to object_id

    @@ -387,27 +387,27 @@
    chroot

    where to chroot before running grub-install. Defaults to /target.

    -
    -
    + +

    16.63.5. EXAMPLES

    __install_bootloader_grub /dev/sda
     
     __install_bootloader_grub /dev/sda --chroot /mnt/foobar
     
    -
    -
    + +

    16.63.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.63.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_chroot_mount.html b/src/extra/manual/beta/man7/cdist-type__install_chroot_mount.html index 2b3ddfd4..8a521180 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_chroot_mount.html +++ b/src/extra/manual/beta/man7/cdist-type__install_chroot_mount.html @@ -5,10 +5,11 @@ - + + - 16.64. cdist-type__install_chroot_mount(7) — cdist 6.9.5 documentation + 16.64. cdist-type__install_chroot_mount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.64. cdist-type__install_chroot_mount(7)

    -
    +

    16.64.1. NAME

    cdist-type__install_chroot_mount - mount a chroot with install command

    -
    -
    +
    +

    16.64.2. DESCRIPTION

    Mount and prepare a chroot for running commands within it.

    -
    -
    + +

    16.64.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.64.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.64.5. EXAMPLES

    __install_chroot_mount /path/to/chroot
     
    -
    -
    + +

    16.64.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.64.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_chroot_umount.html b/src/extra/manual/beta/man7/cdist-type__install_chroot_umount.html index ea7cddeb..f502273f 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_chroot_umount.html +++ b/src/extra/manual/beta/man7/cdist-type__install_chroot_umount.html @@ -5,10 +5,11 @@ - + + - 16.65. cdist-type__install_chroot_umount(7) — cdist 6.9.5 documentation + 16.65. cdist-type__install_chroot_umount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,46 +366,46 @@
    -
    +

    16.65. cdist-type__install_chroot_umount(7)

    -
    +

    16.65.1. NAME

    cdist-type__install_chroot_umount - unmount a chroot mounted by __install_chroot_mount

    -
    -
    +
    +

    16.65.2. DESCRIPTION

    Undo what __install_chroot_mount did.

    -
    -
    + +

    16.65.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.65.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.65.5. EXAMPLES

    __install_chroot_umount /path/to/chroot
     
    -
    -
    + +

    16.65.6. SEE ALSO

    cdist-type__install_chroot_mount(7)

    -
    -
    + +

    16.65.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.65.8. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_config.html b/src/extra/manual/beta/man7/cdist-type__install_config.html index b15425cf..8e039ab3 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_config.html +++ b/src/extra/manual/beta/man7/cdist-type__install_config.html @@ -5,10 +5,11 @@ - + + - 16.66. cdist-type__install_config(7) — cdist 6.9.5 documentation + 16.66. cdist-type__install_config(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,49 +365,49 @@
    -
    +

    16.66. cdist-type__install_config(7)

    -
    +

    16.66.1. NAME

    cdist-type__install_config - run cdist config as part of the installation

    -
    -
    +
    +

    16.66.2. DESCRIPTION

    This cdist type allows you to run cdist config as part of the installation. It does this by using a custom __remote_{copy,exec} prefix which runs cdist config against the /target chroot on the remote host.

    -
    -
    + +

    16.66.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.66.4. OPTIONAL PARAMETERS

    chroot

    where to chroot before running grub-install. Defaults to /target.

    -
    -
    + +

    16.66.5. EXAMPLES

    __install_config
     
     __install_config --chroot /mnt/somewhere
     
    -
    -
    + +

    16.66.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.66.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_coreos.html b/src/extra/manual/beta/man7/cdist-type__install_coreos.html index 344c5fe1..deace3ab 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_coreos.html +++ b/src/extra/manual/beta/man7/cdist-type__install_coreos.html @@ -5,10 +5,11 @@ - + + - 16.67. cdist-type__install_coreos(7) — cdist 6.9.5 documentation + 16.67. cdist-type__install_coreos(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,51 +365,51 @@
    -
    +

    16.67. cdist-type__install_coreos(7)

    -
    +

    16.67.1. NAME

    cdist-type__install_coreos - Install CoreOS

    -
    -
    +
    +

    16.67.2. DESCRIPTION

    This type installs CoreOS to a given device using coreos-install, which is present in CoreOS ISO by default.

    -
    -
    + +

    16.67.3. REQUIRED PARAMETERS

    device

    A device CoreOS will be installed to.

    -
    -
    + +

    16.67.4. OPTIONAL PARAMETERS

    ignition

    Path to ignition config.

    -
    -
    + +

    16.67.5. EXAMPLES

    __install_coreos \
         --device /dev/sda \
         --ignition ignition.json
     
    -
    -
    + +

    16.67.6. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.67.7. COPYING

    Copyright (C) 2018 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_directory.html b/src/extra/manual/beta/man7/cdist-type__install_directory.html index 85b2f552..7792488e 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_directory.html +++ b/src/extra/manual/beta/man7/cdist-type__install_directory.html @@ -5,10 +5,11 @@ - + + - 16.68. cdist-type__install_directory(7) — cdist 6.9.5 documentation + 16.68. cdist-type__install_directory(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,21 +367,21 @@
    -
    +

    16.68. cdist-type__install_directory(7)

    -
    +

    16.68.1. NAME

    cdist-type__install_directory - Manage a directory with install command

    -
    -
    +
    +

    16.68.2. DESCRIPTION

    This cdist type allows you to create or remove directories on the target.

    -
    -
    + +

    16.68.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.68.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    @@ -393,8 +393,8 @@
    owner

    User to chown to.

    -
    -
    + +

    16.68.5. BOOLEAN PARAMETERS

    parents

    Whether to create parents as well (mkdir -p behaviour). @@ -406,8 +406,8 @@ to whatever mkdir -p does.

    This does not influence the behaviour of chmod.

    -
    -
    + +

    16.68.6. MESSAGES

    chgrp <group>

    Changed group membership

    @@ -423,8 +423,8 @@ This does not influence the behaviour of chmod.

    remove non directory

    Something other than a directory with the same name exists and was removed prior to create.

    -
    -
    + +

    16.68.7. EXAMPLES

    # A silly example
     __install_directory /tmp/foobar
    @@ -449,19 +449,19 @@ __install_directory /home/services/kvm --recursive --parents \<
         --owner root --group root --mode 0755 --state present
     
    -
    -
    + +

    16.68.8. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.68.9. COPYING

    Copyright (C) 2011 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_file.html b/src/extra/manual/beta/man7/cdist-type__install_file.html index 44da7a2c..e0a33ddf 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_file.html +++ b/src/extra/manual/beta/man7/cdist-type__install_file.html @@ -5,10 +5,11 @@ - + + - 16.69. cdist-type__install_file(7) — cdist 6.9.5 documentation + 16.69. cdist-type__install_file(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,13 +366,13 @@
    -
    +

    16.69. cdist-type__install_file(7)

    -
    +

    16.69.1. NAME

    cdist-type__install_file - Manage files with install command.

    -
    -
    +
    +

    16.69.2. DESCRIPTION

    This cdist type allows you to create files, remove files and set file attributes on the target.

    @@ -394,12 +394,12 @@ attributes on the target.

    the file would have been created otherwise (e.g. it is not present or not a regular file).

    In any case, make sure that the file attributes are as specified.

    -
    -
    + +

    16.69.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.69.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', 'exists' or 'pre-exists', defaults to 'present' where:

    @@ -428,8 +428,8 @@ If source is '-' (dash), take what was written to stdin as the file content.

    onchange

    The code to run if file is modified.

    -
    -
    + +

    16.69.5. MESSAGES

    chgrp <group>

    Changed group membership

    @@ -445,8 +445,8 @@ If source is '-' (dash), take what was written to stdin as the file content.

    upload

    File was uploaded

    -
    -
    + +

    16.69.6. EXAMPLES

    # Create  /etc/cdist-configured as an empty file
     __install_file /etc/cdist-configured
    @@ -472,19 +472,19 @@ __install_file /tmp/whatever --owner root --group root --mode 64
     DONE
     
    -
    -
    + +

    16.69.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.69.8. COPYING

    Copyright (C) 2011-2013 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_fstab.html b/src/extra/manual/beta/man7/cdist-type__install_fstab.html index 76b4ac60..5edcbebb 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_fstab.html +++ b/src/extra/manual/beta/man7/cdist-type__install_fstab.html @@ -5,10 +5,11 @@ - + + - 16.70. cdist-type__install_fstab(7) — cdist 6.9.5 documentation + 16.70. cdist-type__install_fstab(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,54 +366,54 @@
    -
    +

    16.70. cdist-type__install_fstab(7)

    -
    +

    16.70.1. NAME

    cdist-type__install_fstab - generate /etc/fstab during installation

    -
    -
    +
    +

    16.70.2. DESCRIPTION

    Uses __install_generate_fstab to generate a /etc/fstab file and uploads it to the target machine at ${prefix}/etc/fstab.

    -
    -
    + +

    16.70.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.70.4. OPTIONAL PARAMETERS

    prefix

    The prefix under which to generate the /etc/fstab file. Defaults to /target.

    -
    -
    + +

    16.70.5. EXAMPLES

    __install_fstab
     
     __install_fstab --prefix /mnt/target
     
    -
    -
    + +

    16.70.6. SEE ALSO

    cdist-type__install_generate_fstab(7), cdist-type__install_mount(7)

    -
    -
    + +

    16.70.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.70.8. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_generate_fstab.html b/src/extra/manual/beta/man7/cdist-type__install_generate_fstab.html index 77d837dc..98097f7a 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_generate_fstab.html +++ b/src/extra/manual/beta/man7/cdist-type__install_generate_fstab.html @@ -5,10 +5,11 @@ - + + - 16.71. cdist-type__install_generate_fstab(7) — cdist 6.9.5 documentation + 16.71. cdist-type__install_generate_fstab(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,56 +366,56 @@
    -
    +

    16.71. cdist-type__install_generate_fstab(7)

    -
    +

    16.71.1. NAME

    cdist-type__install_generate_fstab - generate /etc/fstab during installation

    -
    -
    +
    +

    16.71.2. DESCRIPTION

    Generates a /etc/fstab file from information retrieved from __install_mount definitions.

    -
    -
    + +

    16.71.3. REQUIRED PARAMETERS

    destination

    The path where to store the generated fstab file. Note that this is a path on the server, where cdist is running, not the target host.

    -
    -
    + +

    16.71.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.71.5. BOOLEAN PARAMETERS

    uuid

    use UUID instead of device in fstab

    -
    -
    + +

    16.71.6. EXAMPLES

    __install_generate_fstab --destination /path/where/you/want/fstab
     
     __install_generate_fstab --uuid --destination /path/where/you/want/fstab
     
    -
    -
    + +

    16.71.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.71.8. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_mkfs.html b/src/extra/manual/beta/man7/cdist-type__install_mkfs.html index e841fbdd..aae96d51 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_mkfs.html +++ b/src/extra/manual/beta/man7/cdist-type__install_mkfs.html @@ -5,10 +5,11 @@ - + + - 16.72. cdist-type__install_mkfs(7) — cdist 6.9.5 documentation + 16.72. cdist-type__install_mkfs(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,24 +366,24 @@
    -
    +

    16.72. cdist-type__install_mkfs(7)

    -
    +

    16.72.1. NAME

    cdist-type__install_mkfs - build a linux file system

    -
    -
    +
    +

    16.72.2. DESCRIPTION

    This cdist type is a wrapper for the mkfs command.

    -
    -
    + +

    16.72.3. REQUIRED PARAMETERS

    type

    The filesystem type to use. Same as used with mkfs -t.

    -
    -
    + +

    16.72.4. OPTIONAL PARAMETERS

    device

    defaults to object_id

    @@ -393,8 +393,8 @@
    blocks

    the number of blocks to be used for the file system

    -
    -
    + +

    16.72.5. EXAMPLES

    # reiserfs /dev/sda5
     __install_mkfs /dev/sda5 --type reiserfs
    @@ -406,23 +406,23 @@ __install_mkfs whatever --device /dev/sda5 --type reiserfs
     __install_mkfs /dev/sda1 --type jfs --options "-j /dev/sda2"
     
    -
    -
    + +

    16.72.6. SEE ALSO

    mkfs(8)

    -
    -
    + +

    16.72.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.72.8. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_mount.html b/src/extra/manual/beta/man7/cdist-type__install_mount.html index 01f7739f..576e00b1 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_mount.html +++ b/src/extra/manual/beta/man7/cdist-type__install_mount.html @@ -5,10 +5,11 @@ - + + - 16.73. cdist-type__install_mount(7) — cdist 6.9.5 documentation + 16.73. cdist-type__install_mount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,24 +366,24 @@
    -
    +

    16.73. cdist-type__install_mount(7)

    -
    +

    16.73.1. NAME

    cdist-type__install_mount - mount filesystems in the installer

    -
    -
    +
    +

    16.73.2. DESCRIPTION

    Mounts filesystems in the installer. Collects data to generate /etc/fstab.

    -
    -
    + +

    16.73.3. REQUIRED PARAMETERS

    device

    the device to mount

    -
    -
    + +

    16.73.4. OPTIONAL PARAMETERS

    dir

    where to mount device. Defaults to object_id.

    @@ -398,8 +398,8 @@ Defaults to the filesystem used in __install_mkfs for the same 'device'.

    Defaults to /target.

    -
    -
    + +

    16.73.5. EXAMPLES

    __install_mount slash --dir / --device /dev/sda5 --options noatime
     require="__install_mount/slash" __install_mount /boot --device /dev/sda1
    @@ -407,24 +407,24 @@ __install_mount swap --device /dev/sda2 --type swap
     require="__install_mount/slash" __install_mount /tmp --device tmpfs --type tmpfs
     
    -
    -
    + +

    16.73.6. SEE ALSO

    cdist-type__install_mkfs(7), cdist-type__install_mount_apply (7)

    -
    -
    + +

    16.73.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.73.8. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_partition_msdos.html b/src/extra/manual/beta/man7/cdist-type__install_partition_msdos.html index 7048f193..dc38cb35 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_partition_msdos.html +++ b/src/extra/manual/beta/man7/cdist-type__install_partition_msdos.html @@ -5,10 +5,11 @@ - + + - 16.74. cdist-type__install_partition_msdos(7) — cdist 6.9.5 documentation + 16.74. cdist-type__install_partition_msdos(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,24 +365,24 @@
    -
    +

    16.74. cdist-type__install_partition_msdos(7)

    -
    +

    16.74.1. NAME

    cdist-type__install_partition_msdos - creates msdos partitions

    -
    -
    +
    +

    16.74.2. DESCRIPTION

    This cdist type allows you to create msdos paritions.

    -
    -
    + +

    16.74.3. REQUIRED PARAMETERS

    type

    the partition type used in fdisk (such as 82 or 83) or "extended"

    -
    -
    + +

    16.74.4. OPTIONAL PARAMETERS

    device

    the device we're working on. Defaults to the string prefix of --partition

    @@ -399,8 +399,8 @@ only), '+' for remaining space, or 'n%' for percentage of remaining specified). Defaults to +.

    -
    -
    + +

    16.74.5. EXAMPLES

    # 128MB, linux, bootable
     __install_partition_msdos /dev/sda1 --type 83 --size 128M --bootable true
    @@ -418,19 +418,19 @@ __install_partition_msdos /dev/sda7 --type 83 --size +
     __install_partition_msdos /dev/nvme0n1p2 --device /dev/nvme0n1 --minor 2 --type 83 --size 128M --bootable true
     
    -
    -
    + +

    16.74.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.74.7. COPYING

    Copyright (C) 2011-2017 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_partition_msdos_apply.html b/src/extra/manual/beta/man7/cdist-type__install_partition_msdos_apply.html index f9adb407..6e521f0b 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_partition_msdos_apply.html +++ b/src/extra/manual/beta/man7/cdist-type__install_partition_msdos_apply.html @@ -5,10 +5,11 @@ - + + - 16.75. cdist-type__install_partition_msdos_apply(7) — cdist 6.9.5 documentation + 16.75. cdist-type__install_partition_msdos_apply(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,46 +366,46 @@
    -
    +

    16.75. cdist-type__install_partition_msdos_apply(7)

    -
    +

    16.75.1. NAME

    cdist-type__install_partition_msdos_apply - Apply dos partition settings

    -
    -
    +
    +

    16.75.2. DESCRIPTION

    Create the partitions defined with __install_partition_msdos

    -
    -
    + +

    16.75.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.75.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.75.5. EXAMPLES

    __install_partition_msdos_apply
     
    -
    -
    + +

    16.75.6. SEE ALSO

    cdist-type__install_partition_msdos_apply(7)

    -
    -
    + +

    16.75.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.75.8. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_reboot.html b/src/extra/manual/beta/man7/cdist-type__install_reboot.html index 9d4de0fe..12949018 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_reboot.html +++ b/src/extra/manual/beta/man7/cdist-type__install_reboot.html @@ -5,10 +5,11 @@ - + + - 16.76. cdist-type__install_reboot(7) — cdist 6.9.5 documentation + 16.76. cdist-type__install_reboot(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.76. cdist-type__install_reboot(7)

    -
    +

    16.76.1. NAME

    cdist-type__install_reboot - run reboot

    -
    -
    +
    +

    16.76.2. DESCRIPTION

    This cdist type allows you to reboot a machine.

    -
    -
    + +

    16.76.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.76.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.76.5. EXAMPLES

    __install_reboot
     
    -
    -
    + +

    16.76.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.76.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_reset_disk.html b/src/extra/manual/beta/man7/cdist-type__install_reset_disk.html index 624c355d..8bbc9828 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_reset_disk.html +++ b/src/extra/manual/beta/man7/cdist-type__install_reset_disk.html @@ -5,10 +5,11 @@ - + + - 16.77. cdist-type__install_reset_disk(7) — cdist 6.9.5 documentation + 16.77. cdist-type__install_reset_disk(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,44 +365,44 @@
    -
    +

    16.77. cdist-type__install_reset_disk(7)

    -
    +

    16.77.1. NAME

    cdist-type__install_reset_disk - reset a disk

    -
    -
    +
    +

    16.77.2. DESCRIPTION

    Remove partition table. Remove all lvm labels. Remove mdadm superblock.

    -
    -
    + +

    16.77.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.77.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.77.5. EXAMPLES

    __install_reset_disk /dev/sdb
     
    -
    -
    + +

    16.77.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.77.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_stage.html b/src/extra/manual/beta/man7/cdist-type__install_stage.html index bfdda820..000efd5d 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_stage.html +++ b/src/extra/manual/beta/man7/cdist-type__install_stage.html @@ -5,10 +5,11 @@ - + + - 16.78. cdist-type__install_stage(7) — cdist 6.9.5 documentation + 16.78. cdist-type__install_stage(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    -
    +

    16.78. cdist-type__install_stage(7)

    -
    +

    16.78.1. NAME

    cdist-type__install_stage - download and unpack a stage file

    -
    -
    +
    +

    16.78.2. DESCRIPTION

    Downloads a operating system stage using curl and unpacks it to /target using tar. The stage tarball is expected to be gzip compressed.

    -
    -
    + +

    16.78.3. REQUIRED PARAMETERS

    uri

    The uri from which to fetch the tarball. @@ -387,22 +387,22 @@ Can be anything understood by curl, e.g: | file:///local/path/stage.tgz

    -
    -
    + +

    16.78.4. OPTIONAL PARAMETERS

    target

    where to unpack the tarball to. Defaults to /target.

    -
    -
    + +

    16.78.5. BOOLEAN PARAMETERS

    insecure

    run curl in insecure mode so it does not check the servers ssl certificate

    -
    -
    + +

    16.78.6. EXAMPLES

    __install_stage --uri tftp:///path/to/stage.tgz
     __install_stage --uri http://path/to/stage.tgz --target /mnt/foobar
    @@ -410,19 +410,19 @@ __install_stage --uri file:///path/to/stage.tgz --target /target
     __install_stage --uri https://path/to/stage.tgz --target /mnt/foobar --insecure
     
    -
    -
    + +

    16.78.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.78.8. COPYING

    Copyright (C) 2011 - 2013 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__install_umount.html b/src/extra/manual/beta/man7/cdist-type__install_umount.html index 19808a8c..1c443c8c 100644 --- a/src/extra/manual/beta/man7/cdist-type__install_umount.html +++ b/src/extra/manual/beta/man7/cdist-type__install_umount.html @@ -5,10 +5,11 @@ - + + - 16.79. cdist-type__install_umount(7) — cdist 6.9.5 documentation + 16.79. cdist-type__install_umount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,45 +365,45 @@
    -
    +

    16.79. cdist-type__install_umount(7)

    -
    +

    16.79.1. NAME

    cdist-type__install_umount - umount target directory

    -
    -
    +
    +

    16.79.2. DESCRIPTION

    This cdist type allows you to recursively umount the given target directory.

    -
    -
    + +

    16.79.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.79.4. OPTIONAL PARAMETERS

    target

    the mount point to umount. Defaults to object_id

    -
    -
    + +

    16.79.5. EXAMPLES

    __install_umount /target
     
    -
    -
    + +

    16.79.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.79.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__iptables_apply.html b/src/extra/manual/beta/man7/cdist-type__iptables_apply.html index 4e12b03f..28fbb39c 100644 --- a/src/extra/manual/beta/man7/cdist-type__iptables_apply.html +++ b/src/extra/manual/beta/man7/cdist-type__iptables_apply.html @@ -5,10 +5,11 @@ - + + - 16.80. cdist-type__iptables_apply(7) — cdist 6.9.5 documentation + 16.80. cdist-type__iptables_apply(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,13 +366,13 @@
    -
    +

    16.80. cdist-type__iptables_apply(7)

    -
    +

    16.80.1. NAME

    cdist-type__iptables_apply - Apply the rules

    -
    -
    +
    +

    16.80.2. DESCRIPTION

    This cdist type deploys an init script that triggers the configured rules and also re-applies them on @@ -391,37 +391,37 @@ files contain the arguments for a single .

    -
    -
    + +

    16.80.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.80.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.80.5. EXAMPLES

    None (__iptables_apply is used by __iptables_rule automatically)

    -
    -
    + +

    16.80.6. SEE ALSO

    cdist-type__iptables_rule(7), iptables(8)

    -
    -
    + +

    16.80.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org> Matthias Stecher <matthiasstecher--@--gmx.de>

    -
    -
    + +

    16.80.8. COPYING

    Copyright (C) 2013 Nico Schottelius. Copyright (C) 2020 Matthias Stecher. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__iptables_rule.html b/src/extra/manual/beta/man7/cdist-type__iptables_rule.html index 048418db..6cfd651d 100644 --- a/src/extra/manual/beta/man7/cdist-type__iptables_rule.html +++ b/src/extra/manual/beta/man7/cdist-type__iptables_rule.html @@ -5,10 +5,11 @@ - + + - 16.81. cdist-type__iptables_rule(7) — cdist 6.9.5 documentation + 16.81. cdist-type__iptables_rule(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,36 +367,36 @@
    -
    +

    16.81. cdist-type__iptables_rule(7)

    -
    +

    16.81.1. NAME

    cdist-type__iptables_rule - Deploy iptable rulesets

    -
    -
    +
    +

    16.81.2. DESCRIPTION

    This cdist type allows you to manage iptable rules in a distribution independent manner.

    See cdist-type__iptables_apply(7) for the execution order of these rules. It will be executed automaticly to apply all rules non-volaite.

    -
    -
    + +

    16.81.3. REQUIRED PARAMETERS

    rule

    The rule to apply. Essentially an iptables command line without iptables in front of it.

    -
    -
    + +

    16.81.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.81.5. BOOLEAN PARAMETERS

    All rules without any of these parameters will be treated like --v4 because of backward compatibility.

    @@ -411,8 +411,8 @@ threaten like --all other rules.

    -
    -
    + +

    16.81.6. EXAMPLES

    # Deploy some policies
     __iptables_rule policy-in  --rule "-P INPUT DROP"
    @@ -442,25 +442,25 @@ __iptables_rule fwd-eth0-eth1 --v4 --v6 --rule "-A INPUT -
     __iptables_rule fwd-eth1-eth0 --all --rule "-A -o eth1 -i eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT"
     
    -
    -
    + +

    16.81.7. SEE ALSO

    cdist-type__iptables_apply(7), iptables(8)

    -
    -
    + +

    16.81.8. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org> Matthias Stecher <matthiasstecher--@--gmx.de>

    -
    -
    + +

    16.81.9. COPYING

    Copyright (C) 2013 Nico Schottelius. Copyright (C) 2020 Matthias Stecher. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__issue.html b/src/extra/manual/beta/man7/cdist-type__issue.html index 96c662af..7b6984fa 100644 --- a/src/extra/manual/beta/man7/cdist-type__issue.html +++ b/src/extra/manual/beta/man7/cdist-type__issue.html @@ -5,10 +5,11 @@ - + + - 16.82. cdist-type__issue(7) — cdist 6.9.5 documentation + 16.82. cdist-type__issue(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,28 +365,28 @@
    -
    +

    16.82. cdist-type__issue(7)

    -
    +

    16.82.1. NAME

    cdist-type__issue - Manage issue

    -
    -
    +
    +

    16.82.2. DESCRIPTION

    This cdist type allows you to easily setup /etc/issue.

    -
    -
    + +

    16.82.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.82.4. OPTIONAL PARAMETERS

    source

    If supplied, use this file as /etc/issue instead of default.

    -
    -
    + +

    16.82.5. EXAMPLES

    __issue
     
    @@ -394,19 +394,19 @@
     __issue --source "$__type/files/myfancyissue"
     
    -
    -
    + +

    16.82.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.82.7. COPYING

    Copyright (C) 2011 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__jail.html b/src/extra/manual/beta/man7/cdist-type__jail.html index 0f4919e4..d7bc8835 100644 --- a/src/extra/manual/beta/man7/cdist-type__jail.html +++ b/src/extra/manual/beta/man7/cdist-type__jail.html @@ -5,10 +5,11 @@ - + + - 16.83. cdist-type__jail(7) — cdist 6.9.5 documentation + 16.83. cdist-type__jail(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,17 +369,17 @@
    -
    +

    16.83. cdist-type__jail(7)

    -
    +

    16.83.1. NAME

    cdist-type__jail - Manage FreeBSD jails

    -
    -
    +
    +

    16.83.2. DESCRIPTION

    This type is used on FreeBSD to manage jails by calling the appropriate per-version subtype.

    -
    -
    + +

    16.83.3. REQUIRED PARAMETERS

    state

    Either "present" or "absent", defaults to "present".

    @@ -387,8 +387,8 @@
    jailbase

    The location of the .tgz archive containing the base fs for your jails.

    -
    -
    + +

    16.83.4. OPTIONAL PARAMETERS

    name

    The name of the jail. Default is to use the object_id as the jail name.

    @@ -409,8 +409,8 @@ To use this option, devfs-enable must be "true."

    Defaults to /usr/jail.

    -
    -
    + +

    16.83.5. BOOLEAN PARAMETERS

    stopped

    Do not start the jail

    @@ -420,16 +420,16 @@ Defaults to /usr/jail.

    onboot

    Whether to add the jail to rc.conf's jail_list variable.

    -
    -
    + +

    16.83.6. CAVEATS

    This type does not currently support modification of jail options. If, for example a jail needs to have its IP address or netmask changed, the jail must be removed then re-added with the correct IP address/netmask or the appropriate line (jail_<name>_ip="...") modified within rc.conf through some alternate means.

    -
    -
    + +

    16.83.7. MESSAGES

    start

    The jail was started

    @@ -443,8 +443,8 @@ means.

    onboot

    The jail was configured to start on boot

    -
    -
    + +

    16.83.8. EXAMPLES

    # Create a jail called www
     __jail www --state present --ip "192.168.1.2" --jailbase /my/jail/base.tgz
    @@ -469,23 +469,23 @@ __jail lotsofoptions --state present --name testjail \
        --onboot --jailbase /my/jail/base.tgz --jaildir /jails
     
    -
    -
    + +

    16.83.9. SEE ALSO

    jail(8)

    -
    -
    + +

    16.83.10. AUTHORS

    Jake Guffey <jake.guffey--@--jointheirstm.org>

    -
    -
    + +

    16.83.11. COPYING

    Copyright (C) 2012,2016 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__jail_freebsd10.html b/src/extra/manual/beta/man7/cdist-type__jail_freebsd10.html index 96315e23..91a8c365 100644 --- a/src/extra/manual/beta/man7/cdist-type__jail_freebsd10.html +++ b/src/extra/manual/beta/man7/cdist-type__jail_freebsd10.html @@ -5,10 +5,11 @@ - + + - 16.84. cdist-type__jail_freebsd10(7) — cdist 6.9.5 documentation + 16.84. cdist-type__jail_freebsd10(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,17 +369,17 @@
    -
    +

    16.84. cdist-type__jail_freebsd10(7)

    -
    +

    16.84.1. NAME

    cdist-type__jail_freeebsd10 - Manage FreeBSD jails

    -
    -
    +
    +

    16.84.2. DESCRIPTION

    This type is used on FreeBSD >= 10.0 to manage jails.

    -
    -
    + +

    16.84.3. REQUIRED PARAMETERS

    state

    Either "present" or "absent", defaults to "present".

    @@ -387,8 +387,8 @@
    jailbase

    The location of the .tgz archive containing the base fs for your jails.

    -
    -
    + +

    16.84.4. OPTIONAL PARAMETERS

    name

    The name of the jail. Default is to use the object_id as the jail name.

    @@ -409,8 +409,8 @@ To use this option, devfs-enable must be "true."

    Defaults to /usr/jail.

    -
    -
    + +

    16.84.5. BOOLEAN PARAMETERS

    stopped

    Do not start the jail

    @@ -420,15 +420,15 @@ Defaults to /usr/jail.

    onboot

    Whether to add the jail to rc.conf's jail_list variable.

    -
    -
    + +

    16.84.6. CAVEATS

    This type does not currently support modification of jail options. If, for example a jail needs to have its IP address or netmask changed, the jail must be removed then re-added with the correct IP address/netmask or the appropriate modifications to jail.conf need to be made through alternate means.

    -
    -
    + +

    16.84.7. MESSAGES

    start

    The jail was started

    @@ -442,8 +442,8 @@ modifications to jail.conf need to be made through alternate means.

    onboot

    The jail was configured to start on boot

    -
    -
    + +

    16.84.8. EXAMPLES

    # Create a jail called www
     __jail_freebsd10 www --state present --ip "192.168.1.2" --jailbase /my/jail/base.tgz
    @@ -468,23 +468,23 @@ __jail_freebsd10 lotsofoptions --state present --name testjail 
        --onboot --jailbase /my/jail/base.tgz --jaildir /jails
     
    -
    -
    + +

    16.84.9. SEE ALSO

    jail(8)

    -
    -
    + +

    16.84.10. AUTHORS

    Jake Guffey <jake.guffey--@--jointheirstm.org>

    -
    -
    + +

    16.84.11. COPYING

    Copyright (C) 2012-2016 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__jail_freebsd9.html b/src/extra/manual/beta/man7/cdist-type__jail_freebsd9.html index a5b12f7f..d54edb7f 100644 --- a/src/extra/manual/beta/man7/cdist-type__jail_freebsd9.html +++ b/src/extra/manual/beta/man7/cdist-type__jail_freebsd9.html @@ -5,10 +5,11 @@ - + + - 16.85. cdist-type__jail_freebsd9(7) — cdist 6.9.5 documentation + 16.85. cdist-type__jail_freebsd9(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,17 +369,17 @@
    -
    +

    16.85. cdist-type__jail_freebsd9(7)

    -
    +

    16.85.1. NAME

    cdist-type__jail_freebsd9 - Manage FreeBSD jails

    -
    -
    +
    +

    16.85.2. DESCRIPTION

    This type is used on FreeBSD <= 9.x to manage jails.

    -
    -
    + +

    16.85.3. REQUIRED PARAMETERS

    state

    Either "present" or "absent", defaults to "present".

    @@ -387,8 +387,8 @@
    jailbase

    The location of the .tgz archive containing the base fs for your jails.

    -
    -
    + +

    16.85.4. OPTIONAL PARAMETERS

    name

    The name of the jail. Default is to use the object_id as the jail name.

    @@ -409,8 +409,8 @@ To use this option, devfs-enable must be "true."

    Defaults to /usr/jail.

    -
    -
    + +

    16.85.5. BOOLEAN PARAMETERS

    stopped

    Do not start the jail

    @@ -420,16 +420,16 @@ Defaults to /usr/jail.

    onboot

    Whether to add the jail to rc.conf's jail_list variable.

    -
    -
    + +

    16.85.6. CAVEATS

    This type does not currently support modification of jail options. If, for example a jail needs to have its IP address or netmask changed, the jail must be removed then re-added with the correct IP address/netmask or the appropriate line (jail_<name>_ip="...") modified within rc.conf through some alternate means.

    -
    -
    + +

    16.85.7. MESSAGES

    start

    The jail was started

    @@ -443,8 +443,8 @@ means.

    onboot

    The jail was configured to start on boot

    -
    -
    + +

    16.85.8. EXAMPLES

    # Create a jail called www
     __jail_freebsd9 www --state present --ip "192.168.1.2" --jailbase /my/jail/base.tgz
    @@ -469,23 +469,23 @@ __jail_freebsd9 lotsofoptions --state present --name testjail \
        --onboot --jailbase /my/jail/base.tgz --jaildir /jails
     
    -
    -
    + +

    16.85.9. SEE ALSO

    jail(8)

    -
    -
    + +

    16.85.10. AUTHORS

    Jake Guffey <jake.guffey--@--eprotex.com>

    -
    -
    + +

    16.85.11. COPYING

    Copyright (C) 2012-2016 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__key_value.html b/src/extra/manual/beta/man7/cdist-type__key_value.html index 8301c010..b6abf71f 100644 --- a/src/extra/manual/beta/man7/cdist-type__key_value.html +++ b/src/extra/manual/beta/man7/cdist-type__key_value.html @@ -5,10 +5,11 @@ - + + - 16.86. cdist-type__key_value(7) — cdist 6.9.5 documentation + 16.86. cdist-type__key_value(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,18 +368,18 @@
    -
    +

    16.86. cdist-type__key_value(7)

    -
    +

    16.86.1. NAME

    cdist-type__key_value - Change property values in files

    -
    -
    +
    +

    16.86.2. DESCRIPTION

    This cdist type allows you to change values in a key value based config file.

    -
    -
    + +

    16.86.3. REQUIRED PARAMETERS

    file

    The file to operate on.

    @@ -387,8 +387,8 @@ file.

    delimiter

    The delimiter which separates the key from the value.

    -
    -
    + +

    16.86.4. OPTIONAL PARAMETERS

    state

    present or absent, defaults to present. If present, sets the key to value, @@ -406,16 +406,16 @@ comment sign. (for example # or ; or wathever ..)

    onchange

    The code to run if the key or value changes (i.e. is inserted, removed or replaced).

    -
    -
    + +

    16.86.5. BOOLEAN PARAMETERS

    exact_delimiter

    If supplied, treat additional whitespaces between key, delimiter and value as wrong value.

    -
    -
    + +

    16.86.6. MESSAGES

    remove

    Removed existing key and value

    @@ -427,8 +427,8 @@ as wrong value.

    create

    A new line was inserted in a new file

    -
    -
    + +

    16.86.7. EXAMPLES

    # Set the maximum system user id
     __key_value SYS_UID_MAX --file /etc/login.defs --value 666 --delimiter ' '
    @@ -445,24 +445,24 @@ __key_value net.ipv4.ip_forward --file /etc/sysctl.conf --value 
     __key_value LEGACY_KEY --file /etc/somefile --state absent --delimiter '='
     
    -
    -
    + +

    16.86.8. MORE INFORMATION

    This type try to handle as many values as possible, so it doesn't use regexes. So you need to exactly specify the key and delimiter. Delimiter can be of any length.

    -
    -
    + +

    16.86.9. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.86.10. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__keyboard.html b/src/extra/manual/beta/man7/cdist-type__keyboard.html index 3304ba2b..6773926c 100644 --- a/src/extra/manual/beta/man7/cdist-type__keyboard.html +++ b/src/extra/manual/beta/man7/cdist-type__keyboard.html @@ -5,10 +5,11 @@ - + + - 16.87. cdist-type__keyboard(7) — cdist 6.9.5 documentation + 16.87. cdist-type__keyboard(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,40 +364,40 @@
    -
    +

    16.87. cdist-type__keyboard(7)

    -
    +

    16.87.1. NAME

    cdit-type__keyboard - Set keyboard layout

    -
    -
    +
    +

    16.87.2. DESCRIPTION

    This cdist type allows you to modify keyboard layout.

    -
    -
    + +

    16.87.3. REQUIRED PARAMETERS

    type

    Any valid type, for example "us"

    -
    -
    + +

    16.87.4. EXAMPLES

    # Set keyboard type to "us"
     __keyboard --type "us"
     
    -
    -
    + +

    16.87.5. AUTHORS

    Carlos Ortigoza <carlos.ortigoza--@--ungleich.ch>

    -
    -
    + +

    16.87.6. COPYING

    Copyright (C) 2016 Carlos Ortigoza. Free use of this software is granted under the terms of the GNU General Public License v3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__letsencrypt_cert.html b/src/extra/manual/beta/man7/cdist-type__letsencrypt_cert.html index 718131cd..851d5461 100644 --- a/src/extra/manual/beta/man7/cdist-type__letsencrypt_cert.html +++ b/src/extra/manual/beta/man7/cdist-type__letsencrypt_cert.html @@ -5,10 +5,11 @@ - + + - 16.88. cdist-type__letsencrypt_cert(7) — cdist 6.9.5 documentation + 16.88. cdist-type__letsencrypt_cert(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,13 +368,13 @@
    -
    +

    16.88. cdist-type__letsencrypt_cert(7)

    -
    +

    16.88.1. NAME

    cdist-type__letsencrypt_cert - Get an SSL certificate from Let's Encrypt

    -
    -
    +
    +

    16.88.2. DESCRIPTION

    Automatically obtain a Let's Encrypt SSL certificate using Certbot.

    This type attempts to setup automatic renewals always. In many Linux @@ -387,8 +387,8 @@ the port mantainer, so there will be a weekly attempt at renewal.

    If your OS is not mentioned here or on Certbot's docs as having support for automated renewals, please make sure you check your OS and possibly patch this type so the system-wide cronjob is installed.

    -
    -
    + +

    16.88.3. REQUIRED PARAMETERS

    object id

    A cert name. If domain parameter is not specified then it is used @@ -397,8 +397,8 @@ as a domain to be included in the certificate.

    admin-email

    Where to send Let's Encrypt emails like "certificate needs renewal".

    -
    -
    + +

    16.88.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present' where:

    @@ -413,8 +413,8 @@ as a domain to be included in the certificate.

    parameter is not present, Certbot will be run in standalone mode.

    -
    -
    + +

    16.88.5. OPTIONAL MULTIPLE PARAMETERS

    domain

    Domains to be included in the certificate. When specified then object id @@ -459,15 +459,15 @@ were stopped by --pre-hook. This is only run if an attempt was made to obtain/renew a certificate.

    -
    -
    + +

    16.88.6. BOOLEAN PARAMETERS

    staging

    Obtain a test certificate from a staging server.

    -
    -
    + +

    16.88.7. MESSAGES

    change

    Certificate was changed.

    @@ -477,8 +477,8 @@ attempt was made to obtain/renew a certificate.

    remove

    Certificate was removed.

    -
    -
    + +

    16.88.8. EXAMPLES

    # use object id as domain
     __letsencrypt_cert example.com \
    @@ -498,8 +498,8 @@ __letsencrypt_cert example.com \
         --webroot /data/letsencrypt/root
     
    -
    -
    + +

    16.88.9. AUTHORS

    @@ -508,15 +508,15 @@ __letsencrypt_cert example.com \
    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>
    -
    -
    + +

    16.88.10. COPYING

    Copyright (C) 2017-2021 Nico Schottelius, Kamila Součková, Darko Poljak and Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__line.html b/src/extra/manual/beta/man7/cdist-type__line.html index 93ed45b4..70bf344f 100644 --- a/src/extra/manual/beta/man7/cdist-type__line.html +++ b/src/extra/manual/beta/man7/cdist-type__line.html @@ -5,10 +5,11 @@ - + + - 16.89. cdist-type__line(7) — cdist 6.9.5 documentation + 16.89. cdist-type__line(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,21 +368,21 @@
    -
    +

    16.89. cdist-type__line(7)

    -
    +

    16.89.1. NAME

    cdist-type__line - Manage lines in files

    -
    -
    +
    +

    16.89.2. DESCRIPTION

    This cdist type allows you to add lines and remove lines from files.

    -
    -
    + +

    16.89.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.89.4. OPTIONAL PARAMETERS

    after

    Insert the given line after this pattern.

    @@ -409,12 +409,12 @@ are exactly 'line'.

    onchange

    The code to run if line is added, removed or updated.

    -
    -
    + +

    16.89.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.89.6. MESSAGES

    added

    The line was added.

    @@ -424,8 +424,8 @@ are exactly 'line'.

    removed

    The line was removed.

    -
    -
    + +

    16.89.7. EXAMPLES

    # Manage a hosts entry for www.example.com.
     __line /etc/hosts \
    @@ -461,21 +461,21 @@ __line /etc/example.conf \
         --state replace
     
    -
    -
    + +

    16.89.8. SEE ALSO

    cdist-type(7)

    -
    -
    + +

    16.89.9. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.89.10. COPYING

    Copyright (C) 2018 Steven Armstrong. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__link.html b/src/extra/manual/beta/man7/cdist-type__link.html index 4e4cc533..9afa8939 100644 --- a/src/extra/manual/beta/man7/cdist-type__link.html +++ b/src/extra/manual/beta/man7/cdist-type__link.html @@ -5,10 +5,11 @@ - + + - 16.90. cdist-type__link(7) — cdist 6.9.5 documentation + 16.90. cdist-type__link(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    - -
    + +

    16.90.3. REQUIRED PARAMETERS

    source

    Specifies the link source.

    @@ -385,15 +385,15 @@ The given object id is the destination for the link.

    type

    Specifies the link type: Either hard or symbolic.

    -
    -
    + +

    16.90.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.90.5. MESSAGES

    created <destination>

    Link to destination was created.

    @@ -405,8 +405,8 @@ The given object id is the destination for the link.

    removed <destination> (wrongsource)

    Destination was removed because state is present and destination link source was wrong.

    -
    -
    + +

    16.90.6. EXAMPLES

    # Create hard link of /etc/shadow
     __link /root/shadow --source /etc/shadow --type hard
    @@ -423,19 +423,19 @@ __link /opt/plone --source /home/services/plone --type symbolic
     __link /opt/plone --state absent
     
    -
    -
    + +

    16.90.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.90.8. COPYING

    Copyright (C) 2011-2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__locale.html b/src/extra/manual/beta/man7/cdist-type__locale.html index a26ca465..b9eaad2e 100644 --- a/src/extra/manual/beta/man7/cdist-type__locale.html +++ b/src/extra/manual/beta/man7/cdist-type__locale.html @@ -5,10 +5,11 @@ - + + - 16.91. cdist-type__locale(7) — cdist 6.9.5 documentation + 16.91. cdist-type__locale(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,25 +365,25 @@
    -
    +

    16.91. cdist-type__locale(7)

    -
    +

    16.91.1. NAME

    cdist-type__locale - Configure locales

    -
    -
    +
    +

    16.91.2. DESCRIPTION

    This cdist type allows you to setup locales. On systems that don't support locale setting like alpine/musl libc, it is a no-op.

    -
    -
    + +

    16.91.3. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to present

    -
    -
    + +

    16.91.4. EXAMPLES

    # Add locale de_CH.UTF-8
     __locale de_CH.UTF-8
    @@ -395,22 +395,22 @@ __locale de_CH.UTF-8 --state present
     __locale en_GB.UTF-8 --state absent
     
    -
    -
    + +

    16.91.5. SEE ALSO

    locale(1), localedef(1), cdist-type__locale_system(7)

    -
    -
    + +

    16.91.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.91.7. COPYING

    Copyright (C) 2013-2019 Nico Schottelius. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__locale_system.html b/src/extra/manual/beta/man7/cdist-type__locale_system.html index d27bd25c..cf5accb5 100644 --- a/src/extra/manual/beta/man7/cdist-type__locale_system.html +++ b/src/extra/manual/beta/man7/cdist-type__locale_system.html @@ -5,10 +5,11 @@ - + + - 16.92. cdist-type__locale_system(7) — cdist 6.9.5 documentation + 16.92. cdist-type__locale_system(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,19 +365,19 @@
    -
    +

    16.92. cdist-type__locale_system(7)

    -
    +

    16.92.1. NAME

    cdist-type__locale_system - Set system-wide locale

    -
    -
    +
    +

    16.92.2. DESCRIPTION

    This cdist type allows you to modify system-wide locale. The name of the locale category is given as the object id (usually you are probably interested in using LANG).

    -
    -
    + +

    16.92.3. OPTIONAL PARAMETERS

    state

    present or absent, defaults to present. @@ -388,8 +388,8 @@ If absent, removes the locale category from the system file.

    Defaults to en_US.UTF-8.

    -
    -
    + +

    16.92.4. EXAMPLES

    # Set LANG to en_US.UTF-8
     __locale_system LANG
    @@ -404,26 +404,26 @@ __locale_system LC_MESSAGES --value de_CH.UTF-8
     __locale_system LC_ALL --state absent
     
    -
    -
    + +

    16.92.5. SEE ALSO

    locale(1), localedef(1), cdist-type__locale(7)

    -
    -
    + +

    16.92.6. AUTHORS

    -
    -
    + +

    16.92.7. COPYING

    Copyright (C) 2016 Nico Schottelius. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__localedef.html b/src/extra/manual/beta/man7/cdist-type__localedef.html index 2056eb57..0a7c3bb5 100644 --- a/src/extra/manual/beta/man7/cdist-type__localedef.html +++ b/src/extra/manual/beta/man7/cdist-type__localedef.html @@ -5,10 +5,11 @@ - + + - 16.93. cdist-type__localedef(7) — cdist 6.9.5 documentation + 16.93. cdist-type__localedef(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,13 +365,13 @@
    -
    +

    16.93. cdist-type__localedef(7)

    -
    +

    16.93.1. NAME

    cdist-type__localedef - Define and remove system locales

    -
    -
    +
    +

    16.93.2. DESCRIPTION

    This cdist type allows you to define locales on the system using localedef(1) or remove them. @@ -381,15 +381,15 @@ error.

    i.e. it defines alias locales or deletes aliases of a locale when it is removed. It is not possible, however, to use alias names to define locales or only remove certain aliases of a locale.

    -
    -
    + +

    16.93.3. OPTIONAL PARAMETERS

    state

    present or absent. Defaults to present.

    -
    -
    + +

    16.93.4. EXAMPLES

    # Add locale de_CH.UTF-8
     __localedef de_CH.UTF-8
    @@ -401,27 +401,27 @@ __localedef de_CH.UTF-8 --state present
     __localedef en_GB.UTF-8 --state absent
     
    -
    -
    + +

    16.93.5. SEE ALSO

    locale(1), localedef(1), cdist-type__locale_system(7)

    -
    -
    + +

    16.93.6. AUTHORS

    -
    -
    + +

    16.93.7. COPYING

    Copyright (C) 2013-2019 Nico Schottelius, 2020 Dennis Camera. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__motd.html b/src/extra/manual/beta/man7/cdist-type__motd.html index 4f9b462a..25fef48e 100644 --- a/src/extra/manual/beta/man7/cdist-type__motd.html +++ b/src/extra/manual/beta/man7/cdist-type__motd.html @@ -5,10 +5,11 @@ - + + - 16.94. cdist-type__motd(7) — cdist 6.9.5 documentation + 16.94. cdist-type__motd(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,13 +365,13 @@
    -
    +

    16.94. cdist-type__motd(7)

    -
    +

    16.94.1. NAME

    cdist-type__motd - Manage message of the day

    -
    -
    +
    +

    16.94.2. DESCRIPTION

    This cdist type allows you to easily setup /etc/motd.

    @@ -382,12 +382,12 @@ If your OS of choice does something besides /etc/motd, check the source and contribute support for it. Otherwise it will likely just work.

    -
    -
    + +

    16.94.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.94.4. OPTIONAL PARAMETERS

    source

    If supplied, copy this file from the host running cdist to the target. @@ -395,8 +395,8 @@ If source is '-' (dash), take what was written to stdin as the file content. If not supplied, a default message will be placed onto the target.

    -
    -
    + +

    16.94.5. EXAMPLES

    # Use cdist defaults
     __motd
    @@ -414,19 +414,19 @@ __motd --source "-" <<EO
     EOF
     
    -
    -
    + +

    16.94.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.94.7. COPYING

    Copyright (C) 2020 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__mount.html b/src/extra/manual/beta/man7/cdist-type__mount.html index 8b1b46f3..120ddba0 100644 --- a/src/extra/manual/beta/man7/cdist-type__mount.html +++ b/src/extra/manual/beta/man7/cdist-type__mount.html @@ -5,10 +5,11 @@ - + + - 16.95. cdist-type__mount(7) — cdist 6.9.5 documentation + 16.95. cdist-type__mount(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.95. cdist-type__mount(7)

    -
    +

    16.95.1. NAME

    cdit-type__mount - Manage filesystem mounts

    -
    -
    +
    +

    16.95.2. DESCRIPTION

    Manage filesystem mounts either via /etc/fstab or manually.

    -
    -
    + +

    16.95.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.95.4. OPTIONAL PARAMETERS

    device

    device to mount at path, defaults to 'none'. see mount(8)

    @@ -403,15 +403,15 @@ Defaults to __object_id

    type

    vfstype, see mount(8)

    -
    -
    + +

    16.95.5. BOOLEAN PARAMETERS

    nofstab

    do not manage an entry in /etc/fstab

    -
    -
    + +

    16.95.6. EXAMPLES

    __mount /some/dir \
        --device /dev/sdc3 \
    @@ -426,19 +426,19 @@ __mount /var/lib/one \
        --options "mfsmaster=mfsmaster.domain.tld,mfssubfolder=/one,nonempty,_netdev"
     
    -
    -
    + +

    16.95.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.95.8. COPYING

    Copyright (C) 2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__mysql_database.html b/src/extra/manual/beta/man7/cdist-type__mysql_database.html index af983239..a593b9c1 100644 --- a/src/extra/manual/beta/man7/cdist-type__mysql_database.html +++ b/src/extra/manual/beta/man7/cdist-type__mysql_database.html @@ -5,10 +5,11 @@ - + + - 16.96. cdist-type__mysql_database(7) — cdist 6.9.5 documentation + 16.96. cdist-type__mysql_database(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,17 +364,17 @@
    -
    +

    16.96. cdist-type__mysql_database(7)

    -
    +

    16.96.1. NAME

    cdist-type__mysql_database - Manage a MySQL database

    -
    -
    +
    +

    16.96.2. DESCRIPTION

    Create MySQL database and optionally user with all privileges.

    -
    -
    + +

    16.96.3. OPTIONAL PARAMETERS

    name

    Name of database. Defaults to object id.

    @@ -387,8 +387,8 @@ If absent and user is also set, both will be removed (with privileges).

    -
    -
    + +

    16.96.4. EXAMPLES

    # just create database
     __mysql_database foo
    @@ -399,19 +399,19 @@ __mysql_database bar \
         --password secret
     
    -
    -
    + +

    16.96.5. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.96.6. COPYING

    Copyright (C) 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__mysql_privileges.html b/src/extra/manual/beta/man7/cdist-type__mysql_privileges.html index 31f0de02..17425d1f 100644 --- a/src/extra/manual/beta/man7/cdist-type__mysql_privileges.html +++ b/src/extra/manual/beta/man7/cdist-type__mysql_privileges.html @@ -5,10 +5,11 @@ - + + - 16.97. cdist-type__mysql_privileges(7) — cdist 6.9.5 documentation + 16.97. cdist-type__mysql_privileges(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,17 +365,17 @@
    -
    +

    16.97. cdist-type__mysql_privileges(7)

    -
    +

    16.97.1. NAME

    cdist-type__mysql_privileges - Manage MySQL privileges

    -
    -
    +
    +

    16.97.2. DESCRIPTION

    Grant and revoke privileges of MySQL user.

    -
    -
    + +

    16.97.3. REQUIRED PARAMETERS

    database

    Name of database.

    @@ -383,8 +383,8 @@
    user

    Name of user.

    -
    -
    + +

    16.97.4. OPTIONAL PARAMETERS

    privileges

    Defaults to "all".

    @@ -396,25 +396,25 @@
    state

    "present" grants and "absent" revokes. Defaults to present.

    -
    -
    + +

    16.97.5. EXAMPLES

    __mysql_privileges user-to-db --database db --user user
     
    -
    -
    + +

    16.97.6. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.97.7. COPYING

    Copyright (C) 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__mysql_user.html b/src/extra/manual/beta/man7/cdist-type__mysql_user.html index c45d19e9..4c1b9e38 100644 --- a/src/extra/manual/beta/man7/cdist-type__mysql_user.html +++ b/src/extra/manual/beta/man7/cdist-type__mysql_user.html @@ -5,10 +5,11 @@ - + + - 16.98. cdist-type__mysql_user(7) — cdist 6.9.5 documentation + 16.98. cdist-type__mysql_user(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,17 +364,17 @@
    -
    +

    16.98. cdist-type__mysql_user(7)

    -
    +

    16.98.1. NAME

    cdist-type__mysql_user - Manage a MySQL user

    -
    -
    +
    +

    16.98.2. DESCRIPTION

    Create MySQL user or change password for the user.

    -
    -
    + +

    16.98.3. OPTIONAL PARAMETERS

    name

    Name of user. Defaults to object id.

    @@ -386,25 +386,25 @@
    state

    Defaults to present.

    -
    -
    + +

    16.98.4. EXAMPLES

    __mysql_user user --password secret
     
    -
    -
    + +

    16.98.5. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.98.6. COPYING

    Copyright (C) 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__openldap_server.html b/src/extra/manual/beta/man7/cdist-type__openldap_server.html index bbb74355..50c6f25c 100644 --- a/src/extra/manual/beta/man7/cdist-type__openldap_server.html +++ b/src/extra/manual/beta/man7/cdist-type__openldap_server.html @@ -5,10 +5,11 @@ - + + - 16.99. cdist-type__openldap_server(7) — cdist 6.9.5 documentation + 16.99. cdist-type__openldap_server(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,19 +369,19 @@
    -
    +

    16.99. cdist-type__openldap_server(7)

    -
    +

    16.99.1. NAME

    cdist-type__openldap_server - Setup an openldap(4) server instance

    -
    -
    +
    +

    16.99.2. DESCRIPTION

    This type can be used to bootstrap an LDAP environment using openldap as slapd.

    It bootstraps the LDAP server with sane defaults and creates and manages the base DN defined by suffix.

    -
    -
    + +

    16.99.3. REQUIRED PARAMETERS

    manager-dn

    The rootdn to set up in the directory. @@ -406,8 +406,8 @@ E.g. dc=ungleich,dc=ch. See slapd.conf(5).

    E.g. dc=ungleich,dc=ch. See slapd.conf(5).

    -
    -
    + +

    16.99.4. REQUIRED MULTIPLE PARAMETERS

    slapd-url

    A URL for slapd to listen on. @@ -418,8 +418,8 @@ connect to this LDAP server See the -h flag in slapd(8C).

    -
    -
    + +

    16.99.5. OPTIONAL PARAMETERS

    syncrepl-credentials

    Only has an effect if replicate is set; required in that case. @@ -454,8 +454,8 @@ Path in the remote hosts to the PEM-encoded CA certificate file.

    extra-config

    Custom settings to be added in slapd.conf(5).

    -
    -
    + +

    16.99.6. OPTIONAL MULTIPLE PARAMETERS

    syncrepl-host

    Only has an effect if replicate is set; required in that case. @@ -475,8 +475,8 @@ This defaults to a sensible subset, for details see the type definition.

    Defaults to Managed by cdist, do not edit manually.

    -
    -
    + +

    16.99.7. BOOLEAN PARAMETERS

    staging

    Passed to cdist-type__letsencrypt_cert; has otherwise no use. @@ -486,8 +486,8 @@ Obtain a test certificate from a staging server.

    If present syncrepl-credentials and syncrepl-host are also required.

    -
    -
    + +

    16.99.8. EXAMPLES

    # Example of a simple server with manual certificate management.
     pki_prefix="/usr/local/etc/pki/realms/ldap.camilion.cloud"
    @@ -550,24 +550,24 @@ __openldap_server \
     # Do not change it manually, the type will overwrite your changes.
     
    -
    -
    + +

    16.99.9. SEE ALSO

    cdist-type__letsencrypt_cert(7)

    -
    -
    + +

    16.99.10. AUTHORS

    ungleich <foss--@--ungleich.ch> Evilham <contact--@--evilham.com>

    -
    -
    + +

    16.99.11. COPYING

    Copyright (C) 2020 ungleich glarus ag. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package.html b/src/extra/manual/beta/man7/cdist-type__package.html index eda8f05b..160515a9 100644 --- a/src/extra/manual/beta/man7/cdist-type__package.html +++ b/src/extra/manual/beta/man7/cdist-type__package.html @@ -5,10 +5,11 @@ - + + - 16.100. cdist-type__package(7) — cdist 6.9.5 documentation + 16.100. cdist-type__package(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,22 +365,22 @@
    -
    +

    16.100. cdist-type__package(7)

    -
    +

    16.100.1. NAME

    cdist-type__package - Manage packages

    -
    -
    +
    +

    16.100.2. DESCRIPTION

    This cdist type allows you to install or uninstall packages on the target. It dispatches the actual work to the package system dependent types.

    -
    -
    + +

    16.100.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.100.4. OPTIONAL PARAMETERS

    name

    The name of the package to install. Default is to use the object_id as the @@ -398,8 +398,8 @@ e.g.

    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.100.5. EXAMPLES

    # Install the package vim on the target
     __package vim --state present
    @@ -411,19 +411,19 @@ __package vim --state present --version 7.3.50
     __package vim --state present --type __package_apt
     
    -
    -
    + +

    16.100.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.100.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_apk.html b/src/extra/manual/beta/man7/cdist-type__package_apk.html index 43165342..5fab1532 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_apk.html +++ b/src/extra/manual/beta/man7/cdist-type__package_apk.html @@ -5,10 +5,11 @@ - + + - 16.101. cdist-type__package_akp(7) — cdist 6.9.5 documentation + 16.101. cdist-type__package_akp(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.101. cdist-type__package_akp(7)

    -
    +

    16.101.1. NAME

    cdist-type__package_akp - Manage packages with akp

    -
    -
    +
    +

    16.101.2. DESCRIPTION

    apk is usually used on Alpine to manage packages.

    -
    -
    + +

    16.101.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.101.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -388,8 +388,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.101.5. EXAMPLES

    # Ensure zsh in installed
     __package_apk zsh --state present
    @@ -398,23 +398,23 @@ __package_apk zsh --state present
     __package_apk apache2 --state absent
     
    -
    -
    + +

    16.101.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.101.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.101.8. COPYING

    Copyright (C) 2019 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_apt.html b/src/extra/manual/beta/man7/cdist-type__package_apt.html index e20c93a9..a2ddca7d 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_apt.html +++ b/src/extra/manual/beta/man7/cdist-type__package_apt.html @@ -5,10 +5,11 @@ - + + - 16.102. cdist-type__package_apt(7) — cdist 6.9.5 documentation + 16.102. cdist-type__package_apt(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,13 +367,13 @@
    -
    +

    16.102. cdist-type__package_apt(7)

    -
    +

    16.102.1. NAME

    cdist-type__package_apt - Manage packages with apt-get

    -
    -
    +
    +

    16.102.2. DESCRIPTION

    apt-get is usually used on Debian and variants (like Ubuntu) to manage packages. The package will be installed without recommended @@ -381,12 +381,12 @@ or suggested packages. If such packages are required, install them separatly or use the parameter --install-recommends.

    This type will also update package index, if it is older than one day, to avoid missing package error messages.

    -
    -
    + +

    16.102.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.102.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -400,8 +400,8 @@ Essentially allows you to retrieve packages from a different release

    chosen by the local package manager.

    -
    -
    + +

    16.102.5. BOOLEAN PARAMETERS

    install-recommends

    If the package will be installed, it also installs recommended packages @@ -415,8 +415,8 @@ installed packages.

    purged from the system (using --purge).

    -
    -
    + +

    16.102.6. EXAMPLES

    # Ensure zsh in installed
     __package_apt zsh --state present
    @@ -428,23 +428,23 @@ __package_apt webserver --state present --name nginx
     __package_apt puppet --state absent
     
    -
    -
    + +

    16.102.7. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.102.8. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.102.9. COPYING

    Copyright (C) 2011-2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_dpkg.html b/src/extra/manual/beta/man7/cdist-type__package_dpkg.html index 0f8ad5a1..e3867e0d 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_dpkg.html +++ b/src/extra/manual/beta/man7/cdist-type__package_dpkg.html @@ -5,10 +5,11 @@ - + + - 16.103. cdist-type__package_dpkg(7) — cdist 6.9.5 documentation + 16.103. cdist-type__package_dpkg(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,13 +369,13 @@
    -
    +

    16.103. cdist-type__package_dpkg(7)

    -
    +

    16.103.1. NAME

    cdist-type__package_dpkg - Manage packages with dpkg

    -
    -
    +
    +

    16.103.2. DESCRIPTION

    This type is used on Debian and variants (like Ubuntu) to install packages that are provided locally as *.deb files.

    @@ -383,37 +383,37 @@ install packages that are provided locally as *.deb files.

    The filename of the deb package has to follow Debian naming conventions, i.e. ${binary:Package}_${Version}_${Architecture}.deb (see dpkg-query(1) for details).

    -
    -
    + +

    16.103.3. OPTIONAL PARAMETERS

    state

    present or absent, defaults to present.

    -
    -
    + +

    16.103.4. REQUIRED PARAMETERS

    source

    path to the *.deb package

    -
    -
    + +

    16.103.5. BOOLEAN PARAMETERS

    purge-if-absent

    If this parameter is given when state is absent, the package is purged from the system (using --purge).

    -
    -
    + +

    16.103.6. EXPLORER

    pkg_state

    Returns the full package name if package is installed, empty otherwise.

    -
    -
    + +

    16.103.7. MESSAGES

    installed

    The deb-file was installed.

    @@ -423,8 +423,8 @@ purged from the system (using --purge).

    removed (--purge)

    The package was removed including config (purged).

    -
    -
    + +

    16.103.8. EXAMPLES

    # Install foo and bar packages
     __package_dpkg foo_0.1_all.deb --source /tmp/foo_0.1_all.deb
    @@ -441,27 +441,27 @@ __package_dpkg baz_1.4_amd64.deb \
         --state "absent"
     
    -
    -
    + +

    16.103.9. SEE ALSO

    cdist-type__package(7), dpkg-query(1)

    -
    -
    + +

    16.103.10. AUTHORS

    Tomas Pospisek <tpo_deb--@--sourcepole.ch>
    Thomas Eckert <tom--@--it-eckert.de>
    -
    -
    + +

    16.103.11. COPYING

    Copyright (C) 2013 Tomas Pospisek. 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. This type is based on __package_apt.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_emerge.html b/src/extra/manual/beta/man7/cdist-type__package_emerge.html index e2d6b463..54ebdc5d 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_emerge.html +++ b/src/extra/manual/beta/man7/cdist-type__package_emerge.html @@ -5,10 +5,11 @@ - + + - 16.104. cdist-type__package_emerge(7) — cdist 6.9.5 documentation + 16.104. cdist-type__package_emerge(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,24 +366,24 @@
    -
    +

    16.104. cdist-type__package_emerge(7)

    -
    +

    16.104.1. NAME

    cdist-type__package_emerge - Manage packages with portage

    -
    -
    +
    +

    16.104.2. DESCRIPTION

    Portage is usually used on the gentoo distribution to manage packages. This type requires app-portage/gentoolkit installed on the target host. cdist-type__package_emerge_dependencies is supposed to install the needed packages on the target host.

    -
    -
    + +

    16.104.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.104.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -393,8 +393,8 @@ packages on the target host.

    version

    If supplied, use to install or uninstall a specific version of the package named.

    -
    -
    + +

    16.104.5. EXAMPLES

    # Ensure sys-devel/gcc is installed
     __package_emerge sys-devel/gcc --state present
    @@ -406,23 +406,23 @@ __package_emerge app-portage/gentoolkit --state present --version 
    +
    +

    16.104.6. SEE ALSO

    cdist-type__package(7), cdist-type__package_emerge_dependencies(7)

    -
    -
    + +

    16.104.7. AUTHORS

    Thomas Oettli <otho--@--sfs.biz>

    -
    -
    + +

    16.104.8. COPYING

    Copyright (C) 2013 Thomas Oettli. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_emerge_dependencies.html b/src/extra/manual/beta/man7/cdist-type__package_emerge_dependencies.html index 05699912..4ec1a17e 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_emerge_dependencies.html +++ b/src/extra/manual/beta/man7/cdist-type__package_emerge_dependencies.html @@ -5,10 +5,11 @@ - + + - 16.105. cdist-type__package_emerge_dependencies(7) — cdist 6.9.5 documentation + 16.105. cdist-type__package_emerge_dependencies(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,13 +366,13 @@
    -
    +

    16.105. cdist-type__package_emerge_dependencies(7)

    -
    +

    16.105.1. NAME

    cdist-type__package_emerge_dependencies - Install dependencies for __package_emerge

    -
    -
    +
    +

    16.105.2. DESCRIPTION

    Portage is usually used on the gentoo distribution to manage packages. This type installs the following tools which are required by __package_emerge to work:

    @@ -380,38 +380,38 @@ This type installs the following tools which are required by __package_emerge to
  • app-portage/flaggie

  • app-portage/gentoolkit

  • -
    -
    + +

    16.105.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.105.4. OPTIONAL PARAMETERS

    None

    -
    -
    + +

    16.105.5. EXAMPLES

    # Ensure app-portage/flaggie and app-portage/gentoolkit are installed
     __package_emerge_dependencies
     
    -
    -
    + +

    16.105.6. SEE ALSO

    cdist-type__package(7), cdist-type__package_emerge(7)

    -
    -
    + +

    16.105.7. AUTHORS

    Thomas Oettli <otho--@--sfs.biz>

    -
    -
    + +

    16.105.8. COPYING

    Copyright (C) 2013 Thomas Oettli. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_luarocks.html b/src/extra/manual/beta/man7/cdist-type__package_luarocks.html index 584276c8..fabc6b10 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_luarocks.html +++ b/src/extra/manual/beta/man7/cdist-type__package_luarocks.html @@ -5,10 +5,11 @@ - + + - 16.106. cdist-type__package_luarocks(7) — cdist 6.9.5 documentation + 16.106. cdist-type__package_luarocks(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.106. cdist-type__package_luarocks(7)

    -
    +

    16.106.1. NAME

    cdist-type__package_luarocks - Manage luarocks packages

    -
    -
    +
    +

    16.106.2. DESCRIPTION

    LuaRocks is a deployment and management system for Lua modules.

    -
    -
    + +

    16.106.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.106.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -388,8 +388,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.106.5. EXAMPLES

    # Ensure luasocket is installed
     __package_luarocks luasocket --state present
    @@ -398,23 +398,23 @@ __package_luarocks luasocket --state present
     __package_luarocks luasocket --state absent
     
    -
    -
    + +

    16.106.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.106.7. AUTHORS

    Christian G. Warden <cwarden@xerus.org>

    -
    -
    + +

    16.106.8. COPYING

    Copyright (C) 2012 SwellPath, Inc. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_opkg.html b/src/extra/manual/beta/man7/cdist-type__package_opkg.html index 8589f825..8060559d 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_opkg.html +++ b/src/extra/manual/beta/man7/cdist-type__package_opkg.html @@ -5,10 +5,11 @@ - + + - 16.107. cdist-type__package_opkg(7) — cdist 6.9.5 documentation + 16.107. cdist-type__package_opkg(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.107. cdist-type__package_opkg(7)

    -
    +

    16.107.1. NAME

    cdist-type__package_opkg - Manage packages with opkg

    -
    -
    +
    +

    16.107.2. DESCRIPTION

    opkg is usually used on OpenWRT to manage packages.

    -
    -
    + +

    16.107.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.107.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -388,8 +388,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.107.5. EXAMPLES

    # Ensure lsof is installed
     __package_opkg lsof --state present
    @@ -398,23 +398,23 @@ __package_opkg lsof --state present
     __package_opkg dnsmasq --state absent
     
    -
    -
    + +

    16.107.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.107.7. AUTHORS

    Giel van Schijndel <giel+cdist--@--mortis.eu>

    -
    -
    + +

    16.107.8. COPYING

    Copyright (C) 2012 Giel van Schijndel. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_pacman.html b/src/extra/manual/beta/man7/cdist-type__package_pacman.html index e652d881..12d42571 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_pacman.html +++ b/src/extra/manual/beta/man7/cdist-type__package_pacman.html @@ -5,10 +5,11 @@ - + + - 16.108. cdist-type__package_pacman(7) — cdist 6.9.5 documentation + 16.108. cdist-type__package_pacman(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.108. cdist-type__package_pacman(7)

    -
    +

    16.108.1. NAME

    cdist-type__package_pacman - Manage packages with pacman

    -
    -
    +
    +

    16.108.2. DESCRIPTION

    Pacman is usually used on the Archlinux distribution to manage packages.

    -
    -
    + +

    16.108.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.108.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -388,8 +388,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.108.5. EXAMPLES

    # Ensure zsh in installed
     __package_pacman zsh --state present
    @@ -401,23 +401,23 @@ __package_pacman python --state present --name python2
     __package_pacman puppet --state absent
     
    -
    -
    + +

    16.108.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.108.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.108.8. COPYING

    Copyright (C) 2011-2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_pip.html b/src/extra/manual/beta/man7/cdist-type__package_pip.html index dca1dc19..9a7ed5fb 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_pip.html +++ b/src/extra/manual/beta/man7/cdist-type__package_pip.html @@ -5,10 +5,11 @@ - + + - 16.109. cdist-type__package_pip(7) — cdist 6.9.5 documentation + 16.109. cdist-type__package_pip(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,22 +366,22 @@
    -
    +

    16.109. cdist-type__package_pip(7)

    -
    +

    16.109.1. NAME

    cdist-type__package_pip - Manage packages with pip

    -
    -
    +
    +

    16.109.2. DESCRIPTION

    Pip is used in Python environments to install packages. It is also included in the python virtualenv environment.

    -
    -
    + +

    16.109.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.109.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -401,8 +401,8 @@ management for orphaned packages and they may be used by other packages.

    runas

    Run pip as specified user. By default it runs as root.

    -
    -
    + +

    16.109.5. EXAMPLES

    # Install a package
     __package_pip pyro --state present
    @@ -422,26 +422,26 @@ __package_pip mautrix-telegram --extra speedups,webp_convert,hq_thumbnails --ext
     __package_pip mautrix-telegram --extra all
     
    -
    -
    + +

    16.109.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.109.7. AUTHORS

    Matthias Stecher <matthiasstecher--@--gmx.de>
    -
    -
    + +

    16.109.8. COPYING

    Copyright (C) 2012 Nico Schottelius, 2021 Matthias Stecher. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_pkg_freebsd.html b/src/extra/manual/beta/man7/cdist-type__package_pkg_freebsd.html index 14dd09b9..73935221 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_pkg_freebsd.html +++ b/src/extra/manual/beta/man7/cdist-type__package_pkg_freebsd.html @@ -5,10 +5,11 @@ - + + - 16.110. cdist-type__package_pkg_freebsd(7) — cdist 6.9.5 documentation + 16.110. cdist-type__package_pkg_freebsd(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.110. cdist-type__package_pkg_freebsd(7)

    -
    +

    16.110.1. NAME

    cdist-type__package_pkg_freebsd - Manage FreeBSD packages

    -
    -
    +
    +

    16.110.2. DESCRIPTION

    This type is usually used on FreeBSD to manage packages.

    -
    -
    + +

    16.110.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.110.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -394,8 +394,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.110.5. EXAMPLES

    # Ensure zsh is installed
     __package_pkg_freebsd zsh --state present
    @@ -410,23 +410,23 @@ __package_pkg_freebsd python --state present --name python2
     __package_pkg_freebsd puppet --state absent
     
    -
    -
    + +

    16.110.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.110.7. AUTHORS

    Jake Guffey <jake.guffey--@--eprotex.com>

    -
    -
    + +

    16.110.8. COPYING

    Copyright (C) 2012 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_pkg_openbsd.html b/src/extra/manual/beta/man7/cdist-type__package_pkg_openbsd.html index 95cb6e81..293a965c 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_pkg_openbsd.html +++ b/src/extra/manual/beta/man7/cdist-type__package_pkg_openbsd.html @@ -5,10 +5,11 @@ - + + - 16.111. cdist-type__package_pkg(7) — cdist 6.9.5 documentation + 16.111. cdist-type__package_pkg(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.111. cdist-type__package_pkg(7)

    -
    +

    16.111.1. NAME

    cdist-type__package_pkg - Manage OpenBSD packages

    -
    -
    +
    +

    16.111.2. DESCRIPTION

    This type is usually used on OpenBSD to manage packages.

    -
    -
    + +

    16.111.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.111.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -394,8 +394,8 @@
    pkg_path

    Manually specify a PKG_PATH to add packages from.

    -
    -
    + +

    16.111.5. EXAMPLES

    # Ensure zsh is installed
     __package_pkg_openbsd zsh --state present
    @@ -414,21 +414,21 @@ __package_pkg_openbsd bash \
       --pkg_path http://openbsd.mirrorcatalogs.com/snapshots/packages/amd64
     
    -
    -
    + +

    16.111.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.111.7. AUTHORS

    Andi Brönnimann <andi-cdist--@--v-net.ch>

    -
    -
    + +

    16.111.8. COPYING

    Copyright (C) 2011 Andi Brönnimann. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_pkgng_freebsd.html b/src/extra/manual/beta/man7/cdist-type__package_pkgng_freebsd.html index 9b7c4bc1..dc9c2564 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_pkgng_freebsd.html +++ b/src/extra/manual/beta/man7/cdist-type__package_pkgng_freebsd.html @@ -5,10 +5,11 @@ - + + - 16.112. cdist-type__package_pkgng_freebsd(7) — cdist 6.9.5 documentation + 16.112. cdist-type__package_pkgng_freebsd(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -369,21 +369,21 @@
    -
    +

    16.112. cdist-type__package_pkgng_freebsd(7)

    -
    +

    16.112.1. NAME

    cdist-type__package_pkgng_freebsd - Manage FreeBSD packages with pkg-ng

    -
    -
    +
    +

    16.112.2. DESCRIPTION

    This type is usually used on FreeBSD to manage packages.

    -
    -
    + +

    16.112.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.112.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -397,23 +397,23 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.112.5. BOOLEAN PARAMETERS

    upgrade

    If supplied, allow upgrading to the latest version of a package.

    -
    -
    + +

    16.112.6. CAVEATS

    This type requires that repository definitions already exist in /etc/pkg/*.conf. Ensure that they exist prior to use of this type with __file.

    pkg-ng can't upgrade a package to a specific version. If this type needs to upgrade a package, it can only ugprade to the latest available version. If the "upgrade" parameter is not given and an upgrade needs to occur, an error will result.

    -
    -
    + +

    16.112.7. MESSAGES

    install

    The package was installed

    @@ -425,8 +425,8 @@ upgrade a package, it can only ugprade to the latest available version. If the
    exist

    The package was already present and thus not installed

    -
    -
    + +

    16.112.8. EXAMPLES

    # Ensure zsh is installed
     __package_pkgng_freebsd zsh --state present
    @@ -444,23 +444,23 @@ __package_pkgng_freebsd bash --state present --repo myrepo
     __package_pkgng_freebsd puppet --state absent
     
    -
    -
    + +

    16.112.9. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.112.10. AUTHORS

    Jake Guffey <jake.guffey--@--eprotex.com>

    -
    -
    + +

    16.112.11. COPYING

    Copyright (C) 2014 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_rubygem.html b/src/extra/manual/beta/man7/cdist-type__package_rubygem.html index 68de854d..bd0b2d26 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_rubygem.html +++ b/src/extra/manual/beta/man7/cdist-type__package_rubygem.html @@ -5,10 +5,11 @@ - + + - 16.113. cdist-type__package_rubygem(7) — cdist 6.9.5 documentation + 16.113. cdist-type__package_rubygem(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.113. cdist-type__package_rubygem(7)

    -
    +

    16.113.1. NAME

    cdist-type__package_rubygem - Manage rubygem packages

    -
    -
    +
    +

    16.113.2. DESCRIPTION

    Rubygems is the default package management system for the Ruby programming language.

    -
    -
    + +

    16.113.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.113.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -388,8 +388,8 @@
    state

    Either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.113.5. EXAMPLES

    # Ensure sinatra is installed
     __package_rubygem sinatra --state present
    @@ -398,23 +398,23 @@ __package_rubygem sinatra --state present
     __package_rubygem rails --state absent
     
    -
    -
    + +

    16.113.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.113.7. AUTHORS

    Chase Allen James <nx-cdist@nu-ex.com>

    -
    -
    + +

    16.113.8. COPYING

    Copyright (C) 2011 Chase Allen James. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_update_index.html b/src/extra/manual/beta/man7/cdist-type__package_update_index.html index 75b3de97..9aca0bc2 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_update_index.html +++ b/src/extra/manual/beta/man7/cdist-type__package_update_index.html @@ -5,10 +5,11 @@ - + + - 16.114. cdist-type__package_update_index(7) — cdist 6.9.5 documentation + 16.114. cdist-type__package_update_index(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,22 +366,22 @@
    -
    +

    16.114. cdist-type__package_update_index(7)

    -
    +

    16.114.1. NAME

    cdist-type__update_index - Update the package index

    -
    -
    +
    +

    16.114.2. DESCRIPTION

    This cdist type allows you to update the package index on the target. It will automatically use the appropriate package manager.

    -
    -
    + +

    16.114.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.114.4. OPTIONAL PARAMETERS

    type

    The package manager to use. Default is determined based on the $os @@ -395,16 +395,16 @@ e.g. last update. Repo update is skipped if maxage is not reached yet.

    -
    -
    + +

    16.114.5. MESSAGES

    apt-cache updated (age was: currage)

    apt-cache was updated (run of apt-get update). currage is the time in seconds since the previous run.

    -
    -
    + +

    16.114.6. EXAMPLES

    # Update the package index on the target
     __package_update_index
    @@ -419,23 +419,23 @@ __package_update_index --maxage 3600 --type apt
     __package_update_index --maxage 3600
     
    -
    -
    + +

    16.114.7. AUTHORS

    Ricardo Catalinas Jiménez <jimenezrick--@--gmail.com>
    Thomas Eckert <tom--@--it-eckert.de>
    -
    -
    + +

    16.114.8. COPYING

    Copyright (C) 2014 Ricardo Catalinas Jiménez. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_upgrade_all.html b/src/extra/manual/beta/man7/cdist-type__package_upgrade_all.html index 7e99beae..cb11a82e 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_upgrade_all.html +++ b/src/extra/manual/beta/man7/cdist-type__package_upgrade_all.html @@ -5,10 +5,11 @@ - + + - 16.115. cdist-type__package_upgrade_all(7) — cdist 6.9.5 documentation + 16.115. cdist-type__package_upgrade_all(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,22 +366,22 @@
    -
    +

    16.115. cdist-type__package_upgrade_all(7)

    -
    +

    16.115.1. NAME

    cdist-type__package_upgrade_all - Upgrade all the installed packages

    -
    -
    +
    +

    16.115.2. DESCRIPTION

    This cdist type allows you to upgrade all the installed packages on the target. It will automatically use the appropriate package manager.

    -
    -
    + +

    16.115.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.115.4. OPTIONAL PARAMETERS

    type

    The package manager to use. Default is determined based on the $os @@ -392,8 +392,8 @@ e.g. * pacman for Arch Linux

    -
    -
    + +

    16.115.5. BOOLEAN PARAMETERS

    apt-dist-upgrade

    Do dist-upgrade instead of upgrade.

    @@ -401,8 +401,8 @@ e.g.
    apt-clean

    Clean out the local repository of retrieved package files.

    -
    -
    + +

    16.115.6. EXAMPLES

    # Upgrade all the installed packages on the target
     __package_upgrade_all
    @@ -411,19 +411,19 @@ __package_upgrade_all
     __package_upgrade_all --type apt
     
    -
    -
    + +

    16.115.7. AUTHORS

    Ricardo Catalinas Jiménez <jimenezrick--@--gmail.com>

    -
    -
    + +

    16.115.8. COPYING

    Copyright (C) 2014 Ricardo Catalinas Jiménez. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_yum.html b/src/extra/manual/beta/man7/cdist-type__package_yum.html index 5a74c6d3..9298b1e6 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_yum.html +++ b/src/extra/manual/beta/man7/cdist-type__package_yum.html @@ -5,10 +5,11 @@ - + + - 16.116. cdist-type__package_yum(7) — cdist 6.9.5 documentation + 16.116. cdist-type__package_yum(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,23 +366,23 @@
    -
    +

    16.116. cdist-type__package_yum(7)

    -
    +

    16.116.1. NAME

    cdist-type__package_yum - Manage packages with yum

    -
    -
    +
    +

    16.116.2. DESCRIPTION

    Yum is usually used on the Fedora distribution to manage packages. If you specify an unknown package, yum will display the slightly confusing error message "Error: Nothing to do".

    -
    -
    + +

    16.116.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.116.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -392,8 +392,8 @@ slightly confusing error message "Error: Nothing to do".

    url

    URL to use for the package

    -
    -
    + +

    16.116.5. EXAMPLES

    # Ensure zsh in installed
     __package_yum zsh --state present
    @@ -408,23 +408,23 @@ __package epel-release-6-8 \
         --url http://mirror.switch.ch/ftp/mirror/epel/6/i386/epel-release-6-8.noarch.rpm
     
    -
    -
    + +

    16.116.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.116.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.116.8. COPYING

    Copyright (C) 2011-2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__package_zypper.html b/src/extra/manual/beta/man7/cdist-type__package_zypper.html index 9c8345f0..388a91de 100644 --- a/src/extra/manual/beta/man7/cdist-type__package_zypper.html +++ b/src/extra/manual/beta/man7/cdist-type__package_zypper.html @@ -5,10 +5,11 @@ - + + - 16.117. cdist-type__package_zypper(7) — cdist 6.9.5 documentation + 16.117. cdist-type__package_zypper(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.117. cdist-type__package_zypper(7)

    -
    +

    16.117.1. NAME

    cdist-type__package_zypper - Manage packages with zypper

    -
    -
    +
    +

    16.117.2. DESCRIPTION

    Zypper is usually used on the SuSE distribution to manage packages.

    -
    -
    + +

    16.117.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.117.4. OPTIONAL PARAMETERS

    name

    If supplied, use the name and not the object id as the package name.

    @@ -394,8 +394,8 @@ have a look at the output of "zypper se -s packagename"

    ptype

    Either "package", "patch", "pattern", "product" or "srcpackage", defaults to "package". For a description see man zypper.

    -
    -
    + +

    16.117.5. EXAMPLES

    # Ensure zsh is installed
     __package_zypper zsh --state present
    @@ -413,24 +413,24 @@ __package_zypper cfengine --state absent
     __package_zypper x11 --ptype pattern --state present
     
    -
    -
    + +

    16.117.6. SEE ALSO

    cdist-type__package(7)

    -
    -
    + +

    16.117.7. AUTHORS

    Daniel Heule <hda--@--sfs.biz>

    -
    -
    + +

    16.117.8. COPYING

    Copyright (C) 2012 Nico Schottelius. Copyright (C) 2013 Daniel Heule. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__pacman_conf.html b/src/extra/manual/beta/man7/cdist-type__pacman_conf.html index d80ff73f..504e2acc 100644 --- a/src/extra/manual/beta/man7/cdist-type__pacman_conf.html +++ b/src/extra/manual/beta/man7/cdist-type__pacman_conf.html @@ -5,10 +5,11 @@ - + + - 16.118. cdist-type__pacman_conf(7) — cdist 6.9.5 documentation + 16.118. cdist-type__pacman_conf(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.118. cdist-type__pacman_conf(7)

    -
    +

    16.118.1. NAME

    cdist-type__pacman_conf - Manage pacman configuration

    -
    -
    +
    +

    16.118.2. DESCRIPTION

    The type allows you to configure options section, add or delete repositories and manage mirrorlists

    -
    -
    + +

    16.118.3. REQUIRED PARAMETERS

    section

    'options' for configure options section

    @@ -389,8 +389,8 @@ be checked against available keys from pacman.conf

    value

    Specifies the value which will be set against the key

    -
    -
    + +

    16.118.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    @@ -400,8 +400,8 @@ be checked against available keys from pacman.conf

    If supplied the key will not be checked.

    -
    -
    + +

    16.118.5. EXAMPLES

    # Manage options section in pacman.conf
     __pacman_conf options_Architecture --section options --key Architecture --value auto
    @@ -414,23 +414,23 @@ __pacman_conf customlist_Server --file customlist --section customlist --key Ser
         --value "file:///var/cache/pacman/pkg"
     
    -
    -
    + +

    16.118.6. SEE ALSO

    grep(1)

    -
    -
    + +

    16.118.7. AUTHORS

    Dominique Roux <dominique.roux4@gmail.com>

    -
    -
    + +

    16.118.8. COPYING

    Copyright (C) 2015 Dominique Roux. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__pacman_conf_integrate.html b/src/extra/manual/beta/man7/cdist-type__pacman_conf_integrate.html index d8f6ae65..33d6ebb0 100644 --- a/src/extra/manual/beta/man7/cdist-type__pacman_conf_integrate.html +++ b/src/extra/manual/beta/man7/cdist-type__pacman_conf_integrate.html @@ -5,10 +5,11 @@ - + + - 16.119. cdist-type__pacman_conf_integrate(7) — cdist 6.9.5 documentation + 16.119. cdist-type__pacman_conf_integrate(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,28 +366,28 @@
    -
    +

    16.119. cdist-type__pacman_conf_integrate(7)

    -
    +

    16.119.1. NAME

    cdist-type__pacman_conf_integrate - Integrate default pacman.conf to cdist conform and vice versa

    -
    -
    +
    +

    16.119.2. DESCRIPTION

    The type allows you to convert the default pacman.conf to a cdist conform one and vice versa

    -
    -
    + +

    16.119.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.119.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent', defaults to 'present'

    -
    -
    + +

    16.119.5. EXAMPLES

    # Convert normal to cdist conform
     __pacman_conf_integrate convert
    @@ -396,23 +396,23 @@ __pacman_conf_integrate convert
     __pacman_conf_integrate convert --state absent
     
    -
    -
    + +

    16.119.6. SEE ALSO

    grep(1)

    -
    -
    + +

    16.119.7. AUTHORS

    Dominique Roux <dominique.roux4@gmail.com>

    -
    -
    + +

    16.119.8. COPYING

    Copyright (C) 2015 Dominique Roux. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__pf_apply_anchor.html b/src/extra/manual/beta/man7/cdist-type__pf_apply_anchor.html index 26eb9fcf..87171c73 100644 --- a/src/extra/manual/beta/man7/cdist-type__pf_apply_anchor.html +++ b/src/extra/manual/beta/man7/cdist-type__pf_apply_anchor.html @@ -5,10 +5,11 @@ - + + - 16.120. cdist-type__pf_apply_anchor(7) — cdist 6.9.5 documentation + 16.120. cdist-type__pf_apply_anchor(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,19 +365,19 @@
    -
    +

    16.120. cdist-type__pf_apply_anchor(7)

    -
    +

    16.120.1. NAME

    cdist-type__pf_apply_anchor - Apply a pf(4) anchor on $__target_host

    -
    -
    +
    +

    16.120.2. DESCRIPTION

    This type is used on *BSD systems to manage anchors for the pf firewall.

    Notice this type does not take care of copying the ruleset, that must be done by the user with, e.g. __file.

    -
    -
    + +

    16.120.3. OPTIONAL PARAMETERS

    anchor_name

    The name of the anchor to apply. If not set, ${__object_id} is used. @@ -385,8 +385,8 @@ This type requires /etc/pf.d/${anchor_name} to exist on $__target_host.

    -
    -
    + +

    16.120.4. EXAMPLES

    # Copy anchor file to ${__target_host}
     __file "/etc/pf.d/80_dns" --source - <<EOF
    @@ -401,18 +401,18 @@ __file "/etc/pf.d/80_dns" --source - #   pfctl -a "${anchor_name}" -f "/etc/pf.d/${anchor_name}"
     
    -
    -
    + +

    16.120.5. SEE ALSO

    pf(4)

    -
    -
    + +

    16.120.6. AUTHORS

    Evilham <contact--@--evilham.com> Kamila Součková <coding--@--kamila.is> Jake Guffey <jake.guffey--@--eprotex.com>

    -
    -
    + +

    16.120.7. COPYING

    Copyright (C) 2020 Evilham. Copyright (C) 2016 Kamila Součková. @@ -420,8 +420,8 @@ Copyright (C) 2012 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__pf_ruleset.html b/src/extra/manual/beta/man7/cdist-type__pf_ruleset.html index bb14c1ca..a299a8c1 100644 --- a/src/extra/manual/beta/man7/cdist-type__pf_ruleset.html +++ b/src/extra/manual/beta/man7/cdist-type__pf_ruleset.html @@ -5,10 +5,11 @@ - + + - 16.121. cdist-type__pf_ruleset(7) — cdist 6.9.5 documentation + 16.121. cdist-type__pf_ruleset(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,34 +366,34 @@
    -
    +

    16.121. cdist-type__pf_ruleset(7)

    -
    +

    16.121.1. NAME

    cdist-type__pf_ruleset - Copy a pf(4) ruleset to $__target_host

    -
    -
    +
    +

    16.121.2. DESCRIPTION

    This type is used on *BSD systems to manage the pf firewall's ruleset.

    It will also enable and disable the pf firewall as requested in the state parameter.

    -
    -
    + +

    16.121.3. REQUIRED PARAMETERS

    state

    Either "absent" (no ruleset at all) or "present", defaults to "present".

    -
    -
    + +

    16.121.4. OPTIONAL PARAMETERS

    source

    Required when state is "present". Defines the ruleset to load onto the $__target_host for pf(4).

    -
    -
    + +

    16.121.5. EXAMPLES

    # Remove the current ruleset in place and disable pf
     __pf_ruleset --state absent
    @@ -402,25 +402,25 @@ __pf_ruleset --state absent
     __pf_ruleset --state present --source $__manifest/files/pf.conf
     
    -
    -
    + +

    16.121.6. SEE ALSO

    pf(4)

    -
    -
    + +

    16.121.7. AUTHORS

    Kamila Součková <coding--@--kamila.is> Jake Guffey <jake.guffey--@--eprotex.com>

    -
    -
    + +

    16.121.8. COPYING

    Copyright (C) 2016 Kamila Součková. Copyright (C) 2012 Jake Guffey. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ping.html b/src/extra/manual/beta/man7/cdist-type__ping.html index 3294d974..fac3c215 100644 --- a/src/extra/manual/beta/man7/cdist-type__ping.html +++ b/src/extra/manual/beta/man7/cdist-type__ping.html @@ -5,10 +5,11 @@ - + + - 16.122. cdist-type__ping(7) — cdist 6.9.5 documentation + 16.122. cdist-type__ping(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,43 +365,43 @@
    -
    +

    16.122. cdist-type__ping(7)

    -
    +

    16.122.1. NAME

    cdist-type__ping - Try to connect to host and return 'pong' on success

    -
    -
    +
    +

    16.122.2. DESCRIPTION

    A simple type which tries to connect to a remote host and runs a simple command to ensure everything is working.

    -
    -
    + +

    16.122.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.122.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.122.5. EXAMPLES

    __ping
     
    -
    -
    + +

    16.122.6. AUTHORS

    Olliver Schinagl <oliver--@--schinagl.nl>

    -
    -
    + +

    16.122.7. COPYING

    Copyright (C) 2018 Schinagl. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postfix.html b/src/extra/manual/beta/man7/cdist-type__postfix.html index 70f51c65..ffecb505 100644 --- a/src/extra/manual/beta/man7/cdist-type__postfix.html +++ b/src/extra/manual/beta/man7/cdist-type__postfix.html @@ -5,10 +5,11 @@ - + + - 16.123. cdist-type__postfix(7) — cdist 6.9.5 documentation + 16.123. cdist-type__postfix(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.123. cdist-type__postfix(7)

    -
    +

    16.123.1. NAME

    cdist-type__postfix - Install postfix

    -
    -
    +
    +

    16.123.2. DESCRIPTION

    This space intentionally left blank.

    -
    -
    + +

    16.123.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.123.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.123.5. EXAMPLES

    __postfix
     
    -
    -
    + +

    16.123.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.123.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postfix_master.html b/src/extra/manual/beta/man7/cdist-type__postfix_master.html index 2abe0519..bab12e09 100644 --- a/src/extra/manual/beta/man7/cdist-type__postfix_master.html +++ b/src/extra/manual/beta/man7/cdist-type__postfix_master.html @@ -5,10 +5,11 @@ - + + - 16.124. cdist-type__postfix_master(7) — cdist 6.9.5 documentation + 16.124. cdist-type__postfix_master(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,17 +367,17 @@
    -
    +

    16.124. cdist-type__postfix_master(7)

    -
    +

    16.124.1. NAME

    cdist-type__postfix_master - Configure postfix master.cf

    -
    -
    +
    +

    16.124.2. DESCRIPTION

    See master(5) for more information.

    -
    -
    + +

    16.124.3. REQUIRED PARAMETERS

    type

    See master(5)

    @@ -385,15 +385,15 @@
    command

    See master(5)

    -
    -
    + +

    16.124.4. BOOLEAN PARAMETERS

    noreload

    don't reload postfix after changes

    -
    -
    + +

    16.124.5. OPTIONAL PARAMETERS

    state

    present or absent, defaults to present

    @@ -412,8 +412,8 @@ Can be specified multiple times.

    comment

    a textual comment to add with the master.cf entry

    -
    -
    + +

    16.124.6. EXAMPLES

    __postfix_master smtp --type inet --command smtpd
     
    @@ -426,23 +426,23 @@ __postfix_master submission --type inet --command smtpd \"Run alternative smtp on submission port"
     
    -
    -
    + +

    16.124.7. SEE ALSO

    master(5)

    -
    -
    + +

    16.124.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.124.9. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postfix_postconf.html b/src/extra/manual/beta/man7/cdist-type__postfix_postconf.html index dd896d6d..e2991269 100644 --- a/src/extra/manual/beta/man7/cdist-type__postfix_postconf.html +++ b/src/extra/manual/beta/man7/cdist-type__postfix_postconf.html @@ -5,10 +5,11 @@ - + + - 16.125. cdist-type__postfix_postconf(7) — cdist 6.9.5 documentation + 16.125. cdist-type__postfix_postconf(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,56 +366,56 @@
    -
    +

    16.125. cdist-type__postfix_postconf(7)

    -
    +

    16.125.1. NAME

    cdist-type__postfix_postconf - Configure postfix main.cf

    -
    -
    +
    +

    16.125.2. DESCRIPTION

    See postconf(5) for possible keys and values.

    Note that this type directly runs the postconf executable. It does not make changes to /etc/postfix/main.cf itself.

    -
    -
    + +

    16.125.3. REQUIRED PARAMETERS

    value

    the value for the postfix parameter

    -
    -
    + +

    16.125.4. OPTIONAL PARAMETERS

    key

    the name of the parameter. Defaults to __object_id

    -
    -
    + +

    16.125.5. EXAMPLES

    __postfix_postconf mydomain --value somedomain.com
     
     __postfix_postconf bind-to-special-ip --key smtp_bind_address --value 127.0.0.5
     
    -
    -
    + +

    16.125.6. SEE ALSO

    postconf(5)

    -
    -
    + +

    16.125.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.125.8. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postfix_postmap.html b/src/extra/manual/beta/man7/cdist-type__postfix_postmap.html index ca9b8b37..c112cf90 100644 --- a/src/extra/manual/beta/man7/cdist-type__postfix_postmap.html +++ b/src/extra/manual/beta/man7/cdist-type__postfix_postmap.html @@ -5,10 +5,11 @@ - + + - 16.126. cdist-type__postfix_postmap(7) — cdist 6.9.5 documentation + 16.126. cdist-type__postfix_postmap(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.126. cdist-type__postfix_postmap(7)

    -
    +

    16.126.1. NAME

    cdist-type__postfix_postmap - Run postmap on the given file

    -
    -
    +
    +

    16.126.2. DESCRIPTION

    This space intentionally left blank.

    -
    -
    + +

    16.126.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.126.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.126.5. EXAMPLES

    __postfix_postmap /etc/postfix/generic
     
    -
    -
    + +

    16.126.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.126.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postfix_reload.html b/src/extra/manual/beta/man7/cdist-type__postfix_reload.html index a5f00dd3..1d6db018 100644 --- a/src/extra/manual/beta/man7/cdist-type__postfix_reload.html +++ b/src/extra/manual/beta/man7/cdist-type__postfix_reload.html @@ -5,10 +5,11 @@ - + + - 16.127. cdist-type__postfix_reload(7) — cdist 6.9.5 documentation + 16.127. cdist-type__postfix_reload(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,42 +365,42 @@
    -
    +

    16.127. cdist-type__postfix_reload(7)

    -
    +

    16.127.1. NAME

    cdist-type__postfix_reload - Tell postfix to reload its configuration

    -
    -
    +
    +

    16.127.2. DESCRIPTION

    This space intentionally left blank.

    -
    -
    + +

    16.127.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.127.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.127.5. EXAMPLES

    __postfix_reload
     
    -
    -
    + +

    16.127.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.127.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postgres_database.html b/src/extra/manual/beta/man7/cdist-type__postgres_database.html index 686d08e6..230fa051 100644 --- a/src/extra/manual/beta/man7/cdist-type__postgres_database.html +++ b/src/extra/manual/beta/man7/cdist-type__postgres_database.html @@ -5,10 +5,11 @@ - + + - 16.128. cdist-type__postgres_database(7) — cdist 6.9.5 documentation + 16.128. cdist-type__postgres_database(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,17 +365,17 @@
    -
    +

    16.128. cdist-type__postgres_database(7)

    -
    +

    16.128.1. NAME

    cdist-type__postgres_database - Create/drop postgres databases

    -
    -
    +
    +

    16.128.2. DESCRIPTION

    This cdist type allows you to create or drop postgres databases.

    -
    -
    + +

    16.128.3. OPTIONAL PARAMETERS

    state

    Either 'present' or 'absent', defaults to 'present'.

    @@ -391,29 +391,29 @@
    template

    Specifies the template database from which to build this database.

    -
    -
    + +

    16.128.4. EXAMPLES

    __postgres_database mydbname --owner mydbusername
     
    -
    -
    + +

    16.128.5. SEE ALSO

    cdist-type__postgres_role(7)

    -
    -
    + +

    16.128.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.128.7. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postgres_extension.html b/src/extra/manual/beta/man7/cdist-type__postgres_extension.html index d5fd11c7..16549b51 100644 --- a/src/extra/manual/beta/man7/cdist-type__postgres_extension.html +++ b/src/extra/manual/beta/man7/cdist-type__postgres_extension.html @@ -5,10 +5,11 @@ - + + - 16.129. cdist-type__postgres_extension(7) — cdist 6.9.5 documentation + 16.129. cdist-type__postgres_extension(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,13 +365,13 @@
    -
    +

    16.129. cdist-type__postgres_extension(7)

    -
    +

    16.129.1. NAME

    cdist-type__postgres_extension - manage postgres extensions

    -
    -
    +
    +

    16.129.2. DESCRIPTION

    This cdist type allows you to create or drop postgres extensions.

    The object you need to pass to __postgres_extension consists of @@ -384,39 +384,39 @@ following form:

    rails_test:unaccent
     
    -
    -
    + +

    16.129.3. OPTIONAL PARAMETERS

    state

    either "present" or "absent", defaults to "present"

    -
    -
    + +

    16.129.4. EXAMPLES

    __postgres_extension           rails_test:unaccent
     __postgres_extension --present rails_test:unaccent
     __postgres_extension --absent  rails_test:unaccent
     
    -
    -
    + +

    16.129.5. SEE ALSO

    cdist-type__postgre_database(7)

    Postgres "Create Extension" documentation at: <http://www.postgresql.org/docs/current/static/sql-createextension.html>.

    -
    -
    + +

    16.129.6. AUTHOR

    Tomas Pospisek <tpo_deb--@--sourcepole.ch>

    -
    -
    + +

    16.129.7. COPYING

    Copyright (C) 2014 Tomas Pospisek. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__postgres_role.html b/src/extra/manual/beta/man7/cdist-type__postgres_role.html index 20a668b7..d7143a40 100644 --- a/src/extra/manual/beta/man7/cdist-type__postgres_role.html +++ b/src/extra/manual/beta/man7/cdist-type__postgres_role.html @@ -5,10 +5,11 @@ - + + - 16.130. cdist-type__postgres_role(7) — cdist 6.9.5 documentation + 16.130. cdist-type__postgres_role(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.130. cdist-type__postgres_role(7)

    -
    +

    16.130.1. NAME

    cdist-type__postgres_role - Manage postgres roles

    -
    -
    +
    +

    16.130.2. DESCRIPTION

    This cdist type allows you to create or drop postgres roles.

    -
    -
    + +

    16.130.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -385,8 +385,8 @@

    All other parameters map directly to the corresponding postgres createrole parameters.

    password

    -
    -
    + +

    16.130.4. BOOLEAN PARAMETERS

    All parameter map directly to the corresponding postgres createrole parameters.

    @@ -395,8 +395,8 @@ createdb createrole superuser inherit

    -
    -
    + +

    16.130.5. EXAMPLES

    __postgres_role myrole
     
    @@ -407,25 +407,25 @@ __postgres_role admin --password 'very-secret' -
     __postgres_role dbcustomer --password 'bla' --createdb
     
    -
    -
    + +

    16.130.6. SEE ALSO

    cdist-type__postgres_database(7)

    postgresql documentation at: <http://www.postgresql.org/docs/current/static/sql-createrole.html>.

    -
    -
    + +

    16.130.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.130.8. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__process.html b/src/extra/manual/beta/man7/cdist-type__process.html index 880a1923..88134f61 100644 --- a/src/extra/manual/beta/man7/cdist-type__process.html +++ b/src/extra/manual/beta/man7/cdist-type__process.html @@ -5,10 +5,11 @@ - + + - 16.131. cdist-type__process(7) — cdist 6.9.5 documentation + 16.131. cdist-type__process(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.131. cdist-type__process(7)

    -
    +

    16.131.1. NAME

    cdist-type__process - Start or stop process

    -
    -
    +
    +

    16.131.2. DESCRIPTION

    This cdist type allows you to define the state of a process.

    -
    -
    + +

    16.131.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -391,8 +391,8 @@ the object id by cdist.

    start

    Executable to use for starting the process.

    -
    -
    + +

    16.131.4. MESSAGES

    started

    The process was started.

    @@ -400,8 +400,8 @@ the object id by cdist.

    stopped

    The process was stopped.

    -
    -
    + +

    16.131.5. EXAMPLES

    # Start if not running
     __process /usr/sbin/syslog-ng --state present
    @@ -424,26 +424,26 @@ __process rpcstatd --state present --start "/etc/init.d/st
         --name "rpc.statd.*"
     
    -
    -
    + +

    16.131.6. SEE ALSO

    cdist-type__start_on_boot(7)

    -
    -
    + +

    16.131.7. AUTHORS

    Thomas Eckert <tom--@--it-eckert.de>
    -
    -
    + +

    16.131.8. COPYING

    Copyright (C) 2011-2012 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__prometheus_alertmanager.html b/src/extra/manual/beta/man7/cdist-type__prometheus_alertmanager.html index f8e0956c..a887fff8 100644 --- a/src/extra/manual/beta/man7/cdist-type__prometheus_alertmanager.html +++ b/src/extra/manual/beta/man7/cdist-type__prometheus_alertmanager.html @@ -5,10 +5,11 @@ - + + - 16.132. cdist-type__prometheus_alertmanager(7) — cdist 6.9.5 documentation + 16.132. cdist-type__prometheus_alertmanager(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,25 +367,25 @@
    -
    +

    16.132. cdist-type__prometheus_alertmanager(7)

    -
    +

    16.132.1. NAME

    cdist-type__prometheus_alertmanager - install Alertmanager

    -
    -
    +
    +

    16.132.2. DESCRIPTION

    Install and configure Prometheus Alertmanager (https://prometheus.io/docs/alerting/alertmanager/).

    Note that due to significant differences between Prometheus 1.x and 2.x, only 2.x is supported. It is your responsibility to make sure that your package manager installs 2.x. (On Devuan Ascii, the parameter --install-from-backports helps.)

    -
    -
    + +

    16.132.3. REQUIRED PARAMETERS

    config

    Alertmanager configuration file. It will be saved as /etc/alertmanager/alertmanager.yml on the target.

    -
    -
    + +

    16.132.4. OPTIONAL PARAMETERS

    storage-path

    Where to put data. Default: /data/alertmanager. (Directory will be created if needed.)

    @@ -393,15 +393,15 @@
    retention-days

    How long to retain data. Default: 90 days.

    -
    -
    + +

    16.132.5. BOOLEAN PARAMETERS

    install-from-backports

    Valid on Devuan only. Will enable the backports apt source and install the package from there. Useful for getting a newer version.

    -
    -
    + +

    16.132.6. EXAMPLES

    __prometheus_alertmanager \
         --install-from-backports \
    @@ -409,24 +409,24 @@
         --storage-path /data/alertmanager
     
    -
    -
    + +

    16.132.7. SEE ALSO

    cdist-type__prometheus_server(7), cdist-type__grafana_dashboard(7), Prometheus alerting documentation: https://prometheus.io/docs/alerting/overview/

    -
    -
    + +

    16.132.8. AUTHORS

    Kamila Součková <kamila--@--ksp.sk>

    -
    -
    + +

    16.132.9. COPYING

    Copyright (C) 2018 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__prometheus_exporter.html b/src/extra/manual/beta/man7/cdist-type__prometheus_exporter.html index 846707a7..7ac5392f 100644 --- a/src/extra/manual/beta/man7/cdist-type__prometheus_exporter.html +++ b/src/extra/manual/beta/man7/cdist-type__prometheus_exporter.html @@ -5,10 +5,11 @@ - + + - 16.133. cdist-type__prometheus_exporter(7) — cdist 6.9.5 documentation + 16.133. cdist-type__prometheus_exporter(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,13 +367,13 @@
    -
    +

    16.133. cdist-type__prometheus_exporter(7)

    -
    +

    16.133.1. NAME

    cdist-type__prometheus_exporter - install some Prometheus exporters

    -
    -
    +
    +

    16.133.2. DESCRIPTION

    Install and configure some exporters to be used by the Prometheus monitoring system (https://prometheus.io/).

    This type creates a daemontools-compatible service directory under /service/$__object_id. @@ -386,27 +386,27 @@ as build tools (make, g++, etc.) must be available.

  • blackbox

  • ceph

  • -
    -
    + +

    16.133.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.133.4. OPTIONAL PARAMETERS

    exporter

    Which exporter to install and configure. Default: $__object_id. Currently supported: node, blackbox, ceph.

    -
    -
    + +

    16.133.5. BOOLEAN PARAMETERS

    add-consul-service

    Add this exporter as a Consul service for automatic service discovery.

    -
    -
    + +

    16.133.6. EXAMPLES

    __daemontools
     __golang_from_vendor --version 1.9  # required for prometheus and many exporters
    @@ -414,25 +414,25 @@ __golang_from_vendor --version 1.9  # re
     require="__daemontools __golang_from_vendor" __prometheus_exporter node
     
    -
    -
    + +

    16.133.7. SEE ALSO

    cdist-type__daemontools(7), cdist-type__golang_from_vendor(7), cdist-type__prometheus_server(7), Prometheus documentation: https://prometheus.io/docs/introduction/overview/

    -
    -
    + +

    16.133.8. AUTHORS

    Kamila Součková <kamila--@--ksp.sk>

    -
    -
    + +

    16.133.9. COPYING

    Copyright (C) 2017 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__prometheus_server.html b/src/extra/manual/beta/man7/cdist-type__prometheus_server.html index 626c8aa4..3d5d3597 100644 --- a/src/extra/manual/beta/man7/cdist-type__prometheus_server.html +++ b/src/extra/manual/beta/man7/cdist-type__prometheus_server.html @@ -5,10 +5,11 @@ - + + - 16.134. cdist-type__prometheus_server(7) — cdist 6.9.5 documentation + 16.134. cdist-type__prometheus_server(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,25 +367,25 @@
    -
    +

    16.134. cdist-type__prometheus_server(7)

    -
    +

    16.134.1. NAME

    cdist-type__prometheus_server - install Prometheus

    -
    -
    +
    +

    16.134.2. DESCRIPTION

    Install and configure Prometheus (https://prometheus.io/).

    Note that due to significant differences between Prometheus 1.x and 2.x, only 2.x is supported. It is your responsibility to make sure that your package manager installs 2.x. (On Devuan Ascii, the parameter --install-from-backports helps.)

    -
    -
    + +

    16.134.3. REQUIRED PARAMETERS

    config

    Prometheus configuration file. It will be saved as /etc/prometheus/prometheus.yml on the target.

    -
    -
    + +

    16.134.4. OPTIONAL PARAMETERS

    retention-days

    How long to keep data. Default: 30

    @@ -395,15 +395,15 @@
    storage-path

    Where to put data. Default: /data/prometheus. (Directory will be created if needed.)

    -
    -
    + +

    16.134.5. BOOLEAN PARAMETERS

    install-from-backports

    Valid on Devuan only. Will enable the backports apt source and install the package from there. Useful for getting a newer version.

    -
    -
    + +

    16.134.6. EXAMPLES

    PROMPORT=9090
     ALERTPORT=9093
    @@ -416,24 +416,24 @@ __prometheus_server \
         --rule-files "$__manifest/files/*.rules"
     
    -
    -
    + +

    16.134.7. SEE ALSO

    cdist-type__prometheus_alertmanager(7), cdist-type__grafana_dashboard(7), Prometheus documentation: https://prometheus.io/docs/introduction/overview/

    -
    -
    + +

    16.134.8. AUTHORS

    Kamila Součková <kamila--@--ksp.sk>

    -
    -
    + +

    16.134.9. COPYING

    Copyright (C) 2018 Kamila Součková. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__pyvenv.html b/src/extra/manual/beta/man7/cdist-type__pyvenv.html index 0b2e574c..d171121c 100644 --- a/src/extra/manual/beta/man7/cdist-type__pyvenv.html +++ b/src/extra/manual/beta/man7/cdist-type__pyvenv.html @@ -5,10 +5,11 @@ - + + - 16.135. cdist-type__pyvenv(7) — cdist 6.9.5 documentation + 16.135. cdist-type__pyvenv(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,25 +365,25 @@
    -
    +

    16.135. cdist-type__pyvenv(7)

    -
    +

    16.135.1. NAME

    cdist-type__pyvenv - Create or remove python virtual environment

    -
    -
    +
    +

    16.135.2. DESCRIPTION

    This cdist type allows you to create or remove python virtual environment using pyvenv on python3 -m venv. It assumes pyvenv is already installed. Concrete package depends on concrete OS and/or OS version/distribution. Ensure this for e.g. in your init manifest as in the following example:

    -
    -
    + +

    16.135.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.135.4. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -399,8 +399,8 @@ Ensure this for e.g. in your init manifest as in the following example:

    venvparams

    Specific parameters to pass to pyvenv invocation

    -
    -
    + +

    16.135.5. EXAMPLES

    __pyvenv /home/services/djangoenv
     
    @@ -408,23 +408,23 @@ Ensure this for e.g. in your init manifest as in the following example:

    __pyvenv /home/foo/fooenv --pyvenv /usr/local/bin/pyvenv-3.4 # Create python virtualenv for user foo. -__pyvenv /home/foo/fooenv --group foo --user foo +__pyvenv /home/foo/fooenv --group foo --owner foo # Create python virtualenv with specific parameters. __pyvenv /home/services/djangoenv --venvparams "--copies --system-site-packages"
    -
    -
    + +

    16.135.6. AUTHORS

    Darko Poljak <darko.poljak--@--gmail.com>

    -
    -
    + +

    16.135.7. COPYING

    Copyright (C) 2016 Darko Poljak. Free use of this software is granted under the terms of the GNU General Public License v3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__qemu_img.html b/src/extra/manual/beta/man7/cdist-type__qemu_img.html index 26fd97bd..3924aad4 100644 --- a/src/extra/manual/beta/man7/cdist-type__qemu_img.html +++ b/src/extra/manual/beta/man7/cdist-type__qemu_img.html @@ -5,10 +5,11 @@ - + + - 16.136. cdist-type__qemu_img(7) — cdist 6.9.5 documentation + 16.136. cdist-type__qemu_img(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,18 +365,18 @@
    -
    +

    16.136. cdist-type__qemu_img(7)

    -
    +

    16.136.1. NAME

    cdist-type__qemu_img - Manage VM disk images

    -
    -
    +
    +

    16.136.2. DESCRIPTION

    The qemu-img program is used to create qemu images for qemu and (qemu-)kvm.

    -
    -
    + +

    16.136.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -385,8 +385,8 @@ qemu and (qemu-)kvm.

    Required if state is "present".

    -
    -
    + +

    16.136.4. EXAMPLES

    # Create a 50G size image
     __qemu_img /home/services/kvm/vm/myvmname/system-disk --size 50G
    @@ -395,23 +395,23 @@ __qemu_img /home/services/kvm/vm/myvmname/system-disk --size 50G
     __qemu_img /home/services/kvm/vm/myoldvm/system-disk --state absent
     
    -
    -
    + +

    16.136.5. SEE ALSO

    qemu-img(1)

    -
    -
    + +

    16.136.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.136.7. COPYING

    Copyright (C) 2012-2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rbenv.html b/src/extra/manual/beta/man7/cdist-type__rbenv.html index b7435eff..d7066fc1 100644 --- a/src/extra/manual/beta/man7/cdist-type__rbenv.html +++ b/src/extra/manual/beta/man7/cdist-type__rbenv.html @@ -5,10 +5,11 @@ - + + - 16.137. cdist-type__rbenv(7) — cdist 6.9.5 documentation + 16.137. cdist-type__rbenv(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,18 +364,18 @@
    -
    +

    16.137. cdist-type__rbenv(7)

    -
    +

    16.137.1. NAME

    cdist-type__rbenv - Manage rbenv installation

    -
    -
    +
    +

    16.137.2. DESCRIPTION

    This cdist type allows you to manage rbenv installations. It also installs ruby-build.

    -
    -
    + +

    16.137.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -383,8 +383,8 @@ It also installs ruby-build.

    owner

    Which user should own the rbenv installation, defaults to root

    -
    -
    + +

    16.137.4. EXAMPLES

    # Install rbenv including ruby-build for nico
     __rbenv /home/nico
    @@ -396,19 +396,19 @@ __rbenv /home/nico --owner nico
     __rbenv /home/bastian --state absent
     
    -
    -
    + +

    16.137.5. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.137.6. COPYING

    Copyright (C) 2012-2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rsync.html b/src/extra/manual/beta/man7/cdist-type__rsync.html index 8e57e84d..957231db 100644 --- a/src/extra/manual/beta/man7/cdist-type__rsync.html +++ b/src/extra/manual/beta/man7/cdist-type__rsync.html @@ -5,10 +5,11 @@ - + + - 16.138. cdist-type__rsync(7) — cdist 6.9.5 documentation + 16.138. cdist-type__rsync(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,13 +368,13 @@
    -
    +

    16.138. cdist-type__rsync(7)

    -
    +

    16.138.1. NAME

    cdist-type__rsync - Mirror directories using rsync

    -
    -
    +
    +

    16.138.2. DESCRIPTION

    WARNING: This type is of BETA quality:

      @@ -389,15 +389,15 @@ If group or owner are giveng, a recursive chown will be executed on the target host.

      A slash will be appended to the source directory so that only the contents of the directory are taken and not the directory name itself.

      -
    -
    + +

    16.138.3. REQUIRED PARAMETERS

    source

    Where to take files from

    -
    -
    + +

    16.138.4. OPTIONAL PARAMETERS

    group

    Group to chgrp to.

    @@ -409,8 +409,8 @@ of the directory are taken and not the directory name itself.

    remote-user

    Use this user instead of the default "root" for rsync operations.

    -
    -
    + +

    16.138.5. OPTIONAL MULTIPLE PARAMETERS

    rsync-opts

    Use this option to give rsync options with. @@ -420,12 +420,12 @@ Write the options without the beginning "--" Can be specified multiple times.

    -
    -
    + +

    16.138.6. MESSAGES

    NONE

    -
    -
    + +

    16.138.7. EXAMPLES

    # You can use any source directory
     __rsync /tmp/testdir \
    @@ -456,23 +456,23 @@ __rsync /tmp/testing \
         --rsync-opts dry-run
     
    -
    -
    + +

    16.138.8. SEE ALSO

    rsync(1)

    -
    -
    + +

    16.138.9. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.138.10. COPYING

    Copyright (C) 2015 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rvm.html b/src/extra/manual/beta/man7/cdist-type__rvm.html index 02c3bb41..34876314 100644 --- a/src/extra/manual/beta/man7/cdist-type__rvm.html +++ b/src/extra/manual/beta/man7/cdist-type__rvm.html @@ -5,10 +5,11 @@ - + + - 16.139. cdist-type__rvm(7) — cdist 6.9.5 documentation + 16.139. cdist-type__rvm(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,24 +365,24 @@
    -
    +

    16.139. cdist-type__rvm(7)

    -
    +

    16.139.1. NAME

    cdist-type__rvm - Install rvm for a given user

    -
    -
    +
    +

    16.139.2. DESCRIPTION

    RVM is the Ruby enVironment Manager for the Ruby programming language.

    -
    -
    + +

    16.139.3. REQUIRED PARAMETERS

    state

    Either "present" or "absent", defaults to "present".

    -
    -
    + +

    16.139.4. EXAMPLES

    # Install rvm for user billie
     __rvm billie --state present
    @@ -391,22 +391,22 @@ __rvm billie --state present
     __rvm billie --state absent
     
    -
    -
    + +

    16.139.5. SEE ALSO

    cdist-type__rvm_gem(7), cdist-type__rvm_gemset(7), cdist-type__rvm_ruby(7)

    -
    -
    + +

    16.139.6. AUTHORS

    Evax Software <contact@evax.fr>

    -
    -
    + +

    16.139.7. COPYING

    Copyright (C) 2012 Evax Software. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rvm_gem.html b/src/extra/manual/beta/man7/cdist-type__rvm_gem.html index 9ea5a8cd..6172e448 100644 --- a/src/extra/manual/beta/man7/cdist-type__rvm_gem.html +++ b/src/extra/manual/beta/man7/cdist-type__rvm_gem.html @@ -5,10 +5,11 @@ - + + - 16.140. cdist-type__rvm_gemset(7) — cdist 6.9.5 documentation + 16.140. cdist-type__rvm_gemset(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.140. cdist-type__rvm_gemset(7)

    -
    +

    16.140.1. NAME

    cdist-type__rvm_gemset - Manage Ruby gems through rvm

    -
    -
    +
    +

    16.140.2. DESCRIPTION

    RVM is the Ruby enVironment Manager for the Ruby programming language.

    -
    -
    + +

    16.140.3. REQUIRED PARAMETERS

    user

    The remote user account to use

    @@ -386,15 +386,15 @@
    state

    Either "present" or "absent", defaults to "present".

    -
    -
    + +

    16.140.4. OPTIONAL PARAMETERS

    default

    Make the selected gemset the default

    -
    -
    + +

    16.140.5. EXAMPLES

    # Install the rails gem in gemset ruby-1.9.3-p0@myset for user bill
     __rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill --state present
    @@ -407,22 +407,22 @@ __rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill \
    -
    -
    + +

    16.140.6. SEE ALSO

    cdist-type__rvm(7), cdist-type__rvm_gemset(7), cdist-type__rvm_ruby(7)

    -
    -
    + +

    16.140.7. AUTHORS

    Evax Software <contact@evax.fr>

    -
    -
    + +

    16.140.8. COPYING

    Copyright (C) 2012 Evax Software. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rvm_gemset.html b/src/extra/manual/beta/man7/cdist-type__rvm_gemset.html index eabcea4f..fce96e2b 100644 --- a/src/extra/manual/beta/man7/cdist-type__rvm_gemset.html +++ b/src/extra/manual/beta/man7/cdist-type__rvm_gemset.html @@ -5,10 +5,11 @@ - + + - 16.141. cdist-type__rvm_gemset(7) — cdist 6.9.5 documentation + 16.141. cdist-type__rvm_gemset(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.141. cdist-type__rvm_gemset(7)

    -
    +

    16.141.1. NAME

    cdist-type__rvm_gemset - Manage gemsets through rvm

    -
    -
    +
    +

    16.141.2. DESCRIPTION

    RVM is the Ruby enVironment Manager for the Ruby programming language.

    -
    -
    + +

    16.141.3. REQUIRED PARAMETERS

    user

    The remote user account to use

    @@ -384,15 +384,15 @@
    state

    Either "present" or "absent", defaults to "present".

    -
    -
    + +

    16.141.4. BOOLEAN PARAMETERS

    default

    If present, set the given gemset as default.

    -
    -
    + +

    16.141.5. EXAMPLES

    # Install the gemset @myset for user charles on based on ruby-1.9.3-0
     __rvm_gemset ruby-1.9.3-p0@myset --user charles --state present
    @@ -404,22 +404,22 @@ __rvm_gemset ruby-1.9.3-p0@myset --user charles --state present --default
     __rvm_ruby ruby-1.9.3-p0@myset --user john --state absent
     
    -
    -
    + +

    16.141.6. SEE ALSO

    cdist-type__rvm(7), cdist-type__rvm_gem(7), cdist-type__rvm_ruby(7)

    -
    -
    + +

    16.141.7. AUTHORS

    Evax Software <contact@evax.fr>

    -
    -
    + +

    16.141.8. COPYING

    Copyright (C) 2012 Evax Software. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__rvm_ruby.html b/src/extra/manual/beta/man7/cdist-type__rvm_ruby.html index 737680c2..30f3b378 100644 --- a/src/extra/manual/beta/man7/cdist-type__rvm_ruby.html +++ b/src/extra/manual/beta/man7/cdist-type__rvm_ruby.html @@ -5,10 +5,11 @@ - + + - 16.142. cdist-type__rvm_ruby(7) — cdist 6.9.5 documentation + 16.142. cdist-type__rvm_ruby(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,17 +366,17 @@
    -
    +

    16.142. cdist-type__rvm_ruby(7)

    -
    +

    16.142.1. NAME

    cdist-type__rvm_ruby - Manage ruby installations through rvm

    -
    -
    +
    +

    16.142.2. DESCRIPTION

    RVM is the Ruby enVironment Manager for the Ruby programming language.

    -
    -
    + +

    16.142.3. REQUIRED PARAMETERS

    user

    The remote user account to use

    @@ -384,15 +384,15 @@
    state

    Either "present" or "absent", defaults to "present".

    -
    -
    + +

    16.142.4. BOOLEAN PARAMETERS

    default

    Set the given version as default

    -
    -
    + +

    16.142.5. EXAMPLES

    # Install ruby 1.9.3 through rvm for user thelonious
     __rvm_ruby ruby-1.9.3-p0 --user thelonious --state present
    @@ -404,22 +404,22 @@ __rvm_ruby ruby-1.9.3-p0 --user ornette --state present --default
     __rvm_ruby ruby-1.9.3-p0 --user john --state absent
     
    -
    -
    + +

    16.142.6. SEE ALSO

    cdist-type__rvm(7), cdist-type__rvm_gem(7), cdist-type__rvm_gemset(7)

    -
    -
    + +

    16.142.7. AUTHORS

    Evax Software <contact@evax.fr>

    -
    -
    + +

    16.142.8. COPYING

    Copyright (C) 2012 Evax Software. Free use of this software is granted under the terms of the GNU General Public License version 3 (GPLv3).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__sensible_editor.html b/src/extra/manual/beta/man7/cdist-type__sensible_editor.html index 1c900061..e790c51c 100644 --- a/src/extra/manual/beta/man7/cdist-type__sensible_editor.html +++ b/src/extra/manual/beta/man7/cdist-type__sensible_editor.html @@ -5,10 +5,11 @@ - + + - 16.143. cdist-type__sensible_editor(7) — cdist 6.9.5 documentation + 16.143. cdist-type__sensible_editor(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,18 +367,18 @@
    -
    +

    16.143. cdist-type__sensible_editor(7)

    -
    +

    16.143.1. NAME

    cdist-type__sensible_editor - Select the sensible-editor

    -
    -
    +
    +

    16.143.2. DESCRIPTION

    This cdist type allows you to select the sensible-editor for a given user.

    -
    -
    + +

    16.143.3. REQUIRED PARAMETERS

    editor

    Name or path of the editor to be selected. @@ -388,8 +388,8 @@ On systems other than Debian derivatives an absolute path is required.

    -
    -
    + +

    16.143.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', or 'exists'. Defaults to 'present', where:

    @@ -404,15 +404,15 @@ unless there already is a configuration on the target system.

    -
    -
    + +

    16.143.5. EXAMPLES

    __sensible_editor root --editor /bin/ed  # ed(1) is the standard
     __sensible_editor noob --editor nano
     
    -
    -
    + +

    16.143.6. LIMITATIONS

    This type depends upon the sensible-editor(1) script which is part of the sensible-utils package.

    @@ -428,23 +428,23 @@ is part of the sensible-utils package.

    Note: on old versions of Ubuntu the sensible-* utils are part of the debianutils package.

    -
    -
    + +

    16.143.7. SEE ALSO

    select-editor(1), sensible-editor(1).

    -
    -
    + +

    16.143.8. AUTHOR

    Dennis Camera <dennis.camera--@--ssrq-sds-fds.ch>

    -
    -
    + +

    16.143.9. COPYING

    Copyright (C) 2019 Dennis Camera. 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.

    -
    -
    + + diff --git a/src/extra/manual/beta/man7/cdist-type__service.html b/src/extra/manual/beta/man7/cdist-type__service.html index 05113999..50939104 100644 --- a/src/extra/manual/beta/man7/cdist-type__service.html +++ b/src/extra/manual/beta/man7/cdist-type__service.html @@ -5,10 +5,11 @@ - + + - 16.144. cdist-type__service(7) — cdist 6.9.5 documentation + 16.144. cdist-type__service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,32 +366,32 @@
    -
    +

    16.144. cdist-type__service(7)

    -
    +

    16.144.1. NAME

    cdist-type__service - Run action on a system service

    -
    -
    +
    +

    16.144.2. DESCRIPTION

    This type allows you to run an action against a system service.

    -
    -
    + +

    16.144.3. REQUIRED PARAMETERS

    action

    Arbitrary parameter passed as action. Usually 'start', 'stop', 'reload' or 'restart'.

    -
    -
    + +

    16.144.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.144.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.144.6. EXAMPLES

    # Restart nginx service.
     __service nginx --action restart
    @@ -400,19 +400,19 @@ __service nginx --action restart
     __service postfix --action stop
     
    -
    -
    + +

    16.144.7. AUTHORS

    Timothée Floure <timothee.floure@ungleich.ch>

    -
    -
    + +

    16.144.8. COPYING

    Copyright (C) 2019 Timothée Floure. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ssh_authorized_key.html b/src/extra/manual/beta/man7/cdist-type__ssh_authorized_key.html index 2b9996a0..6fdd850a 100644 --- a/src/extra/manual/beta/man7/cdist-type__ssh_authorized_key.html +++ b/src/extra/manual/beta/man7/cdist-type__ssh_authorized_key.html @@ -5,10 +5,11 @@ - + + - 16.145. cdist-type__ssh_authorized_key(7) — cdist 6.9.5 documentation + 16.145. cdist-type__ssh_authorized_key(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,18 +367,18 @@
    -
    +

    16.145. cdist-type__ssh_authorized_key(7)

    -
    +

    16.145.1. NAME

    cdist-type__ssh_authorized_key - Manage a single ssh authorized key entry

    -
    -
    +
    +

    16.145.2. DESCRIPTION

    Manage a single authorized key entry in an authorized_key file. This type was created to be used by the __ssh_authorized_keys type.

    -
    -
    + +

    16.145.3. REQUIRED PARAMETERS

    file

    The authorized_keys file where the given key should be managed.

    @@ -389,8 +389,8 @@ optional trailing comment which shall be added to the given authorized_keys file.

    -
    -
    + +

    16.145.4. OPTIONAL PARAMETERS

    comment

    Use this comment instead of the one which may be trailing in the key.

    @@ -402,8 +402,8 @@ See sshd(8) for available options.

    state

    If the managed key should be 'present' or 'absent', defaults to 'present'.

    -
    -
    + +

    16.145.5. MESSAGES

    added to file (entry)

    The key entry (with optional comment) was added to file.

    @@ -411,8 +411,8 @@ See sshd(8) for available options.

    removed from file (entry)

    The key entry (with optional comment) was removed from file.

    -
    -
    + +

    16.145.6. EXAMPLES

    __ssh_authorized_key some-id \
        --file "/home/user/.ssh/autorized_keys" \
    @@ -426,23 +426,23 @@ __ssh_authorized_key some-id \
        --comment 'one to rule them all'
     
    -
    -
    + +

    16.145.7. SEE ALSO

    cdist-type__ssh_authorized_keys(7), sshd(8)

    -
    -
    + +

    16.145.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.145.9. COPYING

    Copyright (C) 2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ssh_authorized_keys.html b/src/extra/manual/beta/man7/cdist-type__ssh_authorized_keys.html index 27a7daca..737e7e30 100644 --- a/src/extra/manual/beta/man7/cdist-type__ssh_authorized_keys.html +++ b/src/extra/manual/beta/man7/cdist-type__ssh_authorized_keys.html @@ -5,10 +5,11 @@ - + + - 16.146. cdist-type__ssh_authorized_keys(7) — cdist 6.9.5 documentation + 16.146. cdist-type__ssh_authorized_keys(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,13 +367,13 @@
    -
    +

    16.146. cdist-type__ssh_authorized_keys(7)

    -
    +

    16.146.1. NAME

    cdist-type__ssh_authorized_keys - Manage ssh authorized_keys files

    -
    -
    +
    +

    16.146.2. DESCRIPTION

    Adds or removes ssh keys from a authorized_keys file.

    This type uses the __ssh_dot_ssh type to manage the directory containing @@ -383,8 +383,8 @@ boolean parameter.

    also managed. This can be disabled with the --nofile boolean parameter. It is then left to the user to ensure that the file exists and that ownership and permissions work with ssh.

    -
    -
    + +

    16.146.3. REQUIRED MULTIPLE PARAMETERS

    key

    An ssh key which shall be managed in this authorized_keys file. @@ -394,8 +394,8 @@ authorized_keys file. Can be specified multiple times.

    -
    -
    + +

    16.146.4. OPTIONAL PARAMETERS

    comment

    Use this comment instead of the one which may be trailing in each key.

    @@ -411,8 +411,8 @@ See sshd(8) for available options.

    state

    If the given keys should be 'present' or 'absent', defaults to 'present'.

    -
    -
    + +

    16.146.5. BOOLEAN PARAMETERS

    noparent

    Don't create or change ownership and permissions of the directory containing @@ -424,8 +424,8 @@ file.

    remove-unknown

    Remove undefined keys.

    -
    -
    + +

    16.146.6. EXAMPLES

    # add your ssh key to remote root's authorized_keys file
     __ssh_authorized_keys root \
    @@ -473,23 +473,23 @@ __ssh_authorized_keys some-fancy-id \
        --key "ssh-rsa AXYZAAB3NzaC1yc2..."
     
    -
    -
    + +

    16.146.7. SEE ALSO

    sshd(8)

    -
    -
    + +

    16.146.8. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.146.9. COPYING

    Copyright (C) 2012-2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ssh_dot_ssh.html b/src/extra/manual/beta/man7/cdist-type__ssh_dot_ssh.html index 4c053597..256d7ec6 100644 --- a/src/extra/manual/beta/man7/cdist-type__ssh_dot_ssh.html +++ b/src/extra/manual/beta/man7/cdist-type__ssh_dot_ssh.html @@ -5,10 +5,11 @@ - + + - 16.147. cdist-type__ssh_dot_ssh(7) — cdist 6.9.5 documentation + 16.147. cdist-type__ssh_dot_ssh(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,25 +365,25 @@
    -
    +

    16.147. cdist-type__ssh_dot_ssh(7)

    -
    +

    16.147.1. NAME

    cdist-type__ssh_dot_ssh - Manage .ssh directory

    -
    -
    +
    +

    16.147.2. DESCRIPTION

    Adds or removes .ssh directory to a user home.

    This type is being used by __ssh_authorized_keys.

    -
    -
    + +

    16.147.3. OPTIONAL PARAMETERS

    state

    if the directory should be 'present' or 'absent', defaults to 'present'.

    -
    -
    + +

    16.147.4. EXAMPLES

    # Ensure root has ~/.ssh with the right permissions
     __ssh_dot_ssh root
    @@ -392,23 +392,23 @@ __ssh_dot_ssh root
     __ssh_dot_ssh nico --state absent
     
    -
    -
    + +

    16.147.5. SEE ALSO

    cdist-type__ssh_authorized_keys(7)

    -
    -
    + +

    16.147.6. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.147.7. COPYING

    Copyright (C) 2014 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__sshd_config.html b/src/extra/manual/beta/man7/cdist-type__sshd_config.html index a4c8bea5..21a3481a 100644 --- a/src/extra/manual/beta/man7/cdist-type__sshd_config.html +++ b/src/extra/manual/beta/man7/cdist-type__sshd_config.html @@ -5,10 +5,11 @@ - + + - 16.148. cdist-type__sshd_config(7) — cdist 6.9.5 documentation + 16.148. cdist-type__sshd_config(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,21 +368,21 @@
    -
    +

    16.148. cdist-type__sshd_config(7)

    -
    +

    16.148.1. NAME

    cdist-type__sshd_config - Manage options in sshd_config

    -
    -
    +
    +

    16.148.2. DESCRIPTION

    This space intentionally left blank.

    -
    -
    + +

    16.148.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.148.4. OPTIONAL PARAMETERS

    file

    The path to the sshd_config file to edit. @@ -408,12 +408,12 @@ removed (if --state --state absent, all values for the given option are removed.

    -
    -
    + +

    16.148.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.148.6. EXAMPLES

    # Disallow root logins with password
     __sshd_config PermitRootLogin --value without-password
    @@ -429,12 +429,12 @@ __sshd_config git@ForceCommand --match 'User git''cd ~git && exec git-shell ${SSH_ORIGINAL_COMMAND:+-c "${SSH_ORIGINAL_COMMAND}"}'
     
    -
    -
    + +

    16.148.7. SEE ALSO

    sshd_config(5)

    -
    -
    + +

    16.148.8. BUGS

    • This type assumes a nicely formatted config file, @@ -450,19 +450,19 @@ is transformed to p

    -
    -
    + +

    16.148.9. AUTHORS

    Dennis Camera <dennis.camera--@--ssrq-sds-fds.ch>

    -
    -
    + +

    16.148.10. COPYING

    Copyright (C) 2020 Dennis Camera. 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.

    -
    -
    + + diff --git a/src/extra/manual/beta/man7/cdist-type__staged_file.html b/src/extra/manual/beta/man7/cdist-type__staged_file.html index c26290a3..7cc0c91e 100644 --- a/src/extra/manual/beta/man7/cdist-type__staged_file.html +++ b/src/extra/manual/beta/man7/cdist-type__staged_file.html @@ -5,10 +5,11 @@ - + + - 16.149. cdist-type__staged_file(7) — cdist 6.9.5 documentation + 16.149. cdist-type__staged_file(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,18 +366,18 @@
    -
    +

    16.149. cdist-type__staged_file(7)

    -
    +

    16.149.1. NAME

    cdist-type__staged_file - Manage staged files

    -
    -
    +
    +

    16.149.2. DESCRIPTION

    Manages a staged file that is downloaded on the server (the machine running cdist) and then deployed to the target host using the __file type.

    -
    -
    + +

    16.149.3. REQUIRED PARAMETERS

    source

    the URL from which to retrieve the source file. @@ -399,8 +399,8 @@ $ cksum /tmp/foobar ignored if given.

    -
    -
    + +

    16.149.4. OPTIONAL PARAMETERS

    fetch-command

    the command used to fetch the staged file using printf formatting. @@ -433,8 +433,8 @@ Defaults to '/var/tmp/cdist/__staged_file'

    state

    see cdist-type__file

    -
    -
    + +

    16.149.5. EXAMPLES

    __staged_file /usr/local/bin/consul \
        --source file:///path/to/local/copy/consul \
    @@ -455,23 +455,23 @@ __staged_file /usr/local/bin/consul \
        --mode 755
     
    -
    -
    + +

    16.149.6. SEE ALSO

    cdist-type__file(7)

    -
    -
    + +

    16.149.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.149.8. COPYING

    Copyright (C) 2015 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__start_on_boot.html b/src/extra/manual/beta/man7/cdist-type__start_on_boot.html index 9f91149d..c66ecbad 100644 --- a/src/extra/manual/beta/man7/cdist-type__start_on_boot.html +++ b/src/extra/manual/beta/man7/cdist-type__start_on_boot.html @@ -5,10 +5,11 @@ - + + - 16.150. cdist-type__start_on_boot(7) — cdist 6.9.5 documentation + 16.150. cdist-type__start_on_boot(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,24 +366,24 @@
    -
    +

    16.150. cdist-type__start_on_boot(7)

    -
    +

    16.150.1. NAME

    cdist-type__start_on_boot - Manage stuff to be started at boot

    -
    -
    +
    +

    16.150.2. DESCRIPTION

    This cdist type allows you to enable or disable stuff to be started at boot of your operating system.

    Warning: This type has not been tested intensively and is not fully supported.

    -
    -
    + +

    16.150.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.150.4. OPTIONAL PARAMETERS

    state

    Either "present" or "absent", defaults to "present"

    @@ -391,8 +391,8 @@ supported.

    target_runlevel

    Runlevel which should be modified, defaults to "default" (only used on gentoo systems).

    -
    -
    + +

    16.150.5. EXAMPLES

    # Ensure snmpd is started at boot
     __start_on_boot snmpd
    @@ -404,23 +404,23 @@ __start_on_boot snmpd --state present
     __start_on_boot puppet --state absent
     
    -
    -
    + +

    16.150.6. SEE ALSO

    cdist-type__process(7)

    -
    -
    + +

    16.150.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org>

    -
    -
    + +

    16.150.8. COPYING

    Copyright (C) 2012-2019 Nico Schottelius. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__sysctl.html b/src/extra/manual/beta/man7/cdist-type__sysctl.html index 0ac94052..29d9e940 100644 --- a/src/extra/manual/beta/man7/cdist-type__sysctl.html +++ b/src/extra/manual/beta/man7/cdist-type__sysctl.html @@ -5,10 +5,11 @@ - + + - 16.151. cdist-type__sysctl(7) — cdist 6.9.5 documentation + 16.151. cdist-type__sysctl(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -364,26 +364,26 @@
    -
    +

    16.151. cdist-type__sysctl(7)

    -
    +

    16.151.1. NAME

    cdist-type__sysctl - manage sysctl settings

    -
    -
    +
    +

    16.151.2. DESCRIPTION

    Manages permanent as well as runtime sysctl settings. Permament settings are set by managing entries in /etc/sysctl.conf. Runtime settings are set by directly calling the sysctl executable.

    -
    -
    + +

    16.151.3. REQUIRED PARAMETERS

    value

    The value to set for the given key (object_id)

    -
    -
    + +

    16.151.4. EXAMPLES

    __sysctl net.ipv4.ip_forward --value 1
     
    @@ -395,18 +395,18 @@ Runtime settings are set by directly calling the sysctl executable.

    __sysctl ddb.onpanic? --value -1
    -
    -
    + +

    16.151.5. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.151.6. COPYING

    Copyright (C) 2014 Steven Armstrong. Free use of this software is granted under the terms of the GNU General Public License version 3 or later (GPLv3+).

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__systemd_service.html b/src/extra/manual/beta/man7/cdist-type__systemd_service.html index fa13170e..85b44a94 100644 --- a/src/extra/manual/beta/man7/cdist-type__systemd_service.html +++ b/src/extra/manual/beta/man7/cdist-type__systemd_service.html @@ -5,10 +5,11 @@ - + + - 16.152. cdist-type__systemd_service(7) — cdist 6.9.5 documentation + 16.152. cdist-type__systemd_service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,25 +368,25 @@
    -
    +

    16.152. cdist-type__systemd_service(7)

    -
    +

    16.152.1. NAME

    cdist-type__systemd_service - Controls a systemd service state

    -
    -
    +
    +

    16.152.2. DESCRIPTION

    This type controls systemd services to define a state of the service, or an action like reloading or restarting. It is useful to reload a service after configuration applied or shutdown one service.

    The activation or deactivation is out of scope. Look for the cdist-type__systemd_util(7) type instead.

    -
    -
    + +

    16.152.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.152.4. OPTIONAL PARAMETERS

    name

    String which will used as name instead of the object id.

    @@ -409,8 +409,8 @@ service keeps the state +
    +

    16.152.5. BOOLEAN PARAMETERS

    if-required

    Only execute the action if at minimum one required type outputs a message @@ -419,8 +419,8 @@ dependency did something. The action will not executed if no dependencies given.

    -
    -
    + +

    16.152.6. MESSAGES

    start

    Started the service

    @@ -432,13 +432,13 @@ given.

    reload

    Reloaded the service

    -
    -
    + +

    16.152.7. ABORTS

    Aborts in following cases:

    systemd or the service does not exist

    -
    -
    + +

    16.152.8. EXAMPLES

    # service must run
     __systemd_service nginx
    @@ -461,19 +461,19 @@ __systemd_service foo \
         --action reload --if-required
     
    -
    -
    + +

    16.152.9. AUTHORS

    Matthias Stecher <matthiasstecher at gmx.de>

    -
    - -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__systemd_unit.html b/src/extra/manual/beta/man7/cdist-type__systemd_unit.html index e0b55f29..32d1ceaa 100644 --- a/src/extra/manual/beta/man7/cdist-type__systemd_unit.html +++ b/src/extra/manual/beta/man7/cdist-type__systemd_unit.html @@ -5,10 +5,11 @@ - + + - 16.153. cdist-type__systemd_unit(7) — cdist 6.9.5 documentation + 16.153. cdist-type__systemd_unit(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,24 +367,24 @@
    -
    +

    16.153. cdist-type__systemd_unit(7)

    -
    +

    16.153.1. NAME

    cdist-type__systemd_unit - Install a systemd unit

    -
    -
    +
    +

    16.153.2. DESCRIPTION

    This type manages systemd units in /etc/systemd/system/. It can install, enable and start a systemd unit. This is particularly useful on systems which take advantage of systemd heavily (e.g., CoreOS). For more information about systemd units, see SYSTEMD.UNIT(5).

    -
    -
    + +

    16.153.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.153.4. OPTIONAL PARAMETERS

    enablement-state

    'enabled', 'disabled' or 'masked', where:

    @@ -410,20 +410,20 @@ the mask is removed.

    -
    -
    + +

    16.153.5. BOOLEAN PARAMETERS

    restart

    Start the unit if it was inactive. Restart the unit if the unit file changed. Stop the unit if new enablement-state is masked.

    -
    -
    + +

    16.153.6. MESSAGES

    None.

    -
    -
    + +

    16.153.7. EXAMPLES

    # Installs, enables and starts foobar.service
     __systemd_unit foobar.service \
    @@ -438,19 +438,19 @@ __systemd_unit foobar.service --enablement-state disabled
     __systemd_unit foobar.service --state absent
     
    -
    -
    + +

    16.153.8. AUTHORS

    Ľubomír Kučera <lubomir.kucera.jr at gmail.com>

    -
    -
    + +

    16.153.9. COPYING

    Copyright (C) 2017 Ľubomír Kučera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__timezone.html b/src/extra/manual/beta/man7/cdist-type__timezone.html index b7da4161..e8edae8d 100644 --- a/src/extra/manual/beta/man7/cdist-type__timezone.html +++ b/src/extra/manual/beta/man7/cdist-type__timezone.html @@ -5,10 +5,11 @@ - + + - 16.154. cdist-type__timezone(7) — cdist 6.9.5 documentation + 16.154. cdist-type__timezone(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,29 +365,29 @@
    -
    +

    16.154. cdist-type__timezone(7)

    -
    +

    16.154.1. NAME

    cdist-type__timezone - Allows one to configure the desired localtime timezone.

    -
    -
    +
    +

    16.154.2. DESCRIPTION

    This type creates a symlink (/etc/localtime) to the selected timezone (which should be available in /usr/share/zoneinfo).

    -
    -
    + +

    16.154.3. REQUIRED PARAMETERS

    tz

    The name of timezone to set.

    -
    -
    + +

    16.154.4. OPTIONAL PARAMETERS

    None.

    -
    -
    + +

    16.154.5. EXAMPLES

    # Set up Europe/Andorra as our timezone.
     __timezone --tz Europe/Andorra
    @@ -396,8 +396,8 @@ __timezone --tz Europe/Andorra
     __timezone --tz US/Central
     
    -
    -
    + +

    16.154.6. AUTHORS

    @@ -405,15 +405,15 @@ __timezone --tz US/Central
    -
    -
    + +

    16.154.7. COPYING

    Copyright (C) 2012-2020 the AUTHORS. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__uci.html b/src/extra/manual/beta/man7/cdist-type__uci.html index 8d53447f..d5e671de 100644 --- a/src/extra/manual/beta/man7/cdist-type__uci.html +++ b/src/extra/manual/beta/man7/cdist-type__uci.html @@ -5,10 +5,11 @@ - + + - 16.155. cdist-type__uci(7) — cdist 6.9.5 documentation + 16.155. cdist-type__uci(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,18 +367,18 @@
    -
    +

    16.155. cdist-type__uci(7)

    -
    +

    16.155.1. NAME

    cdist-type__uci - Manage configuration values in UCI

    -
    -
    +
    +

    16.155.2. DESCRIPTION

    This cdist type can be used to alter configuration options in OpenWrt's Unified Configuration Interface (UCI) system.

    -
    -
    + +

    16.155.3. REQUIRED PARAMETERS

    value

    The value to be set. Can be used multiple times. @@ -389,8 +389,8 @@ characters.

    value is passed to the type as a single shell argument.

    -
    -
    + +

    16.155.4. OPTIONAL PARAMETERS

    state

    present or absent, defaults to present.

    @@ -400,12 +400,12 @@ One of: option--value parameters.

    -
    -
    + +

    16.155.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.155.6. EXAMPLES

    # Set the system hostname
     __uci system.@system[0].hostname --value 'OpenWrt'
    @@ -423,25 +423,25 @@ __uci system.ntp.server --type list \
         --value '3.openwrt.pool.ntp.org'
     
    -
    - -
    + +

    16.155.8. AUTHORS

    Dennis Camera <dennis.camera@ssrq-sds-fds.ch>

    -
    -
    + +

    16.155.9. COPYING

    Copyright (C) 2020 Dennis Camera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__uci_section.html b/src/extra/manual/beta/man7/cdist-type__uci_section.html index 57509aae..f4085b3b 100644 --- a/src/extra/manual/beta/man7/cdist-type__uci_section.html +++ b/src/extra/manual/beta/man7/cdist-type__uci_section.html @@ -5,10 +5,11 @@ - + + - 16.156. cdist-type__uci_section(7) — cdist 6.9.5 documentation + 16.156. cdist-type__uci_section(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,13 +367,13 @@
    -
    +

    16.156. cdist-type__uci_section(7)

    -
    +

    16.156.1. NAME

    cdist-type__uci_section - Manage configuration sections in UCI

    -
    -
    +
    +

    16.156.2. DESCRIPTION

    This cdist type can be used to replace whole configuration sections in OpenWrt's Unified Configuration Interface (UCI) system. @@ -384,12 +384,12 @@ contain exactly the options specified using --match parameter.

    NOTE: Options already present on the target and not listed in --option or --list will be deleted.

    -
    -
    + +

    16.156.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.156.4. OPTIONAL PARAMETERS

    list

    An option that is part of a list and should be present in the section (as @@ -415,12 +415,12 @@ shell argument.

    type

    The type of the section in the format: <config>.<section-type>

    -
    -
    + +

    16.156.5. BOOLEAN PARAMETERS

    None.

    -
    -
    + +

    16.156.6. EXAMPLES

    # Configure the dropbear daemon
     __uci_section dropbear --type dropbear.dropbear \
    @@ -455,26 +455,26 @@ __uci_section wireless.default_radio0 --type wireless.wifi-iface     --option key='hunter2'
     
    -
    -
    + +

    16.156.7. SEE ALSO

    -
    -
    + +

    16.156.8. AUTHORS

    Dennis Camera <dennis.camera@ssrq-sds-fds.ch>

    -
    -
    + +

    16.156.9. COPYING

    Copyright (C) 2020 Dennis Camera. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ufw.html b/src/extra/manual/beta/man7/cdist-type__ufw.html index 8f930183..296fe091 100644 --- a/src/extra/manual/beta/man7/cdist-type__ufw.html +++ b/src/extra/manual/beta/man7/cdist-type__ufw.html @@ -5,10 +5,11 @@ - + + - 16.157. cdist-type__ufw(7) — cdist 6.9.5 documentation + 16.157. cdist-type__ufw(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,18 +365,18 @@
    -
    +

    16.157. cdist-type__ufw(7)

    -
    +

    16.157.1. NAME

    cdist-type__ufw - Install the Uncomplicated FireWall

    -
    -
    +
    +

    16.157.2. DESCRIPTION

    Installs the Uncomplicated FireWall. Most modern distributions carry UFW in their main repositories, but on CentOS this type will automatically enable the EPEL repository.

    Some global configuration can also be set with this type.

    -
    -
    + +

    16.157.3. OPTIONAL PARAMETERS

    state

    Either "enabled", "running", "present", or "absent". Defaults to "enabled", which registers UFW to start on boot.

    @@ -390,8 +390,8 @@
    default_routed

    Either "allow", "deny", or "reject". The default policy for dealing with routed packets (passing through this machine).

    -
    -
    + +

    16.157.4. EXAMPLES

    # Install UFW
     __ufw
    @@ -399,23 +399,23 @@ __ufw
     __ufw --logging full --default_routed allow
     
    -
    -
    + +

    16.157.5. SEE ALSO

    ufw(8)

    -
    -
    + +

    16.157.6. AUTHORS

    Mark Polyakov <mark@markasoftware.com>

    -
    -
    + +

    16.157.7. COPYING

    Copyright (C) 2019 Mark Polyakov. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__ufw_rule.html b/src/extra/manual/beta/man7/cdist-type__ufw_rule.html index 154ec4b5..1e1a0de5 100644 --- a/src/extra/manual/beta/man7/cdist-type__ufw_rule.html +++ b/src/extra/manual/beta/man7/cdist-type__ufw_rule.html @@ -5,10 +5,11 @@ - + + - 16.158. cdist-type__ufw_rule(7) — cdist 6.9.5 documentation + 16.158. cdist-type__ufw_rule(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,18 +365,18 @@
    -
    +

    16.158. cdist-type__ufw_rule(7)

    -
    +

    16.158.1. NAME

    cdist-type__ufw_rule - A single UFW rule

    -
    -
    +
    +

    16.158.2. DESCRIPTION

    Adds or removes a single UFW rule. This type supports adding and deleting rules for port ranges or applications.

    Understanding what is "to" and what is "from" can be confusing. If the rule is ingress (default), then "from" is the remote machine and "to" is the local one. The opposite is true for egress traffic (--out).

    -
    -
    + +

    16.158.3. OPTIONAL PARAMETERS

    state

    Either "present" or "absent". Defaults to "present". If "absent", only removes rules that exactly match the rule expected.

    @@ -384,8 +384,8 @@
    rule

    A firewall rule in UFW syntax. This is what you would usually write after ufw on the command line. Defaults to "allow" followed by the object ID. You can use either the short syntax (just allow|deny|reject|limit followed by a port or application name) or the full syntax. Do not include delete in your command. Set --state absent instead.

    -
    -
    + +

    16.158.4. EXAMPLES

    # open port 80 (ufw allow 80)
     __ufw_rule 80
    @@ -397,23 +397,23 @@ __ufw_rule local --rule 'allow from
     __ufw_rule block_smtp --rule 'deny out on eth0 from any port 25 to 111.55.55.55'
     
    -
    -
    + +

    16.158.5. SEE ALSO

    ufw(8)

    -
    -
    + +

    16.158.6. AUTHORS

    Mark Polyakov <mark@markasoftware.com>

    -
    -
    + +

    16.158.7. COPYING

    Copyright (C) 2019 Mark Polyakov. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__unpack.html b/src/extra/manual/beta/man7/cdist-type__unpack.html index ea7a9b39..495e2583 100644 --- a/src/extra/manual/beta/man7/cdist-type__unpack.html +++ b/src/extra/manual/beta/man7/cdist-type__unpack.html @@ -5,10 +5,11 @@ - + + - 16.159. cdist-type__unpack(7) — cdist 6.9.5 documentation + 16.159. cdist-type__unpack(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,29 +366,29 @@
    -
    +

    16.159. cdist-type__unpack(7)

    -
    +

    16.159.1. NAME

    cdist-type__unpack - Unpack archives

    -
    -
    +
    +

    16.159.2. DESCRIPTION

    Unpack .tar, .tgz, .tar.*, .7z, .bz2, .gz, .lzma, .xz, .rar and .zip archives. Archive type is detected by extension.

    To achieve idempotency, checksum file will be created in target. See --sum-file parameter for details.

    -
    -
    + +

    16.159.3. REQUIRED PARAMETERS

    destination

    Depending on archive format file or directory to where archive contents will be written.

    -
    -
    + +

    16.159.4. OPTIONAL PARAMETERS

    sum-file

    Override archive's checksum file in target. By default @@ -401,8 +401,8 @@ archive path. This file must be kept in target's persistent storage.

    See man tar for possible arguments.

    -
    -
    + +

    16.159.5. OPTIONAL BOOLEAN PARAMETERS

    backup-destination

    By default destination file will be overwritten. In case destination @@ -416,8 +416,8 @@ directory. This parameter moves existing destination to

    onchange

    Execute this command after unpack.

    -
    -
    + +

    16.159.6. EXAMPLES

    __directory /opt/cpma
     
    @@ -440,19 +440,19 @@ __unpack /root/strelaysrv.tar.gz \
         --tar-extra-args '--wildcards "*/strelaysrv"'
     
    -
    -
    + +

    16.159.7. AUTHORS

    Ander Punnar <ander-at-kvlt-dot-ee>

    -
    -
    + +

    16.159.8. COPYING

    Copyright (C) 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__update_alternatives.html b/src/extra/manual/beta/man7/cdist-type__update_alternatives.html index 1767c903..f885bddf 100644 --- a/src/extra/manual/beta/man7/cdist-type__update_alternatives.html +++ b/src/extra/manual/beta/man7/cdist-type__update_alternatives.html @@ -5,10 +5,11 @@ - + + - 16.160. cdist-type__update_alternatives(7) — cdist 6.9.5 documentation + 16.160. cdist-type__update_alternatives(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,56 +366,56 @@
    -
    +

    16.160. cdist-type__update_alternatives(7)

    -
    +

    16.160.1. NAME

    cdist-type__update_alternatives - Configure alternatives

    -
    -
    +
    +

    16.160.2. DESCRIPTION

    On Debian and alike systems update-alternatives(1) can be used to setup alternatives for various programs. One of the most common used targets is the "editor".

    -
    -
    + +

    16.160.3. REQUIRED PARAMETERS

    path

    Use this path for the given alternative

    -
    -
    + +

    16.160.4. BOOLEAN PARAMETERS

    install

    Add (update-alternatives --install) missing path to alternatives.

    -
    -
    + +

    16.160.5. EXAMPLES

    # Setup vim as the default editor
     __update_alternatives editor --path /usr/bin/vim.basic
     
    -
    -
    + +

    16.160.6. SEE ALSO

    cdist-type__debconf_set_selections(7), update-alternatives(8)

    -
    -
    + +

    16.160.7. AUTHORS

    Nico Schottelius <nico-cdist--@--schottelius.org> Ander Punnar <ander@kvlt.ee>

    -
    -
    + +

    16.160.8. COPYING

    Copyright (C) 2013 Nico Schottelius and 2020 Ander Punnar. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__user.html b/src/extra/manual/beta/man7/cdist-type__user.html index 7b30dff0..86024be1 100644 --- a/src/extra/manual/beta/man7/cdist-type__user.html +++ b/src/extra/manual/beta/man7/cdist-type__user.html @@ -5,10 +5,11 @@ - + + - 16.161. cdist-type__user(7) — cdist 6.9.5 documentation + 16.161. cdist-type__user(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,21 +368,21 @@
    -
    +

    16.161. cdist-type__user(7)

    -
    +

    16.161.1. NAME

    cdist-type__user - Manage users

    -
    -
    +
    +

    16.161.2. DESCRIPTION

    This cdist type allows you to create or modify users on the target.

    -
    -
    + +

    16.161.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.161.4. OPTIONAL PARAMETERS

    state

    absent or present, defaults to present

    @@ -400,8 +400,8 @@
    uid

    see above

    -
    -
    + +

    16.161.5. BOOLEAN PARAMETERS

    system

    see useradd(8), apply only on user create

    @@ -411,8 +411,8 @@
    remove-home

    see userdel(8), apply only on user delete

    -
    -
    + +

    16.161.6. MESSAGES

    mod

    User is modified

    @@ -424,8 +424,8 @@
    userdel

    If user was deleted (keeping homedir)

    -
    -
    + +

    16.161.7. EXAMPLES

    # Create user account for foobar with operating system default settings
     __user foobar
    @@ -443,23 +443,23 @@ __user foobar --uid 1001 --shell /bin/zsh --home /home/fo
     __user foobar --state absent
     
    -
    -
    + +

    16.161.8. SEE ALSO

    pw(8), usermod(8)

    -
    -
    + +

    16.161.9. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.161.10. COPYING

    Copyright (C) 2011 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__user_groups.html b/src/extra/manual/beta/man7/cdist-type__user_groups.html index 3e73d754..5416f365 100644 --- a/src/extra/manual/beta/man7/cdist-type__user_groups.html +++ b/src/extra/manual/beta/man7/cdist-type__user_groups.html @@ -5,10 +5,11 @@ - + + - 16.162. cdist-type__user_groups(7) — cdist 6.9.5 documentation + 16.162. cdist-type__user_groups(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,25 +365,25 @@
    -
    +

    16.162. cdist-type__user_groups(7)

    -
    +

    16.162.1. NAME

    cdist-type__user_groups - Manage user groups

    -
    -
    +
    +

    16.162.2. DESCRIPTION

    Adds or removes a user from one or more groups.

    -
    -
    + +

    16.162.3. REQUIRED PARAMETERS

    group

    the group to which this user should be added or removed. Can be specified multiple times.

    -
    -
    + +

    16.162.4. OPTIONAL PARAMETERS

    user

    the name of the user. Defaults to object_id

    @@ -391,8 +391,8 @@ Can be specified multiple times.

    state

    absent or present. Defaults to present.

    -
    -
    + +

    16.162.5. EXAMPLES

    __user_groups nginx --group webuser1 --group webuser2
     
    @@ -401,19 +401,19 @@ __user_groups nginx-webuser2 --user nginx \
        --group webuser2 --state absent
     
    -
    -
    + +

    16.162.6. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.162.7. COPYING

    Copyright (C) 2012 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__xymon_apache.html b/src/extra/manual/beta/man7/cdist-type__xymon_apache.html index dcbf9d81..028dd954 100644 --- a/src/extra/manual/beta/man7/cdist-type__xymon_apache.html +++ b/src/extra/manual/beta/man7/cdist-type__xymon_apache.html @@ -5,10 +5,11 @@ - + + - 16.163. cdist-type__xymon_apache(7) — cdist 6.9.5 documentation + 16.163. cdist-type__xymon_apache(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,24 +368,24 @@
    -
    +

    16.163. cdist-type__xymon_apache(7)

    -
    +

    16.163.1. NAME

    cdist-type__xymon_apache - Configure apache2-webserver for Xymon

    -
    -
    +
    +

    16.163.2. DESCRIPTION

    This cdist type installs and configures apache2 to be used "exclusively" (in the sense that no other use is taken care of) with Xymon (the systems and network monitor).

    It depends on __xymon_server.

    -
    -
    + +

    16.163.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.163.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', defaults to 'present'.

    @@ -394,8 +394,8 @@ network monitor).

    syntax suitable for Require ip .... Example: 192.168.1.0/24 10.0.0.0/8

    -
    -
    + +

    16.163.5. MESSAGES

    mod:rewrite enabled

    apache module enabled

    @@ -407,8 +407,8 @@ syntax suitable for Require ip .... Example: 192.168.1.0/24 1
    apache reloaded

    apache2.service was restarted

    -
    -
    + +

    16.163.6. EXPLORERS

    active-conf

    lists apache2 conf-enabled

    @@ -416,8 +416,8 @@ syntax suitable for Require ip .... Example: 192.168.1.0/24 1
    active-modules

    lists active apache2-modules

    -
    -
    + +

    16.163.7. EXAMPLES

    # minmal, only localhost-access:
     __xymon_apache
    @@ -425,23 +425,23 @@ __xymon_apache
     __xymon_apache --ipacl "192.168.0.0/16 10.0.0.0/8" --state "present"
     
    -
    -
    + +

    16.163.8. SEE ALSO

    cdist__xymon_server(7)

    -
    -
    + +

    16.163.9. AUTHORS

    Thomas Eckert <tom--@--it-eckert.de>

    -
    -
    + +

    16.163.10. COPYING

    Copyright (C) 2018-2019 Thomas Eckert. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__xymon_client.html b/src/extra/manual/beta/man7/cdist-type__xymon_client.html index 7620479e..73f2f0f5 100644 --- a/src/extra/manual/beta/man7/cdist-type__xymon_client.html +++ b/src/extra/manual/beta/man7/cdist-type__xymon_client.html @@ -5,10 +5,11 @@ - + + - 16.164. cdist-type__xymon_client(7) — cdist 6.9.5 documentation + 16.164. cdist-type__xymon_client(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,22 +367,22 @@
    -
    +

    16.164. cdist-type__xymon_client(7)

    -
    +

    16.164.1. NAME

    cdist-type__xymon_client - Install the Xymon client

    -
    -
    +
    +

    16.164.2. DESCRIPTION

    This cdist type installs the Xymon client and configures it to report with FQDN.

    -
    -
    + +

    16.164.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.164.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', defaults to 'present'.

    @@ -391,16 +391,16 @@ FQDN.

    to. While DNS-names are ok it is discouraged, defaults to 127.0.0.1.

    -
    -
    + +

    16.164.5. BOOLEAN PARAMETERS

    msgcache

    Enable xymon msgcache. Note: XYMONSERVER has to be 127.0.0.1 for using msgcache (see msgcache (8) of the xymon documentation for details).

    -
    -
    + +

    16.164.6. EXAMPLES

    # minimal, report to 127.0.0.1
     __xymon_client
    @@ -412,23 +412,23 @@ __xymon_client --servers "192.168.1.1"
     __xymon_client --msgcache
     
    -
    -
    + +

    16.164.7. SEE ALSO

    cdist__xymon_server(7), xymon(7), msgcache(8)

    -
    -
    + +

    16.164.8. AUTHORS

    Thomas Eckert <tom--@--it-eckert.de>

    -
    -
    + +

    16.164.9. COPYING

    Copyright (C) 2018-2019 Thomas Eckert. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__xymon_config.html b/src/extra/manual/beta/man7/cdist-type__xymon_config.html index 5351976b..7ff869fd 100644 --- a/src/extra/manual/beta/man7/cdist-type__xymon_config.html +++ b/src/extra/manual/beta/man7/cdist-type__xymon_config.html @@ -5,10 +5,11 @@ - + + - 16.165. cdist-type__xymon_config(7) — cdist 6.9.5 documentation + 16.165. cdist-type__xymon_config(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -368,29 +368,29 @@
    -
    +

    16.165. cdist-type__xymon_config(7)

    -
    +

    16.165.1. NAME

    cdist-type__xymon_config - Deploy a Xymon configuration-directory

    -
    -
    +
    +

    16.165.2. DESCRIPTION

    This cdist type deploys a full Xymon configuration directory from the files-dir to the host. This type requires an installed Xymon server, e.g. deployed by __xymon_server.

    WARNING: This type _replaces_ the /etc/xymon/-directory! The previous contents is replaced/deleted!

    -
    -
    + +

    16.165.3. REQUIRED PARAMETERS

    confdir

    The directory in ./files/ that contains the /etc/xymon/-content to be deployed.

    -
    -
    + +

    16.165.4. OPTIONAL PARAMETERS

    owner

    passed as-is as --owner to __rsync

    @@ -398,21 +398,21 @@ deployed.

    group

    passed as-is as --group to __rsync

    -
    -
    + +

    16.165.5. OPTIONAL MULTIPLE PARAMETERS

    rsync-opts

    identical to __rsync type, only ---options are supported

    -
    -
    + +

    16.165.6. REQUIRED FILES

    The directory specified by confdir has to contain a valid xymon-configuration (/etc/xymon/) _plus_ the ext/-directory that normally resides in /usr/lib/xymon/server/.

    -
    -
    + +

    16.165.7. EXAMPLES

    __xymon_config --confdir=xymon.example.com
     # this will replace /etc/xymon/ on the target host with
    @@ -425,23 +425,23 @@ __xymon_config --confdir=xymon.example.com "exclude=netrc"
     
    -
    -
    + +

    16.165.8. SEE ALSO

    cdist__xymon_server(7), cdist__rsync(7), xymon(7)

    -
    -
    + +

    16.165.9. AUTHORS

    Thomas Eckert <tom--@--it-eckert.de>

    -
    -
    + +

    16.165.10. COPYING

    Copyright (C) 2018-2019 Thomas Eckert. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__xymon_server.html b/src/extra/manual/beta/man7/cdist-type__xymon_server.html index c690846a..e1b8656b 100644 --- a/src/extra/manual/beta/man7/cdist-type__xymon_server.html +++ b/src/extra/manual/beta/man7/cdist-type__xymon_server.html @@ -5,10 +5,11 @@ - + + - 16.166. cdist-type__xymon_server(7) — cdist 6.9.5 documentation + 16.166. cdist-type__xymon_server(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -367,13 +367,13 @@
    -
    +

    16.166. cdist-type__xymon_server(7)

    -
    +

    16.166.1. NAME

    cdist-type__xymon_server - Install a Xymon server

    -
    -
    +
    +

    16.166.2. DESCRIPTION

    This cdist type installs a Xymon (https://www.xymon.com/) server and (optional) required helper packages.

    @@ -384,28 +384,28 @@ required helper packages.

    the use with Xymon.

    Further and day-to-day configuration of Xymon can either be done manually in /etc/xymon/ or the directory can be deployed and managed by __xymon_config.

    -
    -
    + +

    16.166.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.166.4. OPTIONAL PARAMETERS

    state

    'present', 'absent', defaults to 'present'. If '--install_helpers' is specified for 'absent' the helper packages will be un-installed.

    -
    -
    + +

    16.166.5. BOOLEAN PARAMETERS

    install_helpers

    Install helper packages used by Xymon (fping, heirloom-mailx, traceroute, ntpdate).

    -
    -
    + +

    16.166.6. EXAMPLES

    # minmal
     __xymon_server
    @@ -428,24 +428,24 @@ __xymon_config --confdir=xymon.example.com
     __xymon_client --servers "192.168.1.1"
     
    -
    -
    + +

    16.166.7. SEE ALSO

    cdist__xymon_apache(7), cdist__xymon_config(7), cdist__xymon_client(7), xymon(7)

    -
    -
    + +

    16.166.8. AUTHORS

    Thomas Eckert <tom--@--it-eckert.de>

    -
    -
    + +

    16.166.9. COPYING

    Copyright (C) 2018-2019 Thomas Eckert. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__yum_repo.html b/src/extra/manual/beta/man7/cdist-type__yum_repo.html index b95c3d8c..6f521858 100644 --- a/src/extra/manual/beta/man7/cdist-type__yum_repo.html +++ b/src/extra/manual/beta/man7/cdist-type__yum_repo.html @@ -5,10 +5,11 @@ - + + - 16.167. cdist-type__yum_repo(7) — cdist 6.9.5 documentation + 16.167. cdist-type__yum_repo(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,21 +366,21 @@
    -
    +

    16.167. cdist-type__yum_repo(7)

    -
    +

    16.167.1. NAME

    cdist-type__yum_repo - Manage yum repositories

    -
    -
    +
    +

    16.167.2. DESCRIPTION

    For all undocumented parameters see yum.conf(5).

    -
    -
    + +

    16.167.3. REQUIRED PARAMETERS

    None.

    -
    -
    + +

    16.167.4. OPTIONAL PARAMETERS

    state

    'present' or 'absent'. Defaults to 'present'

    @@ -422,8 +422,8 @@

    username

    password

    cost

    -
    -
    + +

    16.167.5. BOOLEAN PARAMETERS

    enabled

    repo_gpgcheck

    @@ -433,8 +433,8 @@

    keepalive

    skip_if_unavailable

    -
    -
    + +

    16.167.6. EXAMPLES

    __yum_repo epel \
        --name 'Extra Packages for Enterprise Linux 6 - $basearch' \
    @@ -445,19 +445,19 @@
        --gpgkey https://fedoraproject.org/static/0608B895.txt
     
    -
    -
    + +

    16.167.7. AUTHORS

    Steven Armstrong <steven-cdist--@--armstrong.cc>

    -
    -
    + +

    16.167.8. COPYING

    Copyright (C) 2014 Steven Armstrong. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__zypper_repo.html b/src/extra/manual/beta/man7/cdist-type__zypper_repo.html index 4e9bea02..4c17efd1 100644 --- a/src/extra/manual/beta/man7/cdist-type__zypper_repo.html +++ b/src/extra/manual/beta/man7/cdist-type__zypper_repo.html @@ -5,10 +5,11 @@ - + + - 16.168. cdist-type__zypper_repo(7) — cdist 6.9.5 documentation + 16.168. cdist-type__zypper_repo(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -365,21 +365,21 @@
    -
    +

    16.168. cdist-type__zypper_repo(7)

    -
    +

    16.168.1. NAME

    cdist-type__zypper_repo - Repository management with zypper

    -
    -
    +
    +

    16.168.2. DESCRIPTION

    zypper is usually used on the SuSE distribution to manage repositories.

    -
    -
    + +

    16.168.3. REQUIRED PARAMETERS

    None

    -
    -
    + +

    16.168.4. OPTIONAL PARAMETERS

    state

    Either "present" or "absent" or "enabled" or "disabled", defaults to "present"

    @@ -397,8 +397,8 @@
    repo_id

    If supplied, use the id and not the object id as repo id, can be used with state absent, enabled and disabled

    -
    -
    + +

    16.168.5. EXAMPLES

    # Ensure testrepo in installed
     __zypper_repo testrepo --state present --uri http://url.to.your.repo/with/path
    @@ -419,19 +419,19 @@ __zypper_repo testrepo3 --state enabled --uri http://url.to.your.repo/with/path
     __zypper_repo testrepo4 --state disabled --repo_id 4
     
    -
    -
    + +

    16.168.6. AUTHORS

    Daniel Heule <hda--@--sfs.biz>

    -
    -
    + +

    16.168.7. COPYING

    Copyright (C) 2013 Daniel Heule. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/man7/cdist-type__zypper_service.html b/src/extra/manual/beta/man7/cdist-type__zypper_service.html index 7ae69301..4e5eda28 100644 --- a/src/extra/manual/beta/man7/cdist-type__zypper_service.html +++ b/src/extra/manual/beta/man7/cdist-type__zypper_service.html @@ -5,10 +5,11 @@ - + + - 16.169. cdist-type__zypper_service(7) — cdist 6.9.5 documentation + 16.169. cdist-type__zypper_service(7) — cdist 6.9.6 documentation @@ -24,7 +25,6 @@ - @@ -63,7 +63,7 @@
    - 6.9.5 + 6.9.6
    @@ -366,24 +366,24 @@
    -
    +

    16.169. cdist-type__zypper_service(7)

    -
    +

    16.169.1. NAME

    cdist-type__zypper_service - Service management with zypper

    -
    -
    +
    +

    16.169.2. DESCRIPTION

    zypper is usually used on SuSE systems to manage services.

    -
    -
    + +

    16.169.3. REQUIRED PARAMETERS

    uri

    Uri of the service

    -
    -
    + +

    16.169.4. OPTIONAL PARAMETERS

    service_desc

    If supplied, use the service_desc and not the object id as description for the service.

    @@ -393,8 +393,8 @@
    type

    Defaults to "ris", the standard type of services at SLES11. For other values, see manpage of zypper.

    -
    -
    + +

    16.169.5. BOOLEAN PARAMETERS

    remove-all-other-services

    Drop all other services found on the target host before adding the new one.

    @@ -402,8 +402,8 @@
    remove-all-repos

    If supplied, remove all existing repos prior to setup the new service.

    -
    -
    + +

    16.169.6. EXAMPLES

    # Ensure that internal SLES11 SP3 RIS is in installed and all other services and repos are discarded
     __zypper_service INTERNAL_SLES11_SP3 --service_desc "Internal SLES11 SP3 RIS" --uri "http://path/to/your/ris/dir" --remove-all-other-services --remove-all-repos
    @@ -415,19 +415,19 @@ __zypper_service INTERNAL_SLES11_SP3 --service_desc "Inter
     __zypper_service INTERNAL_SLES11_SP3 --state absent --uri "http://path/to/your/ris/dir"
     
    -
    -
    + +

    16.169.7. AUTHORS

    Daniel Heule <hda--@--sfs.biz>

    -
    -
    + +

    16.169.8. COPYING

    Copyright (C) 2013 Daniel Heule. 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.

    -
    -
    + +
    diff --git a/src/extra/manual/beta/objects.inv b/src/extra/manual/beta/objects.inv index 8367df36..ac0f0fd9 100644 Binary files a/src/extra/manual/beta/objects.inv and b/src/extra/manual/beta/objects.inv differ diff --git a/src/extra/manual/beta/search.html b/src/extra/manual/beta/search.html index af0e5232..d8fea625 100644 --- a/src/extra/manual/beta/search.html +++ b/src/extra/manual/beta/search.html @@ -8,7 +8,7 @@ - Search — cdist 6.9.5 documentation + Search — cdist 6.9.6 documentation @@ -24,7 +24,6 @@ - @@ -62,7 +61,7 @@
    - 6.9.5 + 6.9.6
    diff --git a/src/extra/manual/beta/searchindex.js b/src/extra/manual/beta/searchindex.js index 8766a79f..31b4e4e6 100644 --- a/src/extra/manual/beta/searchindex.js +++ b/src/extra/manual/beta/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["cdist-best-practice","cdist-bootstrap","cdist-cache","cdist-configuration","cdist-explorer","cdist-features","cdist-hacker","cdist-install","cdist-integration","cdist-inventory","cdist-manifest","cdist-messaging","cdist-os","cdist-parallelization","cdist-preos","cdist-quickstart","cdist-real-world","cdist-reference","cdist-remote-exec-copy","cdist-saving-output-streams","cdist-stages","cdist-support","cdist-trigger","cdist-troubleshooting","cdist-type","cdist-types","cdist-upgrade","cdist-why","index","man1/cdist","man1/cdist-dump","man1/cdist-new-type","man7/cdist-type__acl","man7/cdist-type__apt_backports","man7/cdist-type__apt_default_release","man7/cdist-type__apt_key","man7/cdist-type__apt_key_uri","man7/cdist-type__apt_mark","man7/cdist-type__apt_norecommends","man7/cdist-type__apt_ppa","man7/cdist-type__apt_source","man7/cdist-type__apt_unattended_upgrades","man7/cdist-type__apt_update_index","man7/cdist-type__block","man7/cdist-type__ccollect_source","man7/cdist-type__cdist","man7/cdist-type__cdist_preos_trigger","man7/cdist-type__cdistmarker","man7/cdist-type__check_messages","man7/cdist-type__chroot_mount","man7/cdist-type__chroot_umount","man7/cdist-type__clean_path","man7/cdist-type__config_file","man7/cdist-type__consul","man7/cdist-type__consul_agent","man7/cdist-type__consul_check","man7/cdist-type__consul_reload","man7/cdist-type__consul_service","man7/cdist-type__consul_template","man7/cdist-type__consul_template_template","man7/cdist-type__consul_watch_checks","man7/cdist-type__consul_watch_event","man7/cdist-type__consul_watch_key","man7/cdist-type__consul_watch_keyprefix","man7/cdist-type__consul_watch_nodes","man7/cdist-type__consul_watch_service","man7/cdist-type__consul_watch_services","man7/cdist-type__cron","man7/cdist-type__daemontools","man7/cdist-type__daemontools_service","man7/cdist-type__debconf_set_selections","man7/cdist-type__directory","man7/cdist-type__docker","man7/cdist-type__docker_compose","man7/cdist-type__docker_config","man7/cdist-type__docker_secret","man7/cdist-type__docker_stack","man7/cdist-type__docker_swarm","man7/cdist-type__dog_vdi","man7/cdist-type__dot_file","man7/cdist-type__download","man7/cdist-type__dpkg_architecture","man7/cdist-type__file_old","man7/cdist-type__filesystem","man7/cdist-type__firewalld_rule","man7/cdist-type__firewalld_start","man7/cdist-type__git","man7/cdist-type__go_get","man7/cdist-type__golang_from_vendor","man7/cdist-type__grafana_dashboard","man7/cdist-type__group","man7/cdist-type__hostname","man7/cdist-type__hosts","man7/cdist-type__hwclock","man7/cdist-type__install_bootloader_grub","man7/cdist-type__install_chroot_mount","man7/cdist-type__install_chroot_umount","man7/cdist-type__install_config","man7/cdist-type__install_coreos","man7/cdist-type__install_directory","man7/cdist-type__install_file","man7/cdist-type__install_fstab","man7/cdist-type__install_generate_fstab","man7/cdist-type__install_mkfs","man7/cdist-type__install_mount","man7/cdist-type__install_partition_msdos","man7/cdist-type__install_partition_msdos_apply","man7/cdist-type__install_reboot","man7/cdist-type__install_reset_disk","man7/cdist-type__install_stage","man7/cdist-type__install_umount","man7/cdist-type__iptables_apply","man7/cdist-type__iptables_rule","man7/cdist-type__issue","man7/cdist-type__jail","man7/cdist-type__jail_freebsd10","man7/cdist-type__jail_freebsd9","man7/cdist-type__key_value","man7/cdist-type__keyboard","man7/cdist-type__letsencrypt_cert","man7/cdist-type__line","man7/cdist-type__link","man7/cdist-type__locale","man7/cdist-type__locale_system","man7/cdist-type__localedef","man7/cdist-type__motd","man7/cdist-type__mount","man7/cdist-type__mysql_database","man7/cdist-type__mysql_privileges","man7/cdist-type__mysql_user","man7/cdist-type__openldap_server","man7/cdist-type__package","man7/cdist-type__package_apk","man7/cdist-type__package_apt","man7/cdist-type__package_dpkg","man7/cdist-type__package_emerge","man7/cdist-type__package_emerge_dependencies","man7/cdist-type__package_luarocks","man7/cdist-type__package_opkg","man7/cdist-type__package_pacman","man7/cdist-type__package_pip","man7/cdist-type__package_pkg_freebsd","man7/cdist-type__package_pkg_openbsd","man7/cdist-type__package_pkgng_freebsd","man7/cdist-type__package_rubygem","man7/cdist-type__package_update_index","man7/cdist-type__package_upgrade_all","man7/cdist-type__package_yum","man7/cdist-type__package_zypper","man7/cdist-type__pacman_conf","man7/cdist-type__pacman_conf_integrate","man7/cdist-type__pf_apply_anchor","man7/cdist-type__pf_ruleset","man7/cdist-type__ping","man7/cdist-type__postfix","man7/cdist-type__postfix_master","man7/cdist-type__postfix_postconf","man7/cdist-type__postfix_postmap","man7/cdist-type__postfix_reload","man7/cdist-type__postgres_database","man7/cdist-type__postgres_extension","man7/cdist-type__postgres_role","man7/cdist-type__process","man7/cdist-type__prometheus_alertmanager","man7/cdist-type__prometheus_exporter","man7/cdist-type__prometheus_server","man7/cdist-type__pyvenv","man7/cdist-type__qemu_img","man7/cdist-type__rbenv","man7/cdist-type__rsync","man7/cdist-type__rvm","man7/cdist-type__rvm_gem","man7/cdist-type__rvm_gemset","man7/cdist-type__rvm_ruby","man7/cdist-type__sensible_editor","man7/cdist-type__service","man7/cdist-type__ssh_authorized_key","man7/cdist-type__ssh_authorized_keys","man7/cdist-type__ssh_dot_ssh","man7/cdist-type__sshd_config","man7/cdist-type__staged_file","man7/cdist-type__start_on_boot","man7/cdist-type__sysctl","man7/cdist-type__systemd_service","man7/cdist-type__systemd_unit","man7/cdist-type__timezone","man7/cdist-type__uci","man7/cdist-type__uci_section","man7/cdist-type__ufw","man7/cdist-type__ufw_rule","man7/cdist-type__unpack","man7/cdist-type__update_alternatives","man7/cdist-type__user","man7/cdist-type__user_groups","man7/cdist-type__xymon_apache","man7/cdist-type__xymon_client","man7/cdist-type__xymon_config","man7/cdist-type__xymon_server","man7/cdist-type__yum_repo","man7/cdist-type__zypper_repo","man7/cdist-type__zypper_service"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["cdist-best-practice.rst","cdist-bootstrap.rst","cdist-cache.rst","cdist-configuration.rst","cdist-explorer.rst","cdist-features.rst","cdist-hacker.rst","cdist-install.rst","cdist-integration.rst","cdist-inventory.rst","cdist-manifest.rst","cdist-messaging.rst","cdist-os.rst","cdist-parallelization.rst","cdist-preos.rst","cdist-quickstart.rst","cdist-real-world.rst","cdist-reference.rst","cdist-remote-exec-copy.rst","cdist-saving-output-streams.rst","cdist-stages.rst","cdist-support.rst","cdist-trigger.rst","cdist-troubleshooting.rst","cdist-type.rst","cdist-types.rst","cdist-upgrade.rst","cdist-why.rst","index.rst","man1/cdist.rst","man1/cdist-dump.rst","man1/cdist-new-type.rst","man7/cdist-type__acl.rst","man7/cdist-type__apt_backports.rst","man7/cdist-type__apt_default_release.rst","man7/cdist-type__apt_key.rst","man7/cdist-type__apt_key_uri.rst","man7/cdist-type__apt_mark.rst","man7/cdist-type__apt_norecommends.rst","man7/cdist-type__apt_ppa.rst","man7/cdist-type__apt_source.rst","man7/cdist-type__apt_unattended_upgrades.rst","man7/cdist-type__apt_update_index.rst","man7/cdist-type__block.rst","man7/cdist-type__ccollect_source.rst","man7/cdist-type__cdist.rst","man7/cdist-type__cdist_preos_trigger.rst","man7/cdist-type__cdistmarker.rst","man7/cdist-type__check_messages.rst","man7/cdist-type__chroot_mount.rst","man7/cdist-type__chroot_umount.rst","man7/cdist-type__clean_path.rst","man7/cdist-type__config_file.rst","man7/cdist-type__consul.rst","man7/cdist-type__consul_agent.rst","man7/cdist-type__consul_check.rst","man7/cdist-type__consul_reload.rst","man7/cdist-type__consul_service.rst","man7/cdist-type__consul_template.rst","man7/cdist-type__consul_template_template.rst","man7/cdist-type__consul_watch_checks.rst","man7/cdist-type__consul_watch_event.rst","man7/cdist-type__consul_watch_key.rst","man7/cdist-type__consul_watch_keyprefix.rst","man7/cdist-type__consul_watch_nodes.rst","man7/cdist-type__consul_watch_service.rst","man7/cdist-type__consul_watch_services.rst","man7/cdist-type__cron.rst","man7/cdist-type__daemontools.rst","man7/cdist-type__daemontools_service.rst","man7/cdist-type__debconf_set_selections.rst","man7/cdist-type__directory.rst","man7/cdist-type__docker.rst","man7/cdist-type__docker_compose.rst","man7/cdist-type__docker_config.rst","man7/cdist-type__docker_secret.rst","man7/cdist-type__docker_stack.rst","man7/cdist-type__docker_swarm.rst","man7/cdist-type__dog_vdi.rst","man7/cdist-type__dot_file.rst","man7/cdist-type__download.rst","man7/cdist-type__dpkg_architecture.rst","man7/cdist-type__file_old.rst","man7/cdist-type__filesystem.rst","man7/cdist-type__firewalld_rule.rst","man7/cdist-type__firewalld_start.rst","man7/cdist-type__git.rst","man7/cdist-type__go_get.rst","man7/cdist-type__golang_from_vendor.rst","man7/cdist-type__grafana_dashboard.rst","man7/cdist-type__group.rst","man7/cdist-type__hostname.rst","man7/cdist-type__hosts.rst","man7/cdist-type__hwclock.rst","man7/cdist-type__install_bootloader_grub.rst","man7/cdist-type__install_chroot_mount.rst","man7/cdist-type__install_chroot_umount.rst","man7/cdist-type__install_config.rst","man7/cdist-type__install_coreos.rst","man7/cdist-type__install_directory.rst","man7/cdist-type__install_file.rst","man7/cdist-type__install_fstab.rst","man7/cdist-type__install_generate_fstab.rst","man7/cdist-type__install_mkfs.rst","man7/cdist-type__install_mount.rst","man7/cdist-type__install_partition_msdos.rst","man7/cdist-type__install_partition_msdos_apply.rst","man7/cdist-type__install_reboot.rst","man7/cdist-type__install_reset_disk.rst","man7/cdist-type__install_stage.rst","man7/cdist-type__install_umount.rst","man7/cdist-type__iptables_apply.rst","man7/cdist-type__iptables_rule.rst","man7/cdist-type__issue.rst","man7/cdist-type__jail.rst","man7/cdist-type__jail_freebsd10.rst","man7/cdist-type__jail_freebsd9.rst","man7/cdist-type__key_value.rst","man7/cdist-type__keyboard.rst","man7/cdist-type__letsencrypt_cert.rst","man7/cdist-type__line.rst","man7/cdist-type__link.rst","man7/cdist-type__locale.rst","man7/cdist-type__locale_system.rst","man7/cdist-type__localedef.rst","man7/cdist-type__motd.rst","man7/cdist-type__mount.rst","man7/cdist-type__mysql_database.rst","man7/cdist-type__mysql_privileges.rst","man7/cdist-type__mysql_user.rst","man7/cdist-type__openldap_server.rst","man7/cdist-type__package.rst","man7/cdist-type__package_apk.rst","man7/cdist-type__package_apt.rst","man7/cdist-type__package_dpkg.rst","man7/cdist-type__package_emerge.rst","man7/cdist-type__package_emerge_dependencies.rst","man7/cdist-type__package_luarocks.rst","man7/cdist-type__package_opkg.rst","man7/cdist-type__package_pacman.rst","man7/cdist-type__package_pip.rst","man7/cdist-type__package_pkg_freebsd.rst","man7/cdist-type__package_pkg_openbsd.rst","man7/cdist-type__package_pkgng_freebsd.rst","man7/cdist-type__package_rubygem.rst","man7/cdist-type__package_update_index.rst","man7/cdist-type__package_upgrade_all.rst","man7/cdist-type__package_yum.rst","man7/cdist-type__package_zypper.rst","man7/cdist-type__pacman_conf.rst","man7/cdist-type__pacman_conf_integrate.rst","man7/cdist-type__pf_apply_anchor.rst","man7/cdist-type__pf_ruleset.rst","man7/cdist-type__ping.rst","man7/cdist-type__postfix.rst","man7/cdist-type__postfix_master.rst","man7/cdist-type__postfix_postconf.rst","man7/cdist-type__postfix_postmap.rst","man7/cdist-type__postfix_reload.rst","man7/cdist-type__postgres_database.rst","man7/cdist-type__postgres_extension.rst","man7/cdist-type__postgres_role.rst","man7/cdist-type__process.rst","man7/cdist-type__prometheus_alertmanager.rst","man7/cdist-type__prometheus_exporter.rst","man7/cdist-type__prometheus_server.rst","man7/cdist-type__pyvenv.rst","man7/cdist-type__qemu_img.rst","man7/cdist-type__rbenv.rst","man7/cdist-type__rsync.rst","man7/cdist-type__rvm.rst","man7/cdist-type__rvm_gem.rst","man7/cdist-type__rvm_gemset.rst","man7/cdist-type__rvm_ruby.rst","man7/cdist-type__sensible_editor.rst","man7/cdist-type__service.rst","man7/cdist-type__ssh_authorized_key.rst","man7/cdist-type__ssh_authorized_keys.rst","man7/cdist-type__ssh_dot_ssh.rst","man7/cdist-type__sshd_config.rst","man7/cdist-type__staged_file.rst","man7/cdist-type__start_on_boot.rst","man7/cdist-type__sysctl.rst","man7/cdist-type__systemd_service.rst","man7/cdist-type__systemd_unit.rst","man7/cdist-type__timezone.rst","man7/cdist-type__uci.rst","man7/cdist-type__uci_section.rst","man7/cdist-type__ufw.rst","man7/cdist-type__ufw_rule.rst","man7/cdist-type__unpack.rst","man7/cdist-type__update_alternatives.rst","man7/cdist-type__user.rst","man7/cdist-type__user_groups.rst","man7/cdist-type__xymon_apache.rst","man7/cdist-type__xymon_client.rst","man7/cdist-type__xymon_config.rst","man7/cdist-type__xymon_server.rst","man7/cdist-type__yum_repo.rst","man7/cdist-type__zypper_repo.rst","man7/cdist-type__zypper_service.rst"],objects:{},objnames:{},objtypes:{},terms:{"":[0,1,2,3,4,5,7,9,10,13,14,15,17,18,19,24,26,29,31,42,47,51,54,60,61,62,63,64,65,66,67,79,80,83,84,114,115,116,119,120,130,148,152,177,179,180,186,187,190,195],"0000":83,"0600":[82,100],"0608b895":198,"0640":[24,82,100],"0644":[0,16],"0700":[71,99],"0755":[16,71,99],"100":[10,114,115,116],"1001":192,"100g":105,"100gb":105,"10g":105,"10gb":105,"10s":[55,57],"111":[14,29,189],"112":[10,19,24],"114":8,"116":13,"1178":91,"1234":90,"127":[120,156,195],"128m":105,"128mb":105,"15738724":180,"159148693084717":13,"15g":105,"168":[14,29,92,114,115,116,194,195,197],"1777":[71,99],"185":[8,10,19,24],"192":[14,29,92,114,115,116,194,195,197],"1_all":134,"1_linux_amd64":180,"200":[22,29,57],"2011":[29,35,36,39,40,42,47,67,70,71,82,90,94,97,99,100,101,103,104,105,106,107,109,110,113,117,121,131,133,139,142,144,147,159,161,162,192],"2012":[49,50,86,91,95,96,102,108,114,115,116,121,133,137,138,139,140,141,147,148,151,152,154,155,156,157,158,162,167,168,170,171,172,173,177,181,185,193],"2013":[43,45,67,82,100,109,111,112,122,124,134,135,136,148,191,199,200],"2014":[36,38,39,44,70,78,126,143,145,146,160,167,168,176,177,178,182,198],"2015":[52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,79,84,90,92,130,149,150,169,180],"2016":[37,46,55,59,72,73,83,85,92,114,115,116,118,123,151,152,166],"2017":[34,49,50,68,69,87,88,89,105,119,164,184],"2018":[32,40,74,75,76,77,98,120,153,163,165,194,195,196,197],"2019":[7,30,31,35,48,51,92,122,124,132,174,175,181,188,189,194,195,196,197],"2020":[29,33,38,41,80,81,93,111,112,124,125,127,128,129,130,151,179,183,185,186,187,190,191],"2021":[119,140],"203":[8,10,19,24],"244":13,"252":186,"255":[16,114,115,116],"256m":16,"3000":[14,29],"301":16,"30s":[55,58],"32m":105,"3600":145,"360060e80432f560050202f22000023ff":83,"428915666":180,"437d05b5":35,"443":[16,112],"46da3021ca9eace277115ec9106c5b46":[80,190],"4949":112,"4_amd64":134,"500":[22,29],"50g":[78,167],"512m":105,"512mb":105,"599":[22,29],"640":52,"644":[82,100],"655028820037842":13,"666":[16,117],"69767822f3ecc3c349c1efffefd2ae4ec36b6901":7,"755":180,"759547ff4356de6e3d9e08522b0d0807":29,"75ee6a79e32da093da23fe4a13dd104b":19,"770":32,"8000":57,"8080":16,"80_dn":151,"8500":58,"857691210":180,"9090":165,"9093":165,"\u013eubom\u00edr":[74,75,76,77,98,119,184],"boolean":[3,17,24,26,29],"br\u00f6nnimann":142,"break":[1,6,26],"case":[4,8,10,11,13,16,18,19,24,27,29,81,82,100,119,130,133,183,190,199],"class":24,"default":[0,3,8,10,13,14,17,18,19,22,24,26,29,30,31,32,33,34,35,36,39,40,41,43,44,45,46,47,51,53,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,88,90,91,94,97,98,99,100,101,103,104,105,109,110,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,155,156,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,176,177,178,179,180,181,183,184,186,187,188,189,190,191,192,193,194,195,197,198,199,200],"export":[0,7,10,11,15,17,26,164],"final":[10,16,17,29,180],"function":[3,6,8,9,14,17,24,29,120],"import":[0,7,8,16,19,24,32],"int":18,"jim\u00e9nez":[145,146],"ku\u010dera":[74,75,76,77,98,119,184],"long":[10,55,57,163,165],"new":[1,4,9,11,16,20,27,30,41,54,58,59,79,81,83,90,117,119,124,149,159,184,192,200],"null":[4,24,52],"public":[0,6,7,15,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],"return":[4,16,19,22,24,29,58,81,111,134,153],"salvad\u00f3":185,"short":[24,189],"sou\u010dkov\u00e1":[68,69,87,88,89,119,151,152,163,164,165],"static":[9,14,24,29,91,160,161,198],"switch":[1,147],"timoth\u00e9":175,"true":[3,14,16,17,24,29,41,52,54,105,114,115,116,189],"try":[8,14,16,20,22,24,26,29,54,80,117,153],"var":[0,3,9,16,29,126,149,180],"while":[2,4,17,18,24,27,58,195],AND:6,ANDed:179,Added:[81,117],And:[10,16,23,125],But:[1,5,10,23,24],DNS:[16,22,29,195],For:[0,1,2,3,6,8,9,10,13,14,15,16,17,18,19,20,22,23,24,29,33,41,48,77,80,83,91,119,148,184,198,200],IPs:194,Its:[16,17,29],NOT:[45,162],Not:27,ONE:162,OSes:33,One:[13,17,24,29,32,69,82,100,186,191,195],RIS:200,TLS:[54,130],That:[2,3,15,27,125],The:[0,1,4,6,7,9,10,11,13,14,17,18,20,23,26,29,33,34,39,43,44,47,51,54,55,57,58,59,67,69,72,78,81,82,83,84,87,88,91,93,94,100,101,102,103,109,111,112,114,115,116,117,119,120,121,123,130,131,133,134,143,145,146,148,149,150,151,160,162,167,171,172,173,176,177,179,180,182,183,184,185,186,187,188,189,196,197],Their:24,Then:[7,16,29,81],There:[1,4,5,6,8,9,16,19,24,27,59,183],These:[10,24,29],USE:162,Use:[0,3,6,17,18,26,29,45,49,50,55,57,70,82,100,114,115,116,125,140,166,169,176,177,179,191],Used:[17,29],Useful:[29,58,81,163,165],Uses:[5,18,101],Using:16,Will:[33,112,163,165,188],With:[0,9,14,18,24],__a:29,__acl:[17,25,32],__addifnosuchlin:26,__apach:20,__apt_backport:[17,25,33],__apt_default_releas:[17,25,34],__apt_kei:[17,25,35],__apt_key_uri:[17,25,36],__apt_mark:[17,25,37],__apt_norecommend:[17,25,38],__apt_ppa:[17,25,39],__apt_sourc:[17,25,40],__apt_unattended_upgrad:[17,25,41],__apt_update_index:[16,17,25,42],__archlinux_hostnam:24,__autof:26,__autofs_map:26,__autofs_reload:26,__b:29,__bar:24,__block:[11,17,25,43],__c:29,__ccollect_sourc:[17,25,44],__cdist:[17,25,45],__cdist_colored_log:17,__cdist_debug:18,__cdist_dry_run:[17,24],__cdist_log_level:[17,24],__cdist_log_level_nam:17,__cdist_preos_trigg:[17,25,29,46],__cdistmark:[10,17,25,47],__check_messag:[17,25,48],__chroot_mount:[17,25,49,50],__chroot_umount:[17,25,49,50],__clean_path:[17,25,51],__config_fil:[17,25,52],__consul:[17,25,53],__consul_ag:[17,25,54],__consul_check:[17,25,55],__consul_reload:[17,25,56],__consul_servic:[17,25,57],__consul_templ:[17,25,58],__consul_template_templ:[17,25,59],__consul_watch_check:[17,25,60],__consul_watch_ev:[17,25,61],__consul_watch_kei:[17,25,62],__consul_watch_keyprefix:[17,25,63],__consul_watch_nod:[17,25,64],__consul_watch_servic:[17,25,65,66],__cron:[17,25,67],__cycle1:10,__cycle2:10,__cycle3:10,__cyclex:10,__d:29,__daemontool:[17,25,68,69,164],__daemontools_servic:[17,25,69],__debconf_set_select:[17,25,26,70],__directori:[10,16,17,25,26,32,71,79,80,190],__docker:[17,25,72],__docker_compos:[17,25,73],__docker_config:[17,25,74],__docker_secret:[17,25,75],__docker_stack:[17,25,76],__docker_swarm:[17,25,77],__dog_vdi:[17,25,78],__dot_fil:[17,25,79],__download:[17,25,80,190],__dpkg_architectur:[17,25,81],__dummy_config:24,__e:29,__example_typ:10,__explor:[4,17],__f:29,__file:[0,10,11,13,15,16,17,20,24,26,32,53,58,59,79,82,100,119,143,151,180,183],__file__:[16,24],__file_old:[17,25],__file_pi:24,__filesystem:[17,25,83],__firewalld_rul:[17,25,84],__firewalld_start:[17,25,85],__foo:[24,31],__g:29,__git:[17,25,29,86],__global:[11,16,17,24,54],__go_get:[17,25,87],__golang_from_vendor:[17,25,87,88,164],__grafana_dashboard:[17,25,89],__group:[17,25,90],__h:29,__host:[17,25,92],__hostnam:[17,25,91],__hwclock:[17,25,93],__init__:24,__install_bootloader_grub:[17,25,94],__install_chroot_mount:[17,25,95,96],__install_chroot_umount:[17,25,96],__install_config:[17,25,97],__install_coreo:[17,25,98],__install_directori:[17,25,99],__install_fil:[17,25,100],__install_fstab:[17,25,101],__install_generate_fstab:[17,25,101,102],__install_mkf:[17,25,103,104],__install_mount:[17,25,102,104],__install_nam:24,__install_partition_msdo:[17,25,105,106],__install_partition_msdos_appli:[17,25,106],__install_reboot:[17,25,107],__install_reset_disk:[17,25,108],__install_stag:[17,25,109],__install_umount:[17,25,110],__iptables_appli:[17,25,111],__iptables_rul:[17,25,111,112],__issu:[17,24,25,113],__jail:[17,25,114],__jail_freebsd10:[17,25,115],__jail_freebsd9:[17,25,116],__key_valu:[11,17,25,117],__keyboard:[17,25,118],__letsencrypt_cert:[16,17,25,119,130],__line:[17,25,26,120],__link:[10,17,25,26,121],__local:[17,25,122],__locale_system:[17,25,123],__localedef:[17,25,124],__main__:16,__manifest:[0,10,17,23,59,152,163,165,184],__messages_in:[11,17],__messages_out:[11,17,183],__motd:[17,25,125],__mount:[17,25,126],__myfancysingleton:24,__mylin:19,__mysql_databas:[17,25,127],__mysql_privileg:[17,25,128],__mysql_us:[17,25,129],__name:24,__name__:16,__nginx_vhost:24,__not_in_order_typ:10,__object:[0,4,16,17,24],__object_id:[4,16,17,24,35,36,43,51,55,57,79,80,119,126,151,156,164,179,198],__object_nam:[17,26],__openldap_serv:[17,25,130],__packag:[10,16,17,24,25,26,131,147],__package_:24,__package_apk:[17,25,132],__package_apt:[17,25,26,33,131,133,134],__package_dpkg:[17,24,25,134],__package_emerg:[17,25,131,135,136],__package_emerge_depend:[17,25,136],__package_luarock:[17,25,137],__package_opkg:[17,25,138],__package_pacman:[17,25,139],__package_pip:[16,17,25,140],__package_pkg_freebsd:[17,25,141],__package_pkg_openbsd:[17,25,142],__package_pkgng_freebsd:[17,25,143],__package_rubygem:[17,25,144],__package_update_index:[10,17,25,145],__package_upgrade_al:[10,17,25,146],__package_yum:[17,25,147],__package_zypp:[17,25,148],__pacman_conf:[17,25,149],__pacman_conf_integr:[17,25,150],__pf_apply_anchor:[17,25,151],__pf_ruleset:[17,25,152],__ping:[17,25,153],__postfix:[17,25,154],__postfix_mast:[17,25,155],__postfix_postconf:[17,25,156],__postfix_postmap:[17,25,157],__postfix_reload:[17,25,158],__postgres_databas:[16,17,25,159],__postgres_extens:[17,25,160],__postgres_rol:[16,17,25,161],__process:[17,25,26,162],__prometheus_alertmanag:[17,25,163],__prometheus_export:[17,25,164],__prometheus_serv:[17,25,165],__pyvenv:[17,25,166],__qemu_img:[17,25,167],__rbenv:[17,25,168],__remote_:97,__remote_copi:[18,24],__remote_exec:[18,24],__removelin:26,__rsync:[17,25,169,196],__rvm:[17,25,170],__rvm_gem:[17,25],__rvm_gemset:[17,25,26,171,172],__rvm_rubi:[17,25,26,171,172,173],__sample_typ:10,__self:26,__sensible_editor:[17,25,174],__servic:[17,25,175],__singleton_typ:26,__some_type_somewher:10,__ssh_authorized_kei:[17,25,26,29,176,177,178],__ssh_dot_ssh:[17,25,177,178],__sshd_config:[17,25,179],__staged_fil:[17,25,53,180],__start_on_boot:[17,25,181],__sysctl:[17,25,182],__systemd_servic:[17,25,183],__systemd_unit:[17,25,184],__target_fqdn:[10,17],__target_host:[10,16,17,18,24,91,151,152],__target_host_tag:17,__target_hostnam:[10,17],__timezon:[17,25,185],__type:[0,10,17,24,52,70,82,100,113,125,134,169],__type_explor:[4,17],__uci:[17,25,186,187],__uci_sect:[17,25,187],__ufw:[17,25,188],__ufw_rul:[17,25,189],__ungleich_ldap:130,__ungleich_munin_nod:0,__ungleich_munin_serv:0,__unpack:[17,25,80,190],__update_altern:[17,25,191],__user:[10,16,17,25,26,192],__user_group:[17,25,26,193],__xymon_apach:[17,25,194,197],__xymon_cli:[17,25,195,197],__xymon_config:[17,25,196,197],__xymon_serv:[17,25,194,196,197],__your_typ:11,__yourtyp:24,__yum_repo:[17,25,198],__zypper_repo:[17,25,199],__zypper_servic:[17,25,200],_bottl:16,_cdist_preo:14,_ip:[114,116],_manag:52,_netdev:126,_plus_:196,_preos_nam:14,_proxi:80,_replaces_:196,abl:[15,24,81],abort:[4,10,23],about:[1,6,9,10,14,17,19,20,24,48,77,79,184],abov:[2,3,6,10,14,15,22,23,24,90,122,123,124,145,177,192],absent:[10,26,33,35,36,39,40,43,44,53,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,78,81,82,84,85,86,90,92,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,181,184,186,187,188,189,192,193,194,195,197,198,199,200],absolut:[121,174],accept:[6,10,14,17,22,26,29,81,83,84,93,112,179,187],acceptenv:179,access:[1,7,10,14,16,17,27,29,32,54,84,187,194,197],access_log:[0,16],accid:11,accomplish:18,accord:17,account:[10,18,21,125,171,172,173,192],achiev:[182,190],acl:[32,54,55,60,61,62,63,64,65,66],acl_datacent:54,acm:16,across:0,act:[4,17,117],action:[75,175,183],activ:[7,16,183,194,195],actual:[14,16,119,131],adamsbro:130,add:[0,1,6,7,9,10,15,27,35,36,43,47,57,68,79,81,89,90,92,114,115,116,120,122,124,142,149,155,164,177,178,189,191,192,193],added:[10,26,29,43,67,69,81,90,114,115,116,120,130,176,177,179,190,192,193],adding:[10,189,200],addit:[0,6,17,27,29,58,83,117,133,190],addition:1,addr:54,address:[18,22,24,29,54,58,92,114,115,116,195],adher:28,adjust:0,admin:[16,17,119,130,161],administr:13,advantag:[7,184],advic:91,affect:10,after:[0,2,10,11,14,16,17,24,26,29,43,54,55,56,59,80,105,119,120,155,179,183,189,190],afterward:[10,14,29],again:[6,24,81,119],against:[18,47,97,149,175],age:145,agent:[15,27,54,55,57,60,61,62,63,64,65,66,177],aim:[4,8,15],akp:132,alert:163,alertmanag:163,alertport:165,alia:[24,92,124],alias:124,alic:[32,79],alik:[70,191],all:[0,1,2,3,6,8,9,10,11,14,15,17,18,19,20,23,24,26,27,29,30,32,33,58,65,67,71,79,99,105,108,111,112,120,127,128,140,146,148,152,161,176,177,179,189,198,199,200],allen:144,allow:[0,1,11,15,16,17,24,29,32,39,40,44,45,54,67,71,82,83,84,85,86,87,88,90,94,97,99,100,105,107,110,112,113,117,118,120,121,122,123,124,125,131,133,143,145,146,149,150,159,160,161,162,166,168,169,174,175,177,179,181,185,187,188,189,192,194],almost:[4,27],along:[29,140],alphabet:111,alpin:[12,119,122,132],alreadi:[6,10,13,18,26,29,33,36,71,75,79,81,82,100,133,140,143,166,174,187],also:[0,1,3,4,7,8,10,13,14,15,16,17,19,24,26,27,29,127,168,199],alter:[71,186],altern:[1,18,45,58,114,115,116,155,177,183,191],although:23,alwai:[3,6,10,15,17,24,27,29,67,119,139,141,142,143,147,148,199],ambigu:[141,142,143],amd64:[29,142],among:[0,58],amongst:130,amount:[27,58],anchor:151,anchor_nam:151,ander:[32,35,37,41,48,51,80,127,128,129,190,191],andi:142,andorra:185,ani:[5,6,7,9,10,11,17,18,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],anoncv:179,anoth:[1,6,10,24,45,70,82,100,113,114,115,116,120,179],another_featur:6,anymor:[112,168,178],anyth:[83,109],anywai:2,apach:[194,197],apache2:[10,51,121,132,183,194],api:58,apk:132,app:[16,55,135,136],append:[3,10,11,29,169,182,190],apphom:16,appli:[5,10,16,20,24,27,58,83,84,90,106,111,112,151,179,183,186,192],applic:[8,10,189],approach:[15,169],appropri:[0,10,22,29,114,115,116,145,146],apt:[16,24,34,35,36,37,38,40,42,81,133,145,146,163,165],arbitrari:175,arch:[29,40,119,145,146,198],architectur:[5,29,81,88,134,149],archiv:[3,7,29,35,40,80,88,114,115,116,180,190],archive_shell_function_approach:1,archlinux:[12,24,82,100,139],area:[1,17],arg:[14,18,190],argpars:[8,24],argument:[0,14,16,18,24,29,43,111,186,187,190],argumentpars:24,argv:14,armstrong:[29,31,35,36,38,39,40,42,43,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,72,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,117,120,123,126,131,154,155,156,157,158,159,161,176,177,180,182,185,192,193,198],asc:[7,35,36],ascii:[163,165],ask:[11,186],assign:179,associ:[114,115,116,119],assum:[1,6,7,15,17,18,24,26,58,59,81,166,179],assumpt:79,assur:16,attempt:[54,119],attent:[10,199],attribut:[14,24,26,71,82,100],auth:[58,120],authent:[0,15,35,54,58,179],author:[6,14,18],authorit:54,authorized_kei:[176,177],auto:[0,3,17,29,149,186],autofixinterrupteddpkg:41,autom:119,automat:[0,10,15,16,29,33,35,41,54,79,111,119,130,145,146,164,188],automaticli:112,autorequir:10,autorized_kei:176,avail:[0,1,5,10,14,15,17,23,24,29,81,121,143,145,148,149,164,169,176,177,185,199],avoid:[133,141,142,143],avow:125,awai:[6,162],awar:0,awk:[18,27,80,120],axyzaab3nzac1yc2:177,azxyaab3nzac1yc2:177,back:[6,11,20,24,26,27],backport:[33,163,165],backup:[1,18,44,50,80,177,190],backward:112,bandwidth:198,banner:26,bar:[31,62,74,75,119,127,134,176],bar_1:134,bare:1,base:[0,1,6,9,17,29,31,81,111,114,115,116,117,130,131,134,140,145,146,169,172,176,177,179,186,187],basearch:198,basedn:130,baseurl:198,bash:[0,7,16,67,142,143],bashrc:[82,100],basi:0,basic:[0,58,191],bastian:168,batch:58,batteri:5,baz:[62,134],baz_1:134,becaus:[6,10,15,16,19,24,29,112,121,140,162],becom:[16,80],been:[24,26,82,100,125,169,180,181],befor:[1,6,7,10,11,16,23,24,43,58,59,81,90,94,97,117,119,120,200],beforehand:130,began:168,begin:[16,19,24,169],behav:[3,17,18,24,29],behavior:[24,33,54],behaviour:[5,17,24,71,99],being:[0,27,28,47,55,57,76,119,178],believ:6,belong:148,below:[0,4,10,11,17,18,24,29],benefit:6,besid:[17,125],best:[1,10],beta:[3,9,17,24,29,169],better:[0,3,6,27,169],between:[10,11,16,17,27,43,117,163,165],big:[0,86],bill:171,billi:170,bin:[0,2,3,7,10,14,15,16,17,18,19,23,24,27,29,46,53,55,57,60,61,62,63,64,65,66,67,69,140,166,169,174,180,190,191,192],binari:[53,54,58,73,134,162],bind:[54,114,115,116,156],bintrai:[53,180],binutil:148,bit:[17,39,81,125],biz:[83,135,136,148,199,200],bla:161,blackbox:164,blacklist:41,blank:[16,154,157,158,179],block:[0,6,10,11,43,103,187,189],block_smtp:189,block_ssh_from_guest:187,blockdevic:83,blog:130,bob:[32,79],bodi:[16,24],bogatov:[79,92],boot:[14,29,46,68,85,89,104,114,115,116,181,188],bootabl:[29,105],bootload:94,bootstat:85,bootstrap:[14,29,54,130],both:[3,4,7,9,16,29,111,112,127],bottle_pgsql:16,bound:[19,55],box:[45,119],br0:84,bracket:[18,24,29],brain:6,branch:[0,6,7,24,26,29,45,86],branchnam:7,british:[122,124],broken:20,brought:6,brow:125,browser:6,bsd:[151,152],btrf:83,bug:[5,21],bugfix:[6,7],build:[0,6,10,45,81,103,159,164,168],built:[7,9,14],bulletin:54,buster:[33,34],bz2:190,bzip2:29,c99:168,ca_fil:54,cach:[3,15,17,19,23,30,54,145,149],cache_path_pattern:[2,3,29],calcul:[29,80],call:[0,4,5,10,14,16,17,18,20,23,24,26,27,40,71,83,99,113,114,115,116,119,182],camera:[38,92,93,124,174,179,185,186,187],camilion:130,can:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,26,27,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],cannot:[24,29,74,75],canon:40,canonical_partn:40,care:[6,17,18,130,133,151,194],carlo:[118,123],carri:[23,188],cat:[0,4,5,9,11,16,19,23,24,54,176,177,180],catalina:[145,146],catalog:55,categori:123,caus:[4,17],cbrg:0,ccollect:44,ccollect_conf:44,ccollectconf:44,cconfig:20,cdist:[1,2,3,4,5,10,11,12,13,14,15,17,18,19,20,21,22],cdist__rsync:196,cdist__unpack_backup_yyi:190,cdist__unpack_sum:190,cdist__xymon_apach:197,cdist__xymon_cli:197,cdist__xymon_config:197,cdist__xymon_serv:[194,195,196],cdist_beta:[9,17,29],cdist_cache_path_pattern:[2,17,29],cdist_colored_output:[17,29],cdist_config_fil:[3,29],cdist_inventory_dir:[17,29],cdist_local_shel:[17,24,29],cdist_mark:47,cdist_order_depend:[10,17,29],cdist_overrid:[10,17,29],cdist_param:29,cdist_path:[8,17,29],cdist_remote_copi:[17,29],cdist_remote_exec:[17,29],cdist_remote_shel:[17,29],cdisttesthost:29,cdit:[29,118,126],cdn:[80,190],cento:[11,12,174,188],central:[0,5,17,185],ceph:164,cert:[16,54,58,119,130],cert_fil:54,certain:[124,179],certbot:[119,130],certif:[54,58,109,119,130],cet:7,cfengin:148,cfg:[3,29],cgi:194,chain:[48,84],challeng:16,chang:[0,1,5,6,11,16,17,20,24,26,32,33,42,43,48,52,56,62,63,65,71,74,76,79,82,90,91,99,100,114,115,116,117,119,120,129,130,151,155,156,169,177,180,183,184,200],channel:13,chapter:14,charact:[3,16,29,159,186],charl:172,charset:51,chase:144,chdir:16,check:[0,4,16,20,24,48,54,55,57,60,65,71,82,86,100,109,119,125,149],check_redi:[55,57],checkout:[0,1,6,7,26,45,86],checksum:[80,180,190],chgrp:[71,82,86,99,100,166,169],chmod:[16,18,71,82,86,99,100,166],choic:125,choos:91,chosen:[131,133,148],chown:[71,82,86,99,100,166,169],christian:137,chroot:[49,50,94,95,96,97,155],chroot_nam:18,cipher:130,circular:10,cksum:[80,180],classic:24,classifi:120,classmethod:14,clean:[51,146],cleanli:5,cleanup:18,clear:5,clearli:23,client:[7,14,22,24,29,54,58,186,195,197],client_max_body_s:16,clock:93,clone:[0,1,6,7,15,23,45,86],cloud:[9,130],cls:14,cluster:54,cmd:[80,84,87],cnq3:[80,190],code:[0,2,5,7,10,13,15,17,18,19,22,23,24,26,29,30,45,51,52,71,82,86,99,100,117,120,151,152,168,180],codenam:[33,34,40],collabor:1,collat:159,collect:[20,104],collis:24,colon:[17,24,29,58,59,160],color:[3,17,29],colored_output:[3,29],colour:[24,122,124],com:[6,35,36,40,47,53,58,59,74,75,76,77,80,86,87,89,92,98,114,115,116,119,120,130,141,142,143,144,145,146,149,150,151,152,156,166,177,180,184,185,188,189,190,196,197],combin:[10,114,115,116],come:[7,9],comma:[17,29,126,140],command:[1,3,7,9,10,16,17,19,22,23,29,46,48,49,55,57,58,59,67,69,80,81,84,95,99,100,103,111,112,119,153,155,164,176,179,180,189,190],commandlin:14,comment:[6,29,32,117,155,176,177,192],commit:[0,1,26],common:[0,10,24,33,47,93,191],commun:[11,15,17,54,58,72],compani:[0,1],company_a:0,company_b:0,compar:27,compat:[1,27,29,51,68,69,78,112,164,167],complet:[5,20,24,29,197],complex:180,compon:[3,24,29,40,182,190],componen:33,compos:[73,76],compress:[29,109],compris:187,comput:[5,27],concept:14,concret:166,condit:[10,27],condition:10,conf:[0,2,3,6,10,13,15,17,19,24,26,29,49,50,51,52,59,114,115,116,117,120,130,143,149,150,152,162,182,183,194,198],conf_dir:[3,29],conf_path:24,confdir:[17,196,197],config:[0,1,9,10,13,15,16,17,18,19,22,26,52,54,58,74,79,80,97,98,117,119,130,134,163,165,179,184,187,194],config_fil:[3,29],configur:[2,5,6,7,8,10,11,13,14,15,17,18,19,20,22,24,26,30,34,38,41,45,46,47,54,56,58,59,70,79,82,84,92,100,111,114,115,116,119,120,122,149,155,156,158,163,164,165,174,181,183,185,186,187,188,191,194,195,196,197],configure_hosts_simpl:8,conflict:[1,20,29,59,60,119],conform:150,confus:[147,189],connect:[13,14,27,29,41,46,54,58,130,153,179],consecut:10,consid:[1,3,6,24,43,55,57],consist:[5,17,24,26,47,160],constraint:169,consul:[52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,164,180],consult:0,consumpt:69,contact:[119,130,151,170,171,172,173],contain:[0,1,2,6,9,10,16,17,18,20,24,27,29,34,55,58,111,114,115,116,119,176,177,180,186,187,196],content:[2,9,10,11,14,16,17,24,29,32,47,49,50,52,54,59,82,100,125,169,184,190,196],context:[9,10,19],continu:[15,16,23,26,29],contrib:16,contribut:125,control:[0,7,11,13,18,24,29,54,93,133,183],controlmast:0,controlpath:0,controlpersist:0,controlsocket:13,convent:[0,134],convention:[3,29],convert:150,cool:6,copi:[1,3,6,11,15,17,20,24],copy_destination_prefix:18,copy_prefix:18,copyright:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],core:[5,6,17,24,27],coreo:[98,184],correct:[83,114,115,116,117],correctli:[10,29,71,99],correspond:[6,24,161],cost:198,could:[0,4,15,16,24,29,33],count:29,cours:13,cpma:[80,190],cpu:[3,29],cpu_cor:17,cpu_count:13,cpu_socket:17,creat:[0,1,2,6,7,11,14,15,17,19,20,24,26,29,31,32,44,45,46,47,53,54,58,69,71,74,75,78,79,82,83,86,90,99,100,105,106,114,115,116,117,119,121,127,129,130,159,160,161,163,164,165,166,167,176,177,185,190,192,199],createdb:[16,161],createextens:160,createrol:161,creation:[0,5,10,29,31,90],credenti:130,croatia:[9,29],cron:67,cronjob:[67,119],crontab:67,crt:130,crypt:90,ctmpl:59,ctype:159,cup:162,cupsd:162,curl:[14,29,46,55,80,109,180],currag:145,current:[0,1,2,3,10,14,16,17,20,24,26,29,32,33,49,54,114,115,116,125,152,160,161,164,190],current_valu:90,custom:[7,16,17,18,23,26,29,97,130],customerx:1,customlist:149,customlist_serv:149,cwarden:137,cycl:10,cycle11:10,cycle12:10,cycle13:10,cycle1:10,cycle21:10,cycle22:10,cycle23:10,cycle24:10,cycle2:10,cycle31:10,cycle32:10,cycle33:10,cycle34:10,cycle3:10,cyclexi:10,d886d4b7e4425a102a54bfaff4d2288b:13,daemon:[16,41,187],daemontool:[68,69,164],dai:[67,125,133,163,165,197],daili:[27,119],daniel:[47,83,148,199,200],darko:[9,19,24,29,30,31,46,53,85,119,166],dash:[0,7,43,52,54,59,74,75,76,82,100,125,184],data:[2,3,13,17,19,23,24,29,30,60,61,62,63,64,65,66,83,104,119,163,165],databas:[1,10,17,20,26,29,127,128,159,160],datacent:[54,60,61,62,63,64,65,66],date:[29,47,67,86],datetim:29,day_of_month:67,day_of_week:67,dbcustom:161,dbname:[16,160],dc1:54,dcobject:130,ddb:182,de_ch:[122,123,124],deactiv:183,deal:188,dear:6,deb:[40,134],debconf:70,debian9:19,debian:[11,12,14,24,33,40,41,70,81,125,130,131,133,134,145,146,174,191],debianutil:174,debootstrap:29,debug:[2,3,4,5,17,18,24,29,30,41,58,120],decad:27,decid:[1,3,10,17,20,80],decis:1,declar:[10,24],dedic:0,deduc:79,deem:125,def:[14,16,24,117],default_incom:188,default_outgo:188,default_radio0:187,default_rout:188,defin:[0,3,5,11,14,16,17,20,29,67,73,76,106,124,130,152,162,183,187],definit:[24,55,57,59,60,61,62,63,64,65,66,102,111,124,130,143],deinstal:26,del:9,delai:0,deleg:0,delet:[9,29,44,82,100,114,115,116,124,149,187,189,190,192,196],delimit:[10,16,17,24,29,30,40,117,119],deni:[54,188,189],denni:[38,92,93,124,174,179,185,186,187],dep:29,depend:[0,11,13,16,17,29,41,48,54,58,130,131,136,140,166,174,183,190,194,197],deploi:[17,26,52,53,55,57,58,59,60,61,62,63,64,65,66,76,111,112,119,130,180,196,197],deploy:137,deprec:130,depth:[10,86],deriv:[17,130,174],dervi:[22,29],describ:[1,6,10,11,14],design:[5,54],desir:[7,8,14,20,185],dest_port:187,destin:[18,24,44,47,59,80,102,120,121,169,177,190],detach:7,detail:[0,6,13,16,17,24,29,32,37,51,130,134,190,195],detect:[10,16,29,33,76,186,190],determin:[2,14,47,131,145,146],dev:[0,4,16,24,29,52,83,94,98,103,104,105,108,126],dev_sdb:83,devel:135,develop:[1,4,5,6,7,11,26],devf:[114,115,116],devic:[1,83,94,98,102,103,104,105,126,187],devuan:[12,14,16,33,125,163,165,174],dhcp:[14,186],dhcp_option:186,diagnost:[20,24],diagram:0,did:[6,15,50,96,183],die:[18,24],diff:[6,26],differ:[1,3,4,5,10,11,16,17,20,24,27,29,47,83,125,133,162,163,165,192],dig:1,dir1:3,dir2:3,dir:[3,16,29,30,69,104,126,169,180,196,200],direct:[29,53,84,179],directli:[7,17,24,33,47,53,156,161,182],directori:[0,2,3,6,7,8,9,10,14,15,17,18,19,23,24,26,29,30,31,32,44,51,58,68,69,71,79,82,99,100,110,121,130,163,164,165,169,177,178,180,190,196,197],dirmod:79,dirnam:[16,24],disabl:[3,13,19,29,30,39,54,85,114,115,116,152,177,181,184,199],disablegroup:198,disallow:[114,115,116,179],discard:200,discourag:195,discov:19,discoverd:83,discoveri:164,disk:[17,58,59,83,94,108,167],dispatch:131,displai:[29,65,147],dist:[7,146],distinguish:[0,10],distrib_codenam:40,distribuit:33,distribut:[0,3,7,14,15,16,17,29,33,40,54,58,112,119,135,136,139,147,148,166,188,199],distutil:7,django:9,djangoenv:166,djb:68,dmitri:[79,92],dns1:8,dns2:8,dns3:8,dns:8,dnsmasq:138,doc:[7,24,26,29,44,54,55,57,60,61,62,63,64,65,66,119,160,161,163,164,165,186,187],docker:[55,72,73,74,75,76,77],docker_compos:73,documen:24,document:[0,1,5,15,16,24,48,54,55,57,58,59,60,61,62,63,64,65,66,160,161,163,164,165,195],documentation_cleanup:6,doe:[2,11,14,16,17,23,24,27,29,54,55,71,74,75,76,82,83,97,99,100,109,114,115,116,119,125,140,151,156,168,178,182,183,187],doesn:[82,100,117],dog:78,doing:[17,112],dokuwiki:86,domain:[16,17,119,126,151],dominiqu:[73,149,150],don:[1,6,24,32,122,124,133,139,141,142,143,147,148,155,177,190],done:[2,6,10,11,16,18,24,43,82,100,130,151,197],dos:106,dot:[32,35,41,48,51,80,127,128,129,185,190],dot_cdist_path:7,dotman:7,doubl:[17,24],down:[54,119],download:[7,35,36,53,58,80,109,180],dpkg:[4,24,81,134],dport:112,dream:125,drive:29,drop:[6,13,26,29,112,159,160,161,192,199,200],dropbear:187,dry:[17,29,169],dsl:27,dual:112,due:[0,54,163,165,186],dumb:24,dummi:24,dummy1:24,dummy2:24,dummyconfig:24,dump:126,durat:24,dure:[2,19,20,26,29,101,102],dynam:[2,9,27,29],each:[0,1,2,4,9,10,13,16,19,24,29,130,177,186],earli:[1,4],eas:8,easi:[1,15,26,27,76],easili:[0,45,83,113,125],eat:26,echo:[0,6,11,15,16,18,23,24,32,130,180],eckert:[134,145,162,194,195,196,197],edit:[0,15,16,67,72,79,130,179],editor:[174,179,191],eff:119,effect:[0,18,130,182],egg:[16,24],egress:[188,189],either:[3,10,11,13,17,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],els:[4,10,11,16,18,24,67,112],elswher:177,em0:[114,115,116],email:[16,31,119,130],emerg:24,emit:[11,53],empti:[1,4,10,17,18,24,29,32,40,41,71,82,99,100,134],emul:[2,29],en_gb:[122,124],en_u:123,enabl:[1,3,13,16,17,29,30,39,40,51,54,58,85,114,115,116,117,121,152,163,165,181,184,186,188,194,195,198,199],enable_serv:186,enablegroup:198,enclos:[18,24,29],encod:[54,130,159,176,177],encor:68,encount:[10,13,24,29],encrypt:[54,119,130,187],end:[10,18,19,29,43],enforc:54,engin:27,english:[122,124],ensur:[0,6,10,15,16,17,24,26,71,83,84,99,112,117,120,130,132,133,135,136,137,138,139,141,142,143,144,147,148,153,162,166,177,178,179,181,199,200],enter:[1,15,29],enterpris:[28,198],entranc:84,entri:[0,2,10,16,17,32,40,67,92,120,126,155,176,177,182],env:[9,16,18,29],environ:[2,3,5,10,11,16,23,28,80,130,140,166,170,171,172,173,176,179],eof:[0,11,16,24,70,125,151],epel:[147,174,188,198],eprotex:[116,141,143,151,152],equal:[9,16,82,100],equival:151,err:58,error:[3,4,5,8,10,16,17,19,20,22,24,29,58,81,82,100,124,133,143,147,182],error_log:0,esac:[10,11,16,18,24],especi:4,essenti:[0,10,84,112,133],establish:112,etc:[0,3,6,10,11,15,16,21,24,29,35,40,44,47,48,49,50,51,52,59,67,71,80,82,92,99,100,101,102,104,111,113,117,119,120,121,125,126,130,143,151,156,157,162,163,164,165,169,177,179,182,183,184,185,196,197],eth0:[112,189],eth1:112,eth:0,ethz:[0,1,18,29],europ:[9,29,185],eval:15,evax:[170,171,172,173],eve:79,even:[6,10,27,140,169],event:61,ever:[24,27],everi:[0,6,10,15,20,23,24,26,29,54,55,57,67,76,81,145],everyth:[0,6,15,16,17,43,67,153],evilham:[119,130,151],exact_delimit:117,exactli:[4,10,82,100,117,120,174,187,189],exampl:[1,15,16,19,20,22,23,24],except:[6,8,29,82,100],exclud:[41,44,51,169,196,198],exclus:194,exec:[6,26,29,54,69,97,179],exec_prefix:18,execut:[2,3,4,7,8,11,14,16,17,18,19,23,24,29,30,46,48,54,67,80,81,112,119,156,162,164,169,180,182,183,190],exist:[3,5,6,10,13,14,15,16,17,20,24,26,29,30,43,54,71,74,75,76,79,82,99,100,117,119,130,143,151,174,177,182,183,190,192,200],exit:[4,11,16,18,19,20,23,24,30],expans:24,expect:[4,10,18,24,29,54,80,109,180,189],expicit:177,explain:29,explicit:[24,35,78,103,122,123,124,177,181,192],explicitli:[33,91,112,114,115,116,140],explor:[2,11,13,16,20,26,27,29,30,32,54,131,145,146,179],explorer_nam:4,express:[41,48,120,187],ext3:83,ext4:32,ext:196,extend:[5,24,48,54,105],extens:[67,130,160,190],extern:1,extra:[10,81,130,140,190,198],facil:58,factor:5,fail:[2,4,13,15,18,19,20,23,29,74,81],failovermethod:198,failur:[23,119],fall:24,fallback:80,fals:[3,17,24,29,41,105],familiar:[5,7],fanci:[24,117,177],far:6,fashion:3,fast:5,fc11:10,fc12:10,fc13:10,fc21:10,fc22:10,fc23:10,fc24:10,fc31:10,fc32:10,fc33:10,fc34:10,fcxy:10,fdisk:105,fds:[38,92,93,124,174,179,185,186,187],featur:[1,2,6,7,10,27,177],fed:9,fedora:[12,147,174],fedoraproject:198,feed:[0,16],feed_stdin:24,fetch:[0,1,6,26,33,35,80,109,180],fetchal:16,field:[67,126],file1:0,file2:0,file3:0,file:[0,2,6,9,10,11,13,15,16,17,18,19,24,31,32,43,46,47,48,49,50,51,52,53,54,58,59,69,70,74,75,76,79,80,82,92,100,101,102,103,109,111,113,117,120,123,124,125,130,134,146,149,151,152,157,163,165,169,176,177,179,180,183,184,190],file_pi:24,filea:10,fileb:10,filec:10,filef:10,fileg:10,fileh:10,filei:10,filenam:[9,30,47,70,80,134,149,165,180],filesystem:[17,32,83,103,104,114,115,116,126],filter:[60,65,84],find:[3,5,8,10,14,15,24,26,50,51,187],fine:[1,6,169],finish:[2,10,13,14,16,29,31],firewal:[84,151,152,187,188,189],firewalld:[84,85],first:[0,1,3,6,7,8,10,14,15,16,18,24,28,29,67,91,114,115,116,130],fix:[6,10,17,26,29],fixm:6,fixthingsbecausequalityassurancefoundissuesinourpatch:6,fixtur:29,flag:[9,17,23,24,69,86,130],flaggi:136,flavor:[141,142,143],flexibl:26,flour:175,flow:10,focu:5,folder:[24,111,180],follow:[0,1,2,3,6,7,10,13,14,15,16,17,19,20,22,24,26,29,31,32,33,53,81,111,130,134,136,139,141,142,143,147,148,160,166,174,183,189,199],foo:[17,18,24,31,62,63,74,75,76,80,119,127,130,134,140,166,176,183],foo_0:134,foobar:[10,31,71,90,94,99,109,180,184,192],foobarexampl:10,fooenv:166,fooo:130,forc:[29,40,83,131,145,146,148,179],forcecommand:179,foreign:81,form:160,format:[2,6,7,14,17,26,47,59,80,83,179,180,187,190],forward:[79,84,112,117,177,187],forward_direct:84,foss:[7,130],found:[3,6,7,10,24,29,83,114,115,116,199,200],foundat:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],fping:197,fqdn:[58,114,115,116,130,195],framework:16,free:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],freebsd:[12,14,17,32,114,115,116,119,125,130,141,143],freedom:14,freeli:17,fresh:1,frodo:[82,100],from:[0,2,3,5,6,8,9,11,13,14,16,17,18,20,21,23,27,29,30,32,33,35,36,40,41,43,44,45,51,53,58,68,70,74,75,79,81,82,83,84,86,87,88,90,91,92,93,100,102,109,111,112,113,117,119,120,123,125,130,133,134,140,141,142,143,149,151,159,162,163,164,165,169,176,177,179,180,187,189,190,193,196,199],front:[84,112],frontend:29,fstab:[101,102,104,126],fstype:83,ftp:[33,80,147],fulfil:27,full:[7,17,27,29,31,134,188,189,196],fullchain:16,fulli:[17,32,181],fun:26,funni:92,further:[7,14,19,26,119,197],furthermor:[24,27],fuse:126,futur:2,fwd:112,g640b7f9:13,gain:11,garden:26,gatewai:0,gcc:135,gem:171,gemset:[171,172],gencod:[2,6,11,17,19,20,26,30,31],gener:[2,4,7,10,11,13,15,17,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],gentoo:[12,24,131,135,136,181],gentoolkit:[135,136],get:[6,7,9,10,13,14,15,18,24,26,35,42,80,86,87,119,133,145,163,164,165],get_args_pars:24,get_explor:24,get_explorer_fil:24,get_paramet:24,getaddrinfo:17,getfacl:32,getfqdn:17,gethostbyaddr:17,gid:[16,90,192],giel:138,git:[0,1,15,23,45,70,86,164,179],git_dir:1,github:[7,58,59,86,87],gitlab:6,gitolit:70,gitus:70,give:[4,6,7,15,32,127,169,197],given:[6,10,18,24,27,29,47,52,57,59,61,67,70,71,94,98,110,120,121,123,126,130,133,134,143,157,170,172,173,174,176,177,179,180,182,183,191],giveng:169,glaru:130,glibc:124,glob:[29,111],global:[2,3,10,11,13,16,17,24,26,29,30,58,59,188],gmail:[47,53,74,75,76,77,98,119,145,146,149,150,166,184],gmbh:7,gmx:[33,81,111,112,140,183],gnu:[16,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],gnuin:185,goal:16,gobin:69,goe:[82,100],going:80,golang:[87,88,164],good:[6,7,24,79],googlegroup:6,gossip:54,got:[2,18],gpg:7,gpgcakei:198,gpgcheck:198,gpgkei:198,gplv3:[29,30,31,72,73,79,83,118,120,122,123,124,142,166,170,171,172,173,182],gracefulli:54,grade:28,grafana:89,grant:[29,30,31,72,73,79,83,118,120,122,123,124,128,142,166,170,171,172,173,182,197],graph:10,green:[6,24],grep:[6,11,27,48,149,150],group:[16,17,21,24,26,29,32,52,54,71,79,82,86,90,99,100,166,169,180,193,196],groupadd:90,groupmod:90,grub2:94,grub:[94,97],guarante:24,guest:[114,115,116,187],guffei:[114,115,116,141,143,151,152],guid:[24,26,186,187],gzip:[29,109],hack:24,hacker:6,hand:[8,11,26,130],handi:58,handl:[27,29,81,117,186],handler:[60,61,62,63,64,65,66],happen:[13,23,26,29,80],happi:92,hard:121,hardwar:93,hardware_typ:26,has:[0,1,2,3,7,9,10,11,13,14,17,18,19,20,24,26,27,29,67,83,130,134,169,178,180,181,195,196,199],hash:[10,29,80,130],hashicorp:[58,59],hat:[145,146],have:[0,1,7,9,10,11,14,15,16,17,21,24,26,29,32,42,82,83,100,114,115,116,119,125,130,148,194,199],haven:6,hda:[83,148,199,200],head:[0,1],header:[6,23],health:55,healthi:[55,57],heavili:184,heirloom:197,help:[0,10,17,24,29,30,45,163,165],helper:[7,8,24,30,31,197],her:[16,32,45],here:[0,3,5,7,15,16,18,23,24,27,43,82,100,119],heul:[83,148,199,200],hidden:19,high:[24,27,130,188],higher:[3,29],highest:29,hint:4,his:[16,79],histori:86,hold:37,home:[0,1,2,10,16,17,19,29,31,45,71,79,82,86,99,100,121,166,167,168,169,176,178,192],homedir:192,honor:17,hook:[16,119],host1:26,host2:26,host:[0,1,2,3,4,5,8,10,13,14,15,17,18,19,20,22,24,26,27,30,44,45,46,53,55,58,65,80,82,92,97,100,102,114,115,116,120,125,128,129,130,135,153,169,180,196,200],host_max:29,hostabc:0,hostdir:29,hostnam:[4,9,16,17,24,29,54,91,92,114,115,116,186],hour:[67,145],how:[1,4,10,15,18,55,57,81,93,163,165],howev:[76,124],hq_thumbnail:140,html:[5,16,29,54,55,57,60,61,62,63,64,65,66,119,160,161],http:[3,6,7,29,33,35,36,40,41,46,53,54,55,57,58,59,60,61,62,63,64,65,66,80,88,89,109,112,119,130,142,147,160,161,163,164,165,180,186,187,190,197,198,199,200],http_cach:198,http_port:29,http_proxi:80,human:[35,55],hunter2:187,hwclock:93,i386:[81,147],icmp:112,icmpv4:112,icmpv6:112,id_rsa:[14,29,169,176,177],idea:[9,79],idempot:[27,76,130,190],ident:[15,196],identifi:43,ifac:187,ifconfig:[114,115,116],ignit:98,ignor:[10,29,32,54,58,67,92,104,120,126,130,179,180,186],ikq02:29,ikq03:29,ikq04:29,ikq05:29,imag:[78,167],img:167,immedi:[7,10],implement:[0,6,18,19,20,24,67,130],implicitli:29,improv:6,inaccess:199,inact:184,inc:137,includ:[0,1,3,5,6,10,14,16,19,23,29,40,71,80,99,119,120,134,140,165,168,179,189,197],includepkg:198,inclus:17,incom:54,incompat:26,incorrectli:179,increas:[29,30],increment:29,inde:71,indent:6,independ:[0,10,112],index:[7,10,16,18,33,40,42,81,133,145],indic:[1,20,47],individu:186,inet:155,inetorgperson:130,influenc:[17,29,71,99],info:[2,3,9,13,14,17,19,23,24,36,58],inform:[6,17,19,24,29,41,48,54,77,102,155,184,186],ing:69,ingress:[188,189],inherit:[79,161],ini:[3,16,29],init:[0,1,2,3,6,8,10,11,13,14,15,17,18,19,23,24,29,68,111,162,166],init_manifest:[3,29],initi:[0,1,3,8,11,13,14,17,22,24,29,49,50,55,77],input:[16,70,74,75,76,112,187],input_direct:84,insecur:109,insert:[16,83,92,117,120],insid:[10,49,50,55],instal:[0,1,4,8,10,14,17,22,33,36,38,41,45,53,58,67,68,69,72,73,79,80,81,87,88,89,94,95,97,98,99,100,101,102,104,119,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,146,147,148,154,163,164,165,166,168,169,170,171,172,173,184,188,189,191,194,195,196,197,199,200],install_help:197,install_hosts_simpl:8,installonshutdown:41,instanc:[0,7,10,17,18,20,29,58,130],instanti:10,instantli:5,instead:[0,10,17,23,26,29,54,58,67,102,113,140,146,169,176,177,183,189,199],integr:[0,150],intend:[7,119],intens:[15,181],intent:[16,17],intention:[154,157,158,179],interact:[8,18,29,55],interest:123,interfac:[17,18,55,114,115,116,169,186,187,189],interfav:57,interfer:11,intermedi:[71,99],intern:[0,10,26,29,39,40,55,179,187,200],internal_sles11_sp3:200,internet:35,interpret:[29,120],interv:[55,57],intrepid:174,introduc:[6,27],introduct:[24,164,165],inventori:[3,17],inventory_dir:[3,29],invit:6,invoc:166,invok:[17,40,60,61,62,63,64,65,66,76],involv:10,ip6tabl:111,ip_forward:[117,182],ipacl:[194,197],iptabl:[111,112],ipv4:[29,84,111,112,117,182],ipv6:[18,24,28,29,111,112],iscsi:41,ish:57,iso:98,issu:[3,6,10,24,54,82,100,113,119],item:[0,16],iter:8,its:[0,2,7,8,9,13,14,16,20,24,29,59,71,114,115,116,120,158,184,187],itself:[24,73,79,156,169,177],jail:[17,114,115,116],jail_:[114,116],jail_list:[114,115,116],jailbas:[114,115,116],jaildir:[114,115,116],jailrul:[114,115,116],jake:[114,115,116,141,143,151,152],jame:144,jargon:10,jessi:174,jfs:103,jimenezrick:[145,146],job:[3,13,29,67],john:[172,173],join:[21,24,54,160],jointheirstm:[114,115],journal:103,json:[52,54,98],jun:9,just:[8,9,10,15,16,24,53,58,125,127,189],kaction:92,kamila:[68,69,87,88,89,119,151,152,163,164,165],keep:[5,78,86,134,165,183,192],keepal:[11,198],keepaliv:11,keepassx:0,kei:[0,7,14,15,26,29,35,36,54,62,63,64,66,117,119,130,149,156,176,177,182,187],kept:[1,190],kernel:[41,117,182],kernel_nam:17,key_fil:54,keyboard:118,keydir:35,keyfil:29,keygen:[0,15],keyid:35,keyprefix:63,keyr:36,keyserv:35,keytyp:[176,177],keyword:[29,179],kill:[6,162],kind:17,kisrqlpw:19,kiss:[5,9,28,125],know:[5,6,10,12,24],known:[4,16,24,49,50,53,54,58],kooijman:34,ksp:[68,69,87,88,89,119,163,164,165],kucera:[74,75,76,77,98,119,184],kvlt:[32,35,37,41,48,51,80,127,128,129,190,191],kvm:[10,71,99,167],label:[83,108],lack:1,lan:[186,187],lang:123,languag:[5,10,24,144,170,171,172,173],last:[3,16,18,23,24,29,145,180],later:[1,10,20,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],latest:[0,1,6,26,53,58,72,143,164],layout:118,lc_all:123,lc_collat:159,lc_ctype:159,lc_messag:123,ldap:130,lead:[10,17,23,24,29,54,83,162],leader:58,learn:[15,27],least:[12,48,54],leav:[54,77],left:[77,130,154,157,158,177,179],legaci:181,legacy_kei:117,legacy_timezon:120,length:117,less:[5,6],let:[1,10,82,100,119,125,130],letsencrypt:[16,119],level:[3,8,17,27,29,54,58,188],lib:[3,8,126,196],libc:122,libexec:120,libpq:16,librari:29,libreoffic:0,licens:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],life:[11,15,26],lighttpd:10,like:[0,1,3,4,5,6,7,9,10,11,15,16,17,18,19,22,23,24,29,33,67,69,80,81,84,111,112,119,122,125,130,133,134,149,183,199],limit:[13,27,29,189],line:[0,3,4,9,10,14,15,16,23,24,29,30,32,48,84,112,114,116,117,120,179,189],liner:4,link:[17,18,21,48,121],linux:[12,16,32,83,103,105,117,119,145,146,198],list:[1,3,6,9,10,14,17,24,35,40,53,58,88,119,140,148,186,187,194],listen:[0,16,29,130],liter:17,littl:27,live:[16,54,119],load:[130,152],loadbalanc:[9,29],local0:58,local:[0,1,3,8,10,11,16,17,19,20,23,24,29,30,53,55,57,59,71,80,93,99,109,120,122,123,124,130,131,133,134,146,148,166,169,180,189,190],local_shel:[3,29],localbranchnam:7,localch:1,localedef:[122,123,124],localhost:[9,10,15,18,29,58,128,129,194],localrepo:149,localrepo_serv:149,localtim:[93,185],locat:[3,4,16,17,18,26,35,58,114,115,116,140,177],loch:1,log:[0,3,15,16,17,18,29,54,58,69,120,188],logdirectori:24,logger:18,login:[15,16,117,161,177,179],loglevel:[24,29],longer:92,look:[0,1,4,6,10,15,16,19,24,26,51,130,148,183],lookup:[22,29],loop:[16,18,27],loos:27,lose:5,loss:83,lost:[19,151],lot:[5,17],lotsofopt:[114,115,116],low:188,lower:[3,29],lowercas:14,lowest:29,lsb:40,lsb_codenam:17,lsb_descript:17,lsb_id:17,lsb_releas:17,lsblk:83,lsof:138,lua:137,luarock:137,luasocket:137,lubomir:[74,75,76,77,98,119,184],lvm:108,lzma:[29,190],mac:12,machin:[0,1,7,14,17,18,22,26,27,47,53,58,80,101,107,180,188,189,197],machine_typ:17,made:[7,20,26,115,119],magic:[5,10],maher:47,mai:[0,1,4,7,10,13,17,20,24,26,29,33,58,119,140,169,176,177],mail:[6,41],mailinglist:6,mailonlyonerror:41,mailto:67,mailx:197,main:[5,24,33,40,69,130,156,188],mainli:29,maintain:[7,9,17,26],major:27,make:[0,5,6,7,10,16,24,26,27,32,54,79,81,82,83,92,93,100,119,156,163,164,165,171,172,173,177,183,187,199],man:[2,6,10,17,26,31,148,190],manag:[0,6,10,15,22,24,26,29,35,39,40,43,44,45,47,49,50,54,55,57,58,59,60,61,62,63,64,65,66,67,69,71,72,74,75,76,77,78,81,82,84,90,92,93,99,100,112,113,114,115,116,119,120,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,151,152,160,161,163,165,167,168,170,171,172,173,176,177,178,179,180,181,182,184,186,187,192,193,197,198,199,200],mandatori:92,mani:[0,6,10,16,117,119,164,187],manifest:[0,2,3,6,8,11,13,14,15,17,18,19,22,26,29,31,48,130,166,169],manipul:[27,179],manner:112,manpag:[5,6,10,17,24,26,32,200],manpath:[7,10,26],mantain:119,manual:[14,26,92,126,130,142,197],map:[15,17,20,161],mapper:83,mark:[24,37,105,188,189],markasoftwar:[188,189],marker:[2,24,47],mask:[32,184],mass:26,master:[1,5,6,7,24,26,45,54,57,86,155],match:[18,41,48,51,54,80,120,162,179,187,189],matter:27,matthia:[33,81,111,112,140,183],matthiasstech:[33,81,111,112,140,183],matthij:34,mautrix:140,max:[58,145,199],maxag:145,maxdepth:51,maximum:[0,3,13,29,58,59,117,188],maxproc:155,maxsess:[0,13,29],maxstartup:[13,29],mcs3u8q2scmuxt4ybw7mebhtasmyr:130,md5:[80,190],md5sum:[24,80],mdadm:108,mean:[2,3,9,10,13,16,20,22,24,27,29,67,71,72,76,99,114,115,116],meaning:5,meant:79,measur:24,medium:[130,188],meet:6,member:16,membership:[71,82,99,100],memori:17,mention:119,merg:[0,1,6,17,20,26],messag:[2,4,5,16,17,20,24,26,29,30,48,125,133,147],metadata_expir:198,metalink:198,meter:41,method:[5,14,24,53],mfsmaster:126,mfsmount:126,mfssubfold:126,mib:182,micro:16,midnight:67,might:[6,119,130,180],migrat:26,mindepth:51,minim:[14,29,195],minimalstep:41,minimum:[58,59,183],minmal:[194,197],minor:[24,105],minut:67,mirror:[6,7,29,33,142,147,149,169,198],mirrorcatalog:142,mirrorlist:[149,198],mirrorlist_expir:198,miss:[24,39,133,191],mistak:9,mitchellh:[53,180],mkdir:[0,16,24,71,99],mkf:[83,103],mkfsoption:83,mktemp:[18,24],mnt:[29,94,97,101,109],mod:[90,192,194],mode:[0,5,13,15,16,17,18,22,24,29,32,52,54,71,77,79,82,86,93,99,100,109,119,166,180,187],model:27,modern:[5,188],modif:[114,115,116],modifi:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,123,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],modul:[8,130,137,194],mondai:67,monitor:[164,194],month:67,more:[0,1,2,6,9,10,13,14,15,17,19,23,24,26,29,32,41,48,51,58,77,78,82,100,122,123,124,155,180,181,184,193,194,195,197],morn:67,morti:138,mosh:189,most:[6,18,27,47,133,188,191],motd:125,motiv:27,mount:[49,50,83,95,96,104,110,114,115,116,126],move:[7,190],msdo:105,msgcach:195,much:[1,16,125],multi:4,multiarch:81,multilog:69,multipath:[41,83],multipl:[1,3,10,24,29,48,54,57,58,92,140,143,155,176,179,186,187,193,198],multiplex:[0,13,29],multiprocess:13,multivers:33,munin:[0,10,48,112],musl:122,must:[0,6,9,10,14,18,20,24,29,32,51,54,59,68,69,80,84,87,92,111,114,115,116,117,120,130,134,151,164,176,177,180,183,186,190],muttrc:79,mux_client_request_sess:13,my_nam:18,my_program:69,mycloud:9,mycompani:1,mydbnam:159,mydbusernam:159,mydomain:156,myfancyissu:113,mylin:19,myoldvm:167,myrepo:143,myrol:161,myservic:90,myset:[171,172],mysql:[127,128,129],mystuff:169,myvmnam:167,mywifi:187,n566pqut:19,name:[0,1,2,4,5,6,9,10,14,16,17,18,19,22,24],namespac:23,nano:174,nat:84,nativ:28,natur:0,nblock:43,nearbi:6,necessari:10,need:[0,1,5,6,7,10,15,16,20,24,26,27,33,40,76,79,87,114,115,116,117,119,120,130,135,143,160,163,165,168,178,186,187,197,199],neither:18,nest:[17,29],net:[9,10,117,142,182],netbsd:[12,14,182],netmask:[114,115,116],netrc:196,network:[0,13,27,29,187,189,194],never:[3,17,24,29],new_valu:90,newer:[1,163,165],newli:[20,31],newlin:[10,16,24,186],next:[10,15,24],nfs:[71,99],nginx:[0,59,119,133,162,175,183,193],nice:179,nicer:16,nico:[0,29,44,45,70,71,78,82,84,86,99,100,111,112,113,119,121,122,123,124,125,132,133,139,140,147,148,162,167,168,169,178,181,185,191],no_color:[3,29],no_x11:[141,142,143],noarch:147,noatim:104,nobodi:32,node:[0,22,48,54,64,164],nofil:177,nofstab:126,nologin:10,non:[0,4,20,24,51,71,99,112,177],none:[3,8,24,29,33,34,35,38,39,42,46,47,49,50,52,53,54,55,56,57,58,68,69,71,72,73,81,82,85,87,88,89,90,91,93,94,95,96,97,99,100,101,102,106,107,108,110,111,113,120,125,126,131,132,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,150,153,154,157,158,164,166,169,175,179,181,183,184,185,186,187,192,194,195,197,198,199],nonempti:126,noob:174,nopar:177,nopasswd:0,nor:[6,18],noreload:155,normal:[0,10,15,24,47,83,130,150,196],notat:83,note:[2,3,7,10,15,17,24,53,55,58,67,69,102,119,130,156,163,165,174,177,187,195],notebook:[1,27],noth:[26,82,83,100,112,147],notic:[3,18,24,140,151],nov:7,now:[1,6,7,9,10,16,19,26,92,125],nslcd:70,ntext:43,ntp:186,ntpd:186,ntpdate:197,number:[0,3,13,29,30,103,105,111,186,199],numer:[59,105],nut:[114,115,116],nutzer:1,nutzung:29,nvm:105,nvme0n1:105,nvme0n1p2:105,object:[0,4,5,10,11,13,14,16,19,24,26,29,37,55,69,81,87,119,121,123,127,129,132,133,134,135,137,138,139,140,141,142,143,144,147,148,160,162,169,183,187,189,199,200],object_id:[29,43,83,92,94,103,104,105,110,114,115,116,117,120,131,177,182,193],object_mark:2,objectclass:130,obsolet:[133,138,139,141,142,143,147],obtain:[3,29,119,130],obvious:5,occur:[20,143],oettli:[135,136],off:[3,17,24,29,187,188],offer:140,offic:29,offici:[1,29,33],offlin:0,old:[9,26,29,84,174],older:[26,133],oliv:153,olliv:153,omit:[24,35,58,59,174,180],onboot:[114,115,116],onc:[6,24,74,75,92,130],onchang:[51,52,80,82,100,117,120,190],one:[0,1,2,3,4,5,6,10,11,13,15,17,20,27,29,48,54,58,80,82,100,120,126,133,140,150,176,177,179,183,185,187,189,193,200],ones:[26,27],onli:[0,1,2,3,5,6,7,9,10,11,15,16,17,19,20,26,27,29,30,32,33,45,54,58,61,65,67,73,80,82,83,85,90,100,105,112,117,119,124,130,133,143,145,163,165,169,177,179,181,183,186,187,189,192,194,196,199],onlyonacpow:41,onpan:182,onto:[125,152],open:[6,13,27,29,41,189],openbsd:[12,142],openldap:130,opennebula:[11,19],openssh:[0,179],openwrt:[138,186,187],oper:[3,5,13,16,24,29,54,88,90,91,93,109,117,169,174,181,182,192],opkg:138,opposit:[6,189],opt:[7,80,121,169,190,196],option:[0,2,3,8,9,10,13,14,17,18,19,24,29,48,70,182,191],optional_multipl:24,options_architectur:149,order:[0,2,3,11,16,17,27,29,32,48,80,111,112],org:[0,3,20,29,31,33,41,44,45,70,71,78,82,84,86,88,92,99,100,111,112,113,114,115,119,121,122,124,125,130,132,133,137,139,140,147,160,161,162,167,168,169,178,181,185,186,187,191,198],organ:130,orient:10,origin:[6,7,10,26,29,68,133],ornett:173,orphan:140,ortigoza:[118,123],os_releas:17,os_vers:17,other:[1,4,6,7,8,10,11,13,16,17,18,19,20,22,23,24,26,27,29,32,35,45,67,71,80,83,99,112,140,161,174,194,197,200],otherstuff:169,otherwis:[7,10,17,24,29,82,100,117,120,125,130,134,149],otho:[135,136],our:[10,16,23,185],out:[0,1,10,15,16,17,26,29,86,112,119,146,183,189],out_path:[3,29],outgo:54,output:[0,2,3,4,6,13,16,17,20,24,29,30,32,58,80,112,114,115,116,148,180,183,187],over:[0,11,15,18,59],overrid:[18,60,61,62,63,64,65,66,190],overridden:79,overview:[19,77,163,164,165],overwrit:[3,11,17,29,130],overwritten:[79,190],own:[1,2,3,7,9,13,24,58,159,168,177],owner:[16,24,29,52,71,79,82,86,99,100,159,166,168,169,177,180,196],ownership:[177,196],ozagkg54:29,packag:[4,10,24,33,35,37,38,41,42,54,68,72,73,81,87,89,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,163,165,166,169,174,197,198],package2:169,packagenam:148,packages_to_instal:16,packet:[117,188],pacman:[24,139,145,146,149,150],page:[2,7,14],pair:[0,15],pam:120,pam_exec:120,panter:0,paradigm:5,parallel:[3,6,24,27,29],param:29,paramet:[0,2,4,6,8,10,14,17,20,22,26,29,30],parent:[10,26,32,51,71,79,99],parit:105,pars:[18,24],part:[84,97,125,174,187],partial:[32,54],particular:[2,3,142,143,164],particularli:184,partit:[105,106,108],partner:40,pass:[11,17,18,20,29,33,47,48,51,60,65,86,103,104,126,130,133,140,151,155,160,166,175,186,187,188,196],passingonli:65,passiv:195,password:[0,10,15,16,29,58,90,120,127,129,130,161,179,192,198],passwordauth:187,passwordauthent:179,past:15,patch:[21,119,148],path:[0,2,3,7,8,13,16,18,19,24,31,32,43,44,47,49,50,51,52,54,58,59,67,70,74,75,76,83,95,96,98,102,109,119,126,130,134,140,163,165,174,176,179,180,184,190,191,199,200],pattern:[2,3,17,32,48,51,120,148,165],pci:83,peer:[13,54],pem:[16,54,130],peopl:[0,1,6,15],per:[0,3,13,17,24,29,58,79,92,114,130],percentag:105,period:119,permament:182,perman:182,permiss:[54,71,82,86,99,100,130,166,174,177,178],permit:[13,29],permit_sasl_authent:155,permitrootlogin:[0,11,15,179],persist:[80,190],person:29,pfctl:151,pgp:35,pgrep:162,pgsql:16,phrawzti:47,physic:[114,115,116],pick:7,pictur:197,pip3:16,pip:[7,16,26,140],pkg:[143,149],pkg_path:142,pkg_state:134,pkgsite:141,pki:130,pki_prefix:130,place4:84,place:[0,7,17,24,125,152],plain:[24,130,149],plain_file_filenam:149,plan:[0,26],playmorepromod:[80,190],pleas:[18,24,26,119,169],plone:121,plugin:[14,16,17,29,119],point:[6,7,10,11,15,17,27,110,119,126,130,187],pointer:[6,10],polici:[54,112,188],poljak:[30,31,46,53,85,119,166],poll:58,polyakov:[188,189],pong:153,pool:186,popular:27,port:[16,27,29,46,55,57,58,119,151,155,187,189],portabl:24,portag:[135,136],posit:[3,6,16,29,120],posix:[3,5,7,27,29,51],pospisek:[134,160],possibl:[0,1,11,17,18,29,117,124,156,190],possibli:119,post:119,postconf:156,poster:29,postfix:[154,155,156,157,158,175],postgr:[140,159,160,161],postgres_serv:16,postgresql:[160,161],postmap:157,power:11,ppa:39,practic:1,practis:[4,27],pre:[71,82,100,119],preced:[3,29,59],predefin:24,prefer:68,prefix:[3,6,18,24,30,43,63,80,97,101,104,105,111,117],preo:[17,46],preos:29,prepar:[13,29,49,95,180],prepend:104,preprocess:180,preprocessor:18,prese:[26,70],present:[0,2,9,10,16,18,24,26,29,33,35,36,39,40,43,44,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,69,71,72,73,74,75,76,77,78,79,81,82,84,85,86,87,90,92,98,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,180,181,184,186,187,188,189,192,193,194,195,197,198,199,200],preserv:[80,190],pretti:[0,1,24],prevent:[23,24,119,182],previou:[14,20,23,54,145,196],previous:[0,10,92],primari:[17,29,54],primarili:119,principl:28,print:[14,16,18,20,24,29,31,80,81],printf:[16,80,180],prior:[71,99,143,200],prioriti:[84,198],privat:[0,6,54,78,130,155,197],privileg:[0,127,128],privkei:[16,130],probabl:[6,18,24,26,27,123],problem:[24,169],proc:44,proce:10,procedur:26,process:[3,13,16,17,19,29,162],produc:19,product:[0,57,65,148],program:[5,10,27,69,78,144,167,170,171,172,173,191],prohibit:[13,179],project2:32,project:[3,16,32],projectnam:16,prometheu:[69,87,163,164,165],promport:165,proper:[14,24,81],properti:[90,117],propos:6,proprietari:33,proto:[151,187],protocol:[5,84],provid:[10,17,18,24,51,54,60,61,62,63,64,65,66,79,82,88,100,134],proxi:[16,186,198],proxy_password:198,proxy_usernam:198,psasword:130,psk2:187,psql:16,psycopg2:16,ptype:148,pub:[14,29,176,177],pubkei:[0,15],publish:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],pull:[6,11,26],punnar:[32,35,37,41,48,51,80,127,128,129,190,191],puppet:[133,139,141,142,143,147,181],pure:24,purg:[81,133,134],purpos:[0,4,9,14,16],push:[1,5,6],put:[79,163,165],pwd:[7,26,31],pxe:[14,29],pxe_boot_dir:29,py3k:29,pypi:7,pyro:140,python2:[139,141,142,143,147,148],python3:[9,16,166],python:[5,6,8,29,41,139,140,141,142,143,147,148,166],pythontyp:24,pythonx:[139,141,142,143,147,148],pytyp:24,pyvenv:166,qemu:[78,167],quagga:37,qualifi:17,qualiti:169,queri:[58,134],question:[21,47],quick:151,quickstart:1,quiet:29,quit:0,quot:[0,11,186,187],rabbitmq:[35,36,40],radio0:187,rail:[0,144,171],rails_test:160,rais:[8,24,82,100,124],ramon:185,rang:[189,194],rar:190,rather:29,raw:67,raw_command:67,rbenv:168,rc4:73,reach:[13,29,57,145],reachabl:1,react:[11,27],read:[1,3,9,10,13,15,16,24,29,32,70,74,75,76,93,111,169],readabl:[35,55],readi:[14,16],real:[0,11,15,17,93],realis:[0,10],realli:[10,183],realm:130,realpath:24,reason:1,reboot:[41,67,107],receive_messag:24,recent:[1,6,47,87,164],recogn:[3,17,29],recognis:23,recommend:[0,1,15,24,38,119,133],recommended_mutt_config:79,recreat:74,recurs:[26,32,51,71,86,99,110,169],red:[145,146],redefin:[3,10],redhat:[11,12],redi:[55,57,65],redirect:[24,69],redistribut:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],redund:6,ref:[0,1],refer:[10,13,16,24,29],referenc:[11,17],reflect:1,refus:[13,29,83],regardless:119,regex:[51,117,120],regexp:162,regist:[14,188],regular:[27,41,48,79,82,100,120],reiserf:103,reject:[155,187,188,189],rejoin:54,rel:[17,29,121],relat:[48,67,112],relative_script:18,releas:[7,24,28,33,34,36,40,54,58,133,147],releasev:198,relev:0,reli:1,reliabl:11,reload:[16,52,56,119,155,158,175,183,194],remain:[18,24,105],rememb:16,remot:[0,1,2,3,6,11,13,17,19,24,26,29,31,44,54,80,86,97,114,115,116,130,151,153,169,171,172,173,177,189],remote_copi:[3,29],remote_exec:[3,29],remote_out_path:[3,29],remote_shel:[3,29],remov:[17,19,24,26,29,32,41,43,51,67,71,72,73,74,75,76,78,81,82,90,92,99,100,108,114,115,116,117,119,120,121,122,123,124,127,132,133,134,135,137,138,139,140,141,142,143,144,147,148,152,166,167,170,171,172,173,176,177,178,179,184,189,192,193,200],renam:26,render:[0,58,59],renew:[16,119,130],renewed_domain:119,renewed_lineag:119,repeat:[6,29],repeatedli:187,replac:[15,16,18,24,26,82,100,117,120,180,187,196],replic:130,repo:[1,6,143,145,174,198,199,200],repo_desc:199,repo_gpgcheck:198,repo_id:199,report:[19,21,26,44,179,195],repositori:[1,6,7,33,39,40,86,89,141,143,146,149,188,198,199],repositoryid:198,repres:[8,10,24,33],request:[6,11,13,14,21,22,29,54,152],request_uri:16,requir:[0,5,6,8,10,15,16,17,18,24,26,27,29,78,151,167],required_multipl:24,reserv:17,reset:[18,108],resid:196,resolv:[10,22,29,49,50,92],resourc:[0,27],respect:[18,24,124,127],respons:[22,29,163,165],rest:[18,105],restart:[11,16,48,51,59,119,175,183,184,194],restor:[49,50],restrict:[33,61,179,188],restructur:6,restructuredtext:17,result:[1,4,10,17,20,24,27,29,111,143],retain:163,retent:[163,165],retreiv:18,retri:[54,58,198],retriev:[102,133,146,180],retry_interv:54,reus:[0,4,5,20],reusabl:16,revers:[16,22,29],revok:128,rewrit:194,rfc:91,rhel:174,ricardo:[145,146],rid:[18,35],right:[0,18,178],ris:[199,200],rock:0,role:[3,161],root:[0,10,13,15,16,18,24,29,32,41,52,67,71,82,99,100,119,121,140,168,169,174,177,178,179,180,190],root_password:29,rootdn:130,rootpasswordauth:187,roughli:151,rout:[16,188],router:117,roux4:[149,150],roux:[73,149,150],rpc:162,rpcstatd:162,rpm:147,rsa:[7,177],rsalvado:185,rst:[6,17,31],rsync:[169,196],rubi:[24,144,168,170,171,172,173],rubygem:144,rule:[17,29,54,84,111,112,165,176,187,189],rule_fil:165,ruleset:[112,114,115,116,151,152],run:[0,2,4,5,6,7,11,12,13,14,16,17,18,19,22,23,26,27,29,42,47,49,51,52,53,54,55,57,58,59,67,69,71,76,82,93,94,95,97,99,100,102,107,109,117,119,120,125,140,145,153,155,156,157,162,169,175,180,183,188],run_loc:24,run_remot:24,runa:140,runlevel:[17,181],runtim:182,rvm:[170,171,172,173],rwx:32,safe:79,sai:10,salt:130,same:[0,4,7,10,18,20,22,24,27,29,35,39,71,81,82,83,84,90,99,100,103,104,117,122,123,124,131,145,155,169,171,172,177,180,181,182,187,192,196,197],sampl:[16,24],san:[0,39,83],sane:130,sat:7,satisfi:14,saturdai:67,sausag:16,save:[2,3,24,29,35,49,50,69,112,130,163,165,180],save_output_stream:29,sbin:162,scalabl:5,scan:[14,68],scenario:[0,27],schema:130,scheme:[18,159],schijndel:138,schinagl:153,schotteliu:[0,29,44,45,70,71,78,82,84,86,99,100,111,112,113,119,121,122,123,124,125,132,133,139,140,147,148,162,167,168,169,178,181,185,191],schroot_directori:18,schroot_nam:18,scope:183,scp:[3,17,18,24,29],screen:[29,30],script:[0,4,5,7,9,10,11,16,17,18,20,29,30,31,55,57,67,68,111,174,176],scsi:83,sda1:[103,104,105],sda2:[103,104,105],sda3:105,sda5:[103,104,105],sda6:105,sda7:105,sda:[94,98],sdb:[29,83,108],sdc3:126,sds:[38,92,93,124,174,179,185,186,187],sdx:83,search:[3,29,48,120,199],searchbas:130,second:[13,14,18,55,145],secondli:1,secret:[32,75,127,129,130,161],section:[2,3,15,16,29,149,187],secur:[5,27,51,54,58,82],sed:[18,26,27],see:[0,1,2,6,9,10,11,13,14,16,17,18,19,22,23,24,26,29,32,37,41,48,51,53,77,80,88,90,91,119,126,184,190,198,200],seen:24,segment:[91,180],select:[1,7,9,10,16,29,33,45,70,81,140,171,174,185],self:24,self_path:24,semant:[10,17,29],send:[0,11,21,24,58,119,130],send_messag:24,sens:[24,194],sensibl:[130,174],sent:58,separ:[3,5,6,10,13,17,24,29,58,59,112,117,126,140,182,195,197],separatli:133,sepcif:190,sequenti:[13,29],serv:[16,58],server:[0,5,7,10,13,14,15,22,27,29,53,54,58,80,89,102,109,114,115,116,119,130,149,177,180,186,190,195,196,197],server_alia:24,server_nam:[0,16],serverid:130,servernam:[0,24],servername_access:0,servername_error:0,servic:[0,10,16,48,51,52,55,57,58,59,60,65,66,68,69,71,74,76,86,99,112,119,121,155,164,166,167,175,183,184,194,199,200],service_desc:200,servicedir:[68,69],session:[0,13,29,120],set:[1,3,5,8,9,10,14,16,17,18,23,24,29,31,32,34,35,37,40,41,54,58,67,68,70,71,82,86,89,90,91,93,100,106,112,117,118,119,120,122,123,127,130,149,151,159,172,173,174,176,177,182,185,186,188,189,192,196,199],setfacl:32,setuidgid:69,setup:[7,10,15,16,17,26,29,33,45,70,71,81,99,113,119,122,125,130,188,191,200],sever:27,sfs:[83,135,136,148,199,200],sha1:80,sha256:80,shadow:[82,100,121],shall:[29,176,177],shallow:86,share:[0,130,185],shareabl:1,shebang:[23,24],sheepdog:78,shell1:9,shell2:9,shell:[3,4,5,7,8,9,10,15,16,17,23,24,55,57,67,111,119,179,186,187,192],shift:18,shinken_virtualenv:140,ship:15,shorten:24,should:[1,3,6,10,14,15,16,17,18,20,21,24,26,29,39,55,57,59,81,83,105,111,114,115,116,117,120,130,140,168,176,177,178,181,183,185,186,187,193],show:[1,10,15,16,19,29,30,82,100],show_index:16,shown:10,shut:119,shutdown:183,side:0,sign:[7,35,36,117],signific:[4,163,165],sigterm:54,silent:92,silli:[71,99],similar:0,similarli:6,simpl:[4,5,9,10,11,18,22,29,130,153],simpli:[6,27],simplic:5,sinatra:144,sinc:[0,14,19,23,24,28,74,75,76,79,145,187],singl:[0,27,111,176,180,186,187,189],singleton:[0,26,33,88,89],site:[0,7,16,17,33,121,166],situat:[10,23],size:[58,78,105,167,180],skel:[82,100],skeleton:[3,24,31],skip:[24,29,41,145],skip_if_unavail:198,sky:78,slapd:130,slappasswd:130,slash:[10,17,104,162,169],sles11:200,slightli:147,slow:0,small:[4,5,28],smtp:155,smtp_bind_address:156,smtpd:155,smtpd_client_restrict:155,smtpd_enforce_tl:155,smtpd_sasl_auth_en:155,snapshot:142,snippet:[0,26],snmpd:181,sock:16,socket:[16,17],softwar:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],solari:51,solid:0,solut:[23,24],solv:[1,5,169],some:[6,7,9,10,11,16,17,18,19,24,27,29,32,43,49,50,54,55,60,61,62,63,64,65,66,67,82,91,100,111,112,114,116,125,126,130,164,176,177,182,188],some_fancy_hash:10,some_other_hash:10,somecommandthatdoesnotexist:23,somedomain:156,somefil:[82,100,117],someset:120,someth:[2,6,10,11,15,23,48,71,99,112,125,130,164,183],sometim:[0,10],somevalu:120,somewher:[10,24,87,97],soon:[6,15],sophist:[1,15],sorri:51,sourc:[0,2,3,10,16,17,18,19,23,24,26,27,29,32,40,42,44,45,52,54,59,74,75,79,82,86,100,113,121,125,134,151,152,163,165,169,180,184,190],source_index:18,sourcepol:[134,160],sp3:200,space:[6,10,18,40,105,119,120,154,157,158,179,195],spam:[16,24],span:179,spawn:29,special:[10,23,29,72,111,125,156,186,187],specif:[0,4,7,10,17,18,20,24,40,53,58,60,72,80,90,103,105,131,135,140,141,143,145,146,166,190],specifi:[0,2,3,8,9,13,14,16,17,18,22,24,29,30,33,44,46,54,55,57,58,65,67,69,75,81,82,83,86,92,100,105,117,119,120,121,140,142,147,149,155,159,169,174,176,177,179,187,188,193,195,196,197,198],sped:0,speedup:140,spezifi:83,sphinx:7,split:26,splitbrain:86,sql:[160,161],sqlite3:9,squar:[18,24,29],src:[40,187],srcpackag:148,srv1:92,srv:32,ssh:[1,3,5,7,11,13,14,15,17,24,27,29,112,176,177,178,179,187],ssh_config:0,ssh_original_command:179,ssha:130,sshd:[0,11,13,29,162,176,177,183],sshd_conf:169,sshd_config:[0,13,15,29,179],ssid:187,ssl:[16,24,54,58,109,119],ssl_certif:16,ssl_certificate_kei:16,ssl_check_cert_permiss:198,sslcacert:198,sslclientcert:198,sslclientkei:198,sslv2:130,sslverifi:198,ssrq:[38,92,93,124,174,179,185,186,187],stabl:[0,1,8,29,34],stack:[76,112],staff:27,stage:[4,10,109,119,130,180],stai:[7,10,26,84,86],stale:58,standalon:119,standard:[0,5,9,17,24,29,74,75,76,174,177,200],start:[10,14,15,16,19,20,22,24,26,29,43,46,68,85,89,114,115,116,120,162,175,181,183,184,188],starter:1,startstat:85,startup:[14,22],stash:6,statd:162,state:[0,1,2,5,16,19,20,24,26,29,33,35,36,37,39,40,43,44,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,78,79,81,82,84,86,90,92,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,129,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,180,181,183,184,186,187,188,189,192,193,194,195,197,198,199,200],statement:10,statu:[4,52,55,57],stderr:[2,4,16,19,20,24,30,58,69],stdin:[0,2,9,16,17,29,32,34,43,52,54,59,70,82,100,125,184],stdintest:0,stdout:[0,2,3,4,19,20,24,29,30,58,80,180],stecher:[33,81,111,112,140,183],step:[1,7,14,15,16,29],steven:[29,31,35,36,38,39,40,42,43,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,72,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,117,120,123,126,131,154,155,156,157,158,159,161,176,177,180,182,185,192,193,198],stick:5,still:[9,24],stop:[16,26,85,114,115,116,119,162,175,183,184],storag:[9,17,80,163,165,190],store:[0,1,2,4,9,10,17,20,23,24,102,180],str:16,straightforward:5,stream:[2,24,29],strelaysrv:190,stretch:34,strftime:29,string:[8,17,24,27,29,40,49,50,70,90,105,126,176,177,180,183,187],strip:[17,29,162,190],strong:13,structur:[2,69],stu:145,stuff:[0,1,7,24,181],stupid:5,style:[114,115,116,182,194],sub:[15,29],subcommand:[14,29],subdir:32,subdirectori:[2,17,24,29,119],subfold:[0,45,111],subject:6,submiss:[6,155],submit:24,submodul:86,subnet:197,subsequ:16,subset:130,substitut:29,subtyp:114,success:[0,13,19,22,29,153],successfulli:[15,16],sudo:0,sudoer:0,suffici:87,suffix:[10,18,43,49,50,59,105,130],sugar:187,suggest:[24,38,133],suit:[29,130],suitabl:[71,82,86,99,100,166,194],sum:[80,190],superblock:108,superus:161,supplementari:17,suppli:[37,71,82,99,100,113,117,120,125,132,133,135,137,138,139,140,141,142,143,144,147,148,149,199,200],support:[3,13,14,16,18,22,24,26,27,28,29,32,33,41,53,54,58,80,84,88,114,115,116,119,122,124,125,130,163,164,165,169,174,181,189,196],suppos:[0,10,24,135],suppress:29,sure:[10,16,24,82,83,100,119,163,165,177,183,199],surpris:5,suse:[11,148,199,200],svc:[69,164],swap:[104,105],swarm:77,swellpath:137,symbol:[10,26,121],symlink:[26,82,100,185],sync:0,synchronis:1,syncrepl:130,syntact:187,syntax:[24,26,32,189,194],sys:[14,24,44,135],sys_uid_max:117,sysadmin:[10,27],sysctl:[117,182],syslog:[54,58,162],syslogen:41,syslogfacil:41,system:[0,1,3,4,6,14,15,24,27,28,29,45,47,54,69,70,81,87,88,90,91,93,103,109,117,119,122,123,124,131,133,134,137,144,145,151,152,164,166,167,174,175,181,182,184,186,187,191,192,194,200],systemd:[46,183,184],tab:10,tabl:[16,84,108,111,128],tag:[7,9,17,57,65],tagfil:29,taglist:29,take:[7,18,24,26,43,52,54,55,59,67,71,75,82,91,99,100,125,140,151,169,184],taken:[0,125,169,194],talk:58,tar:[3,7,29,109,180,190],tarbal:[109,190],targ:7,target:[2,3,4,5,10,13,15,16,17,18,24,27,29,33,40,45,53,58,59,69,71,80,82,83,90,94,97,99,100,101,102,104,109,110,125,131,133,135,145,146,163,165,169,174,180,187,190,191,192,196,200],target_dir:29,target_host:[2,18],target_runlevel:181,target_uri:18,task:10,tbz2:[3,29],tcp:[55,112,151,187],telegram:140,tell:[0,10,76,158,186],temp:[29,71,99],tempfil:[24,29],templat:[17,58,59,159],temporari:[1,11,17,19,24,29],temporarili:119,term:[18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],termin:54,test1:130,test2:130,test:[6,9,12,16,17,18,19,29,32,34,36,40,119,120,121,130,169,181],testdir:169,testdisk1:83,testdisk2:83,testdisk3:83,tester:169,testfil:10,testjail:[114,115,116],testrepo2:199,testrepo3:199,testrepo4:199,testrepo:199,text:[0,6,43,130],textual:155,tftp:[14,109],tgz:[3,29,109,114,115,116,190],than:[0,6,10,24,71,99,133,174],thei:[0,6,7,10,20,24,82,100,140,143,165],theloni:173,them:[0,3,6,9,10,11,13,18,24,111,124,133,176],therefor:174,thi:[0,1,2,3,4,6,7,8,9,10,11,13,14,15,16,17,18,19,20,22,23,24,27,29,30,31,33,34,36,39,40,42,44,45,47,48,49,50,51,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,92,93,94,97,98,99,100,102,103,105,107,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,130,131,133,134,135,136,141,142,143,145,146,151,152,154,156,157,158,159,160,161,162,164,165,166,168,169,170,171,172,173,174,175,176,177,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,199],thing:[0,6,18,35,82,83,100,103],think:[1,6,24],third:23,thisjail:[114,115,116],thoma:[134,135,136,145,162,194,195,196,197],those:[2,13,15,29],thought:[17,29,187],thread:16,threaten:112,three:[0,23],throttl:198,through:[9,14,16,20,55,57,114,115,116,130,171,172,173,183,187,188],thu:[1,6,10,11,17,23,24,26,125,143],tick:5,time:[0,1,5,13,17,29,41,47,54,57,58,59,67,74,76,92,93,119,140,145,155,169,176,177,179,186,187,193,198],timeout:[55,198],timestamp:[10,29,47,190],timezon:[120,185],timothe:175,tip:91,tld:126,tls:130,tlsciphersuit:130,tmp:[0,10,13,18,19,24,29,47,71,82,99,100,104,120,134,169,180],tmpdir:[0,24,29],tmpf:104,tmpow6cwemh:19,tmpuah6fw_t:13,tmpzomy0wi:19,todo:130,togeth:[13,48,55,57,179],token:[54,55,58,60,61,62,63,64,65,66],tom:[134,145,162,194,195,196,197],toma:[134,160],too:[32,112],tool:[5,9,10,24,41,136,164],top:130,topmost:84,total:[9,13,18],touch:[6,10,16,24],tour:6,tpo_deb:[134,160],trace:[3,17,24,29],tracerout:197,track:[0,1],traffic:[84,189],trail:[17,29,54,176,177],transfer:[13,20,24],transform:179,translat:[10,29],transport:[5,15],trap:18,treat:[93,112,117],tree:[1,16,20,24,26],tri:[74,153],trigger:[46,58,59,111],trigger_command:29,trust:35,try_fil:16,ttl:[54,55,57],tty:[3,29],turn:18,tutori:[1,15],twice:6,two:[7,9,10,11,13,18,20,23,24,177],txt:198,txz:[3,29],type:[1,2,3,4,5,7,11,19,20,26,27,29,30,33,39,40,42,44,45,47,48,49,51,52,53,58,59,60,61,62,63,64,65,66,67,70,71,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,92,93,94,97,98,99,100,103,104,105,107,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,130,131,133,134,135,136,140,141,142,143,145,146,149,150,151,152,153,155,156,159,160,161,162,164,166,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,192,194,195,196,197,200],type__acl:17,type__apt_backport:[17,33],type__apt_default_releas:17,type__apt_kei:17,type__apt_key_uri:17,type__apt_mark:17,type__apt_norecommend:17,type__apt_ppa:17,type__apt_sourc:[17,33],type__apt_unattended_upgrad:17,type__apt_update_index:17,type__block:17,type__ccollect_sourc:17,type__cdist:17,type__cdist_preos_trigg:17,type__cdistmark:17,type__check_messag:17,type__chroot_mount:[17,50],type__chroot_umount:17,type__clean_path:17,type__config_fil:17,type__consul:17,type__consul_ag:[17,55,57,60,61,62,63,64,65,66],type__consul_check:17,type__consul_reload:17,type__consul_servic:17,type__consul_templ:[17,59],type__consul_template_config:59,type__consul_template_templ:17,type__consul_watch_check:17,type__consul_watch_ev:17,type__consul_watch_kei:17,type__consul_watch_keyprefix:17,type__consul_watch_nod:17,type__consul_watch_servic:17,type__cron:17,type__daemontool:[17,69,164],type__daemontools_servic:[17,68],type__debconf_set_select:[17,191],type__directori:17,type__dock:17,type__docker_compos:17,type__docker_config:17,type__docker_secret:17,type__docker_stack:17,type__docker_swarm:17,type__dog_vdi:17,type__dot_fil:17,type__download:17,type__dpkg_architectur:17,type__fil:[52,79,180],type__file_old:17,type__filesystem:17,type__firewalld_rul:17,type__firewalld_start:17,type__git:17,type__go_get:17,type__golang_from_vendor:[17,164],type__grafana_dashboard:[17,163,165],type__group:17,type__host:17,type__hostnam:17,type__hwclock:17,type__install_bootloader_grub:17,type__install_chroot_mount:[17,96],type__install_chroot_umount:17,type__install_config:17,type__install_coreo:17,type__install_directori:17,type__install_fil:17,type__install_fstab:17,type__install_generate_fstab:[17,101],type__install_mkf:[17,104],type__install_mount:[17,101],type__install_mount_appli:104,type__install_partition_msdo:17,type__install_partition_msdos_appli:17,type__install_reboot:17,type__install_reset_disk:17,type__install_stag:17,type__install_umount:17,type__iptables_appli:[17,112],type__iptables_rul:[17,84,111],type__issu:17,type__jail:17,type__jail_freebsd10:17,type__jail_freebsd9:17,type__jail_freeebsd10:115,type__key_valu:17,type__keyboard:17,type__letsencrypt_cert:[17,130],type__lin:17,type__link:17,type__local:[17,123],type__locale_system:[17,122,124],type__localedef:17,type__motd:17,type__mount:17,type__mysql_databas:17,type__mysql_privileg:17,type__mysql_us:17,type__nam:6,type__openldap_serv:17,type__p:17,type__packag:[17,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148],type__package_apk:17,type__package_apt:[17,81],type__package_dpkg:[17,81],type__package_emerg:[17,136],type__package_emerge_depend:[17,135],type__package_luarock:17,type__package_opkg:17,type__package_pacman:17,type__package_pip:17,type__package_pkg_freebsd:17,type__package_pkg_openbsd:17,type__package_pkgng_freebsd:17,type__package_rubygem:17,type__package_update_index:17,type__package_upgrade_al:17,type__package_yum:17,type__package_zypp:17,type__pacman_conf:17,type__pacman_conf_integr:17,type__pf_apply_anchor:17,type__pf_ruleset:17,type__postfix:17,type__postfix_mast:17,type__postfix_postconf:17,type__postfix_postmap:17,type__postfix_reload:17,type__postgre_databas:160,type__postgres_databas:[17,161],type__postgres_extens:17,type__postgres_rol:[17,159],type__process:[17,181],type__prometheus_alertmanag:[17,165],type__prometheus_export:17,type__prometheus_serv:[17,163,164],type__pyvenv:17,type__qemu_img:17,type__rbenv:17,type__rsync:17,type__rvm:[17,171,172,173],type__rvm_gem:[17,170,172,173],type__rvm_gemset:[17,170,173],type__rvm_rubi:[17,170,171,172],type__sensible_editor:17,type__servic:17,type__ssh_authorized_kei:[17,178],type__ssh_dot_ssh:17,type__sshd_config:17,type__staged_fil:17,type__start_on_boot:[17,162],type__sysctl:17,type__systemd_servic:17,type__systemd_unit:17,type__systemd_util:183,type__timezon:17,type__uci:[17,187],type__uci_sect:17,type__ufw:17,type__ufw_rul:17,type__unpack:17,type__update_altern:[17,70],type__update_index:145,type__us:17,type__user_group:17,type__xymon_apach:17,type__xymon_cli:17,type__xymon_config:17,type__xymon_serv:17,type__yum_repo:17,type__zypper_repo:17,type__zypper_servic:17,type_gencod:24,type_manifest:24,typeord:2,typic:[0,15],ublish:81,ubuntu:[11,12,14,24,33,35,39,40,125,133,134,174],ubuntuarchivekei:35,uci:[186,187],udp:151,ufw:[188,189],ugprad:143,uid:[16,192],ultim:7,umount:110,unacc:160,unaffect:92,unattend:41,unattendedupgrad:41,unclean:23,uncom:[18,120],uncompl:188,undefin:[10,24,32,177],under:[2,9,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],underlai:53,underscor:24,understand:[15,189],understood:[1,15,109],undo:[50,96],undocu:198,unexpect:24,ungleich:[0,6,7,8,11,15,16,19,21,29,30,31,44,45,46,73,78,84,85,86,118,123,130,175],unhold:37,unifi:[186,187],uninstal:[26,131,134,135,184],union:2,uniqu:[3,5,17,54],unit:[18,46,59,78,167,184],univers:33,unix:[5,9,16,24,27,71,82,86,93,99,100,166,190],unknown:[18,147,177],unless:[3,11,29,53,174],unlik:[24,79],unmount:[49,50,96],unnam:187,unpack:[109,190],unpriv:155,unset:[0,10,24],unstabl:[33,34],unsupport:[11,16],untest:26,until:[10,15,16,54],unus:41,unzip:180,updat:[0,5,6,10,16,33,40,41,42,43,54,55,57,60,61,62,63,64,65,66,74,75,76,81,120,133,145,191],upgrad:[5,10,41,143,146],upgrade_cdist:26,upload:[54,59,82,100,101],upon:[0,10,19,24,31,81,125,174],upstream:[0,17,54],uri:[16,35,36,40,109,199,200],url:[0,1,55,57,80,130,147,180,190,199],usabl:[6,17,29],usag:[15,18,29],use:[0,1,2,3,4,6,7,8,9,10,11,13,15,16,17,20,23,26,29,30,31,37,40,45,54,55,57,58,72,73,79,80,83,84,102,103,113,114,115,116,117,118,119,120,122,123,124,130,131,132,133,135,137,138,139,140,141,142,143,144,145,146,147,148,162,165,166,169,170,171,172,173,180,182,189,194,197,199,200],use_ssl:24,usecas:190,used:[0,2,3,7,8,9,10,13,15,17,18,20,22,23,24,26,27,28,29,30,32,35,36,47,49,50,53,54,58,67,69,70,74,78,80,93,103,104,105,111,114,115,116,119,120,130,132,133,134,135,136,138,139,140,141,142,143,147,148,151,152,159,164,167,176,178,179,180,181,183,186,187,190,191,194,197,199,200],useful:[18,24,29,48,162,183,184],useless:133,user:[0,1,3,6,7,10,15,17,18,26,29,32,33,45,51,54,67,71,79,82,86,99,100,117,127,128,129,130,140,151,159,166,168,169,170,171,172,173,174,176,177,178,179,186,187,192,193],useradd:192,userdel:192,usermod:192,usernam:[45,58,198],uses:[15,24,27,33,54,177,179],using:[0,2,3,5,10,13,16,17,18,20,22,24,27,29,32,34,43,48,52,53,54,58,59,84,97,98,109,119,123,124,130,133,134,140,142,155,162,164,166,169,180,187,195],usr:[14,16,29,46,53,55,57,60,61,62,63,64,65,66,114,115,116,120,130,162,166,169,180,185,190,191,196],usual:[0,1,4,6,15,17,27,71,87,99,112,123,130,132,133,135,136,138,139,141,142,143,147,148,162,175,189,199,200],utc:93,utf:[122,123,124],util:174,utilis:[10,27],uuid:102,uwsgi_param:16,uwsgi_pass:16,vacuum:16,valid:[3,10,29,58,118,130,163,165,196],valu:[0,2,3,4,8,9,10,16,17,24,26,27,29,34,41,49,50,58,59,72,90,93,117,120,123,126,130,149,156,179,180,182,186,187,200],van:138,vanish:[7,169],varchar:16,variabl:[0,2,3,10,11,15,16,26,29,67,80,114,115,116,119,131,145,146,179],variant:[133,134],variou:[0,91,191],vault:58,vdi:78,venv:[16,166],venvparam:166,verbos:[3,8,15,17,22,24,29,30,41,44],verbose_info:8,verbose_trac:8,veri:[4,5,27,82,161],verifi:[6,7,54,58],verify_incom:58,versa:150,version:[0,1,6,10,13,17,19,24,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],vfstype:126,via:[0,1,6,15,29,81,92,114,115,116,126,199],vice:150,view:[27,60,61,62,63,64,65,66],vim:[131,141,142,143,191],virtual:166,virtualenv:[140,166],vmware:83,volait:112,vrrp:11,vvv:29,vvvv:29,wai:[2,4,6,7,10,11,13,16,17,18,24,27,76,79,84,186],wait:[29,58,59],wakeup:155,walkthrough:16,want:[0,1,6,7,9,10,11,15,16,17,24,33,48,102,119,130,133,135,139,141,142,143,147,148],warden:137,warn:[3,6,8,17,24,29,58,71,79,83,84,99,169,181,196],watch:[60,61,62,63,64,65,66],watch_foo:52,wathev:117,web1:[9,29],web2:[9,29],web3:[9,29],web:[9,16,29,55,61],webapp:57,webinterfac:[194,197],webp_convert:140,webpag:194,webroot:[16,119],webserv:[10,119,133,194,197],webuser1:193,webuser2:193,weekli:119,well:[0,1,5,10,11,15,16,17,29,54,58,71,99,162,164,182],weneedgoodsecur:130,went:15,were:[51,119],wget:80,what:[0,5,15,20,24,26,43,50,52,54,59,82,93,96,100,125,174,179,184,189],whatev:[67,71,82,99,100,103],when:[0,1,2,6,10,11,13,14,17,18,20,22,24,27,29,32,36,40,49,50,54,58,60,61,62,63,64,65,66,82,86,100,104,113,119,124,133,134,140,143,152,162],whenev:[1,11,42],where:[1,9,10,13,18,19,24,29,59,71,74,75,76,77,79,81,82,94,97,100,102,104,109,119,126,130,163,165,169,174,176,180,183,184,190],wherea:24,whether:[17,20,44,71,76,99,114,115,116,130],which:[0,1,3,4,6,7,8,9,10,14,16,17,18,20,23,24,27,29,33,35,36,43,44,45,47,51,53,54,55,57,58,59,67,80,81,83,92,97,98,101,109,111,117,119,120,133,136,140,148,149,153,159,162,164,168,174,176,177,180,181,183,184,185,188,193,199],whitespac:[29,117],who:[1,6,15,67,79,125,159],whole:[105,187],whose:14,wide:[3,27,29,119,123,169],wifi:187,wiki:41,wildcard:190,win:[3,24,29],window:[3,29,93],wireguard:33,wireless:187,wish:10,within:[1,10,13,17,24,29,49,95,114,115,116],without:[0,15,20,29,33,54,55,57,80,84,112,130,133,169,179],withus:41,wlan:187,won:1,word:[6,20,24],work:[3,4,6,10,16,18,24,26,27,54,58,105,125,131,136,153,177,199],workaround:179,world:[0,6,15],would:[0,9,10,11,16,17,20,23,24,82,100,179,189],wrapper:[0,103],write:[6,16,23,169,189],written:[5,24,29,43,52,54,59,82,100,111,125,179,184,190],wrong:[117,121,125],wrongsourc:121,wsgi:16,www:[0,11,16,20,35,36,40,54,55,57,60,61,62,63,64,65,66,114,115,116,119,120,121,160,161,197],x11:148,xdg_config_hom:[3,29],xenial:29,xenserv:12,xeru:137,xfs:[83,126],xmonad:79,xxx:[83,190],xxxx:83,xxxxxxxxxx:[18,24],xymon:[194,195,196,197],xymonserv:195,xyz:[0,10],yearli:67,yes:[3,10,15,26,29,155],yet:[8,145],yield:24,yml:[76,163,165],you:[0,1,3,4,6,7,9,10,11,13,14,15,16,17,18,21,23,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],your:[0,1,3,5,6,7,9,10,15,16,17,18,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],yourself:[24,117],yourusernam:6,yum:[145,146,147,198],yyi:190,yyyymmddhhmmss:29,z12y12l12:145,zero:[4,20,24],zhao:145,zip:[80,180,190],zone:[84,187],zoneinfo:185,zsh:[7,132,133,139,141,142,143,147,148,192],zypper:[148,199,200]},titles:["25. Best practice","12. Bootstrap","27. Local cache overview","13. Configuration","17. Explorer","2. Features","30. Hacking","4. How to install cdist","23. cdist integration / using cdist as library","20. Inventory","14. Manifest","18. Messaging","3. Supported operating systems","19. Parallelization","22. PreOS","7. Quickstart","8. Dive into real world cdist","24. Reference","29. Remote exec and copy commands","28. Saving output streams","26. Execution stages","6. Support","21. Trigger","31. Troubleshooting","15. cdist type","16. cdist types","5. How to upgrade cdist","1. Why should I use cdist?","cdist - usable configuration management","9. cdist(1)","10. cdist-dump(1)","11. cdist-new-type(1)","16.1. cdist-type__acl(7)","16.2. cdist-type__debian_backports(7)","16.3. cdist-type__apt_default_release(7)","16.4. cdist-type__apt_key(7)","16.5. cdist-type__apt_key_uri(7)","16.6. cdist-type__apt_mark(7)","16.7. cdist-type__apt_norecommends(7)","16.8. cdist-type__apt_ppa(7)","16.9. cdist-type__apt_source(7)","16.10. cdist-type__apt_unattended_upgrades(7)","16.11. cdist-type__apt_update_index(7)","16.12. cdist-type__block(7)","16.13. cdist-type__ccollect_source(7)","16.14. cdist-type__cdist(7)","16.15. cdist-type__cdist_preos_trigger(7)","16.16. cdist-type__cdistmarker(7)","16.17. cdist-type__check_messages(7)","16.18. cdist-type__chroot_mount(7)","16.19. cdist-type__chroot_umount(7)","16.20. cdist-type__clean_path(7)","16.21. cdist-type__config_file(7)","16.22. cdist-type__consul(7)","16.23. cdist-type__consul_agent(7)","16.24. cdist-type__consul_check(7)","16.25. cdist-type__consul_reload(7)","16.26. cdist-type__consul_service(7)","16.27. cdist-type__consul_template(7)","16.28. cdist-type__consul_template_template(7)","16.29. cdist-type__consul_watch_checks(7)","16.30. cdist-type__consul_watch_event(7)","16.31. cdist-type__consul_watch_key(7)","16.32. cdist-type__consul_watch_keyprefix(7)","16.33. cdist-type__consul_watch_nodes(7)","16.34. cdist-type__consul_watch_service(7)","16.35. cdist-type__consul_watch_services(7)","16.36. cdist-type__cron(7)","16.37. cdist-type__daemontools(7)","16.38. cdist-type__daemontools_service(7)","16.39. cdist-type__debconf_set_selections(7)","16.40. cdist-type__directory(7)","16.41. cdist-type__docker(7)","16.42. cdist-type__docker_compose(7)","16.43. cdist-type__docker_config(7)","16.44. cdist-type__docker_secret(7)","16.45. cdist-type__docker_stack(7)","16.46. cdist-type__docker_swarm(7)","16.47. cdist-type__dog_vdi(7)","16.48. cdist-type__dot_file(7)","16.49. cdist-type__download(7)","16.50. cdist-type__dpkg_architecture(7)","16.51. cdist-type__file(7)","16.52. cdist-type__filesystem(7)","16.53. cdist-type__firewalld_rule(7)","16.54. cdist-type__firewalld_start(7)","16.55. cdist-type__git(7)","16.56. cdist-type__go_get(7)","16.57. cdist-type__golang_from_vendor(7)","16.58. cdist-type__grafana_dashboard(7)","16.59. cdist-type__group(7)","16.60. cdist-type__hostname(7)","16.61. cdist-type__hosts(7)","16.62. cdist-type__hwclock(7)","16.63. cdist-type__install_bootloader_grub(7)","16.64. cdist-type__install_chroot_mount(7)","16.65. cdist-type__install_chroot_umount(7)","16.66. cdist-type__install_config(7)","16.67. cdist-type__install_coreos(7)","16.68. cdist-type__install_directory(7)","16.69. cdist-type__install_file(7)","16.70. cdist-type__install_fstab(7)","16.71. cdist-type__install_generate_fstab(7)","16.72. cdist-type__install_mkfs(7)","16.73. cdist-type__install_mount(7)","16.74. cdist-type__install_partition_msdos(7)","16.75. cdist-type__install_partition_msdos_apply(7)","16.76. cdist-type__install_reboot(7)","16.77. cdist-type__install_reset_disk(7)","16.78. cdist-type__install_stage(7)","16.79. cdist-type__install_umount(7)","16.80. cdist-type__iptables_apply(7)","16.81. cdist-type__iptables_rule(7)","16.82. cdist-type__issue(7)","16.83. cdist-type__jail(7)","16.84. cdist-type__jail_freebsd10(7)","16.85. cdist-type__jail_freebsd9(7)","16.86. cdist-type__key_value(7)","16.87. cdist-type__keyboard(7)","16.88. cdist-type__letsencrypt_cert(7)","16.89. cdist-type__line(7)","16.90. cdist-type__link(7)","16.91. cdist-type__locale(7)","16.92. cdist-type__locale_system(7)","16.93. cdist-type__localedef(7)","16.94. cdist-type__motd(7)","16.95. cdist-type__mount(7)","16.96. cdist-type__mysql_database(7)","16.97. cdist-type__mysql_privileges(7)","16.98. cdist-type__mysql_user(7)","16.99. cdist-type__openldap_server(7)","16.100. cdist-type__package(7)","16.101. cdist-type__package_akp(7)","16.102. cdist-type__package_apt(7)","16.103. cdist-type__package_dpkg(7)","16.104. cdist-type__package_emerge(7)","16.105. cdist-type__package_emerge_dependencies(7)","16.106. cdist-type__package_luarocks(7)","16.107. cdist-type__package_opkg(7)","16.108. cdist-type__package_pacman(7)","16.109. cdist-type__package_pip(7)","16.110. cdist-type__package_pkg_freebsd(7)","16.111. cdist-type__package_pkg(7)","16.112. cdist-type__package_pkgng_freebsd(7)","16.113. cdist-type__package_rubygem(7)","16.114. cdist-type__package_update_index(7)","16.115. cdist-type__package_upgrade_all(7)","16.116. cdist-type__package_yum(7)","16.117. cdist-type__package_zypper(7)","16.118. cdist-type__pacman_conf(7)","16.119. cdist-type__pacman_conf_integrate(7)","16.120. cdist-type__pf_apply_anchor(7)","16.121. cdist-type__pf_ruleset(7)","16.122. cdist-type__ping(7)","16.123. cdist-type__postfix(7)","16.124. cdist-type__postfix_master(7)","16.125. cdist-type__postfix_postconf(7)","16.126. cdist-type__postfix_postmap(7)","16.127. cdist-type__postfix_reload(7)","16.128. cdist-type__postgres_database(7)","16.129. cdist-type__postgres_extension(7)","16.130. cdist-type__postgres_role(7)","16.131. cdist-type__process(7)","16.132. cdist-type__prometheus_alertmanager(7)","16.133. cdist-type__prometheus_exporter(7)","16.134. cdist-type__prometheus_server(7)","16.135. cdist-type__pyvenv(7)","16.136. cdist-type__qemu_img(7)","16.137. cdist-type__rbenv(7)","16.138. cdist-type__rsync(7)","16.139. cdist-type__rvm(7)","16.140. cdist-type__rvm_gemset(7)","16.141. cdist-type__rvm_gemset(7)","16.142. cdist-type__rvm_ruby(7)","16.143. cdist-type__sensible_editor(7)","16.144. cdist-type__service(7)","16.145. cdist-type__ssh_authorized_key(7)","16.146. cdist-type__ssh_authorized_keys(7)","16.147. cdist-type__ssh_dot_ssh(7)","16.148. cdist-type__sshd_config(7)","16.149. cdist-type__staged_file(7)","16.150. cdist-type__start_on_boot(7)","16.151. cdist-type__sysctl(7)","16.152. cdist-type__systemd_service(7)","16.153. cdist-type__systemd_unit(7)","16.154. cdist-type__timezone(7)","16.155. cdist-type__uci(7)","16.156. cdist-type__uci_section(7)","16.157. cdist-type__ufw(7)","16.158. cdist-type__ufw_rule(7)","16.159. cdist-type__unpack(7)","16.160. cdist-type__update_alternatives(7)","16.161. cdist-type__user(7)","16.162. cdist-type__user_groups(7)","16.163. cdist-type__xymon_apache(7)","16.164. cdist-type__xymon_client(7)","16.165. cdist-type__xymon_config(7)","16.166. cdist-type__xymon_server(7)","16.167. cdist-type__yum_repo(7)","16.168. cdist-type__zypper_repo(7)","16.169. cdist-type__zypper_service(7)"],titleterms:{"":16,"boolean":[32,33,40,44,49,50,53,54,58,65,68,69,71,72,73,83,90,93,99,102,109,112,114,115,116,117,119,120,126,130,133,134,143,146,155,161,163,164,165,172,173,175,177,179,183,184,186,187,190,191,192,195,197,198,200],"case":14,"class":14,"new":[0,6,14,24,26,31],The:24,Using:[9,23,24],__sample_bottle_host:16,__sample_nginx_http_letsencrypt_and_ssl_redirect:16,abort:[33,81,183],access:24,add:29,also:[30,31,33,44,50,52,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,70,78,79,81,84,85,92,93,96,101,103,104,106,111,112,114,115,116,120,122,123,124,130,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,155,156,159,160,161,162,163,164,165,167,169,170,171,172,173,174,176,177,178,179,180,181,186,187,188,189,191,192,194,195,196,197],applic:16,argument:31,author:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],avail:[7,11],banner:29,base:[14,27],best:0,bootstrap:1,bottl:16,branch:1,bug:[6,179],build:7,cach:[2,20,29],can:24,caveat:[13,29,33,74,75,114,115,116,143],cdist:[0,6,7,8,9,16,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],cdist_order_depend:0,certif:16,chat:21,chroot:18,code:[6,20],command:[14,18,24],commerci:21,complet:16,config:[3,24,29],configur:[0,1,3,9,16,27,28,29],connect:0,consid:23,content:0,convent:6,copi:[18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],copyright:183,creat:[10,16],creation:[14,16],databas:[9,16],debian:29,debug:23,defin:[10,24],del:29,depend:[10,27],deprec:24,descript:[2,3,4,8,9,10,11,13,14,19,20,22,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],detect:24,develop:0,devuan:29,differ:0,directori:[1,16],distribut:27,dive:16,document:7,dry:24,dummi:14,dump:[23,30],encrypt:16,environ:[0,17,24,29],error:23,everywher:6,exampl:[4,6,8,9,10,11,13,14,18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],exec:18,execut:[0,10,20],exit:29,explor:[4,17,24,134,194],extern:9,featur:5,file:[3,29,196],format:[3,29],from:[1,7,10,24,26],gencod:[16,24],gener:[20,24,26,29],git:[6,7,26],group:0,hack:6,helper:23,highli:27,hint:24,host:[7,9,16,29],hostfil:29,how:[6,7,24,26],html:7,http:16,idiom:24,implement:14,includ:24,inclus:6,info:29,inform:[20,117],init:16,initi:[10,20],input:24,insid:24,instal:[7,16,24,26,29],instanc:24,instruct:26,integr:8,interfac:9,introduct:[9,16],inventori:[9,29],kill:0,known:27,languag:27,layout:16,let:16,level:24,librari:8,limit:174,linkedin:21,list:[16,21,29],local:[2,18],locat:1,log:24,loop:24,mail:21,maintain:0,man:7,manag:[27,28],manifest:[10,16,20,23,24],manipul:9,master:0,messag:[11,33,43,53,71,79,81,82,83,90,91,99,100,114,115,116,117,119,120,121,134,143,145,162,169,176,183,184,192,194],modul:14,more:[27,117],multi:0,multipl:[0,32,41,44,119,130,169,177,196],name:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],next:16,nginx:16,nonparallel:24,note:[0,29],object:[2,17,20],one:24,onli:24,open:16,oper:12,option:[30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200],order:10,origin:1,other:0,output:19,overrid:10,overview:2,packag:[7,16,26],parallel:[0,13],paramet:[16,24,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],passwordless:0,path:[17,29],pattern:29,postgresql:16,power:27,practic:0,preo:[14,29],prepar:16,publish:1,push:27,python:[7,16,24,26],quickstart:15,read:17,real:16,redirect:16,refer:17,remot:[16,18],report:6,repositori:0,requir:[7,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,125,126,128,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,153,154,155,156,157,158,163,164,165,166,169,170,171,172,173,174,175,176,177,179,180,181,182,183,184,185,186,187,190,191,192,193,194,195,196,197,198,199,200],retriev:20,rsync:18,run:[20,24],safe:26,save:19,scalabl:27,schroot:18,script:[23,24,27],see:[30,31,33,44,50,52,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,70,78,79,81,84,85,92,93,96,101,103,104,106,111,112,114,115,116,120,122,123,124,130,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,155,156,159,160,161,162,163,164,165,167,169,170,171,172,173,174,176,177,178,179,180,181,186,187,188,189,191,192,194,195,196,197],separ:0,server:16,setup:[0,1],shell:[0,27,29],should:27,signatur:7,simpl:14,singleton:24,sourc:7,speed:0,split:10,ssh:[0,18],stage:20,state:10,statu:29,stdin:24,stream:19,stuff:6,sub:14,submit:6,sudo:18,summari:20,support:[12,21],synopsi:[24,29,30,31],system:12,tag:29,target:[7,20],templat:0,test:0,than:27,time:24,tipic:14,trigger:[14,22,29],troubleshoot:23,trust:0,type:[0,6,10,16,17,24,25,31],type__acl:32,type__apt_default_releas:34,type__apt_kei:35,type__apt_key_uri:36,type__apt_mark:37,type__apt_norecommend:38,type__apt_ppa:39,type__apt_sourc:40,type__apt_unattended_upgrad:41,type__apt_update_index:42,type__block:43,type__ccollect_sourc:44,type__cdist:45,type__cdist_preos_trigg:46,type__cdistmark:47,type__check_messag:48,type__chroot_mount:49,type__chroot_umount:50,type__clean_path:51,type__config_fil:52,type__consul:53,type__consul_ag:54,type__consul_check:55,type__consul_reload:56,type__consul_servic:57,type__consul_templ:58,type__consul_template_templ:59,type__consul_watch_check:60,type__consul_watch_ev:61,type__consul_watch_kei:62,type__consul_watch_keyprefix:63,type__consul_watch_nod:64,type__consul_watch_servic:[65,66],type__cron:67,type__daemontool:68,type__daemontools_servic:69,type__debconf_set_select:70,type__debian_backport:33,type__directori:71,type__dock:72,type__docker_compos:73,type__docker_config:74,type__docker_secret:75,type__docker_stack:76,type__docker_swarm:77,type__dog_vdi:78,type__dot_fil:79,type__download:80,type__dpkg_architectur:81,type__fil:82,type__filesystem:83,type__firewalld_rul:84,type__firewalld_start:85,type__git:86,type__go_get:87,type__golang_from_vendor:88,type__grafana_dashboard:89,type__group:90,type__host:92,type__hostnam:91,type__hwclock:93,type__install_bootloader_grub:94,type__install_chroot_mount:95,type__install_chroot_umount:96,type__install_config:97,type__install_coreo:98,type__install_directori:99,type__install_fil:100,type__install_fstab:101,type__install_generate_fstab:102,type__install_mkf:103,type__install_mount:104,type__install_partition_msdo:105,type__install_partition_msdos_appli:106,type__install_reboot:107,type__install_reset_disk:108,type__install_stag:109,type__install_umount:110,type__iptables_appli:111,type__iptables_rul:112,type__issu:113,type__jail:114,type__jail_freebsd10:115,type__jail_freebsd9:116,type__key_valu:117,type__keyboard:118,type__letsencrypt_cert:119,type__lin:120,type__link:121,type__local:122,type__locale_system:123,type__localedef:124,type__motd:125,type__mount:126,type__mysql_databas:127,type__mysql_privileg:128,type__mysql_us:129,type__openldap_serv:130,type__p:153,type__packag:131,type__package_akp:132,type__package_apt:133,type__package_dpkg:134,type__package_emerg:135,type__package_emerge_depend:136,type__package_luarock:137,type__package_opkg:138,type__package_pacman:139,type__package_pip:140,type__package_pkg:142,type__package_pkg_freebsd:141,type__package_pkgng_freebsd:143,type__package_rubygem:144,type__package_update_index:145,type__package_upgrade_al:146,type__package_yum:147,type__package_zypp:148,type__pacman_conf:149,type__pacman_conf_integr:150,type__pf_apply_anchor:151,type__pf_ruleset:152,type__postfix:154,type__postfix_mast:155,type__postfix_postconf:156,type__postfix_postmap:157,type__postfix_reload:158,type__postgres_databas:159,type__postgres_extens:160,type__postgres_rol:161,type__process:162,type__prometheus_alertmanag:163,type__prometheus_export:164,type__prometheus_serv:165,type__pyvenv:166,type__qemu_img:167,type__rbenv:168,type__rsync:169,type__rvm:170,type__rvm_gemset:[171,172],type__rvm_rubi:173,type__sensible_editor:174,type__servic:175,type__ssh_authorized_kei:[176,177],type__ssh_dot_ssh:178,type__sshd_config:179,type__staged_fil:180,type__start_on_boot:181,type__sysctl:182,type__systemd_servic:183,type__systemd_unit:184,type__timezon:185,type__uci:186,type__uci_sect:187,type__ufw:188,type__ufw_rul:189,type__unpack:190,type__update_altern:191,type__us:192,type__user_group:193,type__xymon_apach:194,type__xymon_cli:195,type__xymon_config:196,type__xymon_serv:197,type__yum_repo:198,type__zypper_repo:199,type__zypper_servic:200,typewrit:24,ubuntu:29,updat:[1,26],upgrad:26,upstream:[6,16,24],uri:18,usabl:28,usag:24,use:[14,24,27],user:16,using:[7,8,9,14],uwsgi:16,variabl:[17,24],verif:7,version:[7,26],welcom:6,what:16,why:27,work:[0,1],workflow:6,world:16,write:[14,17,24],zero:27}}) \ No newline at end of file +Search.setIndex({docnames:["cdist-best-practice","cdist-bootstrap","cdist-cache","cdist-configuration","cdist-explorer","cdist-features","cdist-hacker","cdist-install","cdist-integration","cdist-inventory","cdist-manifest","cdist-messaging","cdist-os","cdist-parallelization","cdist-preos","cdist-quickstart","cdist-real-world","cdist-reference","cdist-remote-exec-copy","cdist-saving-output-streams","cdist-stages","cdist-support","cdist-trigger","cdist-troubleshooting","cdist-type","cdist-types","cdist-upgrade","cdist-why","index","man1/cdist","man1/cdist-dump","man1/cdist-new-type","man7/cdist-type__acl","man7/cdist-type__apt_backports","man7/cdist-type__apt_default_release","man7/cdist-type__apt_key","man7/cdist-type__apt_key_uri","man7/cdist-type__apt_mark","man7/cdist-type__apt_norecommends","man7/cdist-type__apt_ppa","man7/cdist-type__apt_source","man7/cdist-type__apt_unattended_upgrades","man7/cdist-type__apt_update_index","man7/cdist-type__block","man7/cdist-type__ccollect_source","man7/cdist-type__cdist","man7/cdist-type__cdist_preos_trigger","man7/cdist-type__cdistmarker","man7/cdist-type__check_messages","man7/cdist-type__chroot_mount","man7/cdist-type__chroot_umount","man7/cdist-type__clean_path","man7/cdist-type__config_file","man7/cdist-type__consul","man7/cdist-type__consul_agent","man7/cdist-type__consul_check","man7/cdist-type__consul_reload","man7/cdist-type__consul_service","man7/cdist-type__consul_template","man7/cdist-type__consul_template_template","man7/cdist-type__consul_watch_checks","man7/cdist-type__consul_watch_event","man7/cdist-type__consul_watch_key","man7/cdist-type__consul_watch_keyprefix","man7/cdist-type__consul_watch_nodes","man7/cdist-type__consul_watch_service","man7/cdist-type__consul_watch_services","man7/cdist-type__cron","man7/cdist-type__daemontools","man7/cdist-type__daemontools_service","man7/cdist-type__debconf_set_selections","man7/cdist-type__directory","man7/cdist-type__docker","man7/cdist-type__docker_compose","man7/cdist-type__docker_config","man7/cdist-type__docker_secret","man7/cdist-type__docker_stack","man7/cdist-type__docker_swarm","man7/cdist-type__dog_vdi","man7/cdist-type__dot_file","man7/cdist-type__download","man7/cdist-type__dpkg_architecture","man7/cdist-type__file_old","man7/cdist-type__filesystem","man7/cdist-type__firewalld_rule","man7/cdist-type__firewalld_start","man7/cdist-type__git","man7/cdist-type__go_get","man7/cdist-type__golang_from_vendor","man7/cdist-type__grafana_dashboard","man7/cdist-type__group","man7/cdist-type__hostname","man7/cdist-type__hosts","man7/cdist-type__hwclock","man7/cdist-type__install_bootloader_grub","man7/cdist-type__install_chroot_mount","man7/cdist-type__install_chroot_umount","man7/cdist-type__install_config","man7/cdist-type__install_coreos","man7/cdist-type__install_directory","man7/cdist-type__install_file","man7/cdist-type__install_fstab","man7/cdist-type__install_generate_fstab","man7/cdist-type__install_mkfs","man7/cdist-type__install_mount","man7/cdist-type__install_partition_msdos","man7/cdist-type__install_partition_msdos_apply","man7/cdist-type__install_reboot","man7/cdist-type__install_reset_disk","man7/cdist-type__install_stage","man7/cdist-type__install_umount","man7/cdist-type__iptables_apply","man7/cdist-type__iptables_rule","man7/cdist-type__issue","man7/cdist-type__jail","man7/cdist-type__jail_freebsd10","man7/cdist-type__jail_freebsd9","man7/cdist-type__key_value","man7/cdist-type__keyboard","man7/cdist-type__letsencrypt_cert","man7/cdist-type__line","man7/cdist-type__link","man7/cdist-type__locale","man7/cdist-type__locale_system","man7/cdist-type__localedef","man7/cdist-type__motd","man7/cdist-type__mount","man7/cdist-type__mysql_database","man7/cdist-type__mysql_privileges","man7/cdist-type__mysql_user","man7/cdist-type__openldap_server","man7/cdist-type__package","man7/cdist-type__package_apk","man7/cdist-type__package_apt","man7/cdist-type__package_dpkg","man7/cdist-type__package_emerge","man7/cdist-type__package_emerge_dependencies","man7/cdist-type__package_luarocks","man7/cdist-type__package_opkg","man7/cdist-type__package_pacman","man7/cdist-type__package_pip","man7/cdist-type__package_pkg_freebsd","man7/cdist-type__package_pkg_openbsd","man7/cdist-type__package_pkgng_freebsd","man7/cdist-type__package_rubygem","man7/cdist-type__package_update_index","man7/cdist-type__package_upgrade_all","man7/cdist-type__package_yum","man7/cdist-type__package_zypper","man7/cdist-type__pacman_conf","man7/cdist-type__pacman_conf_integrate","man7/cdist-type__pf_apply_anchor","man7/cdist-type__pf_ruleset","man7/cdist-type__ping","man7/cdist-type__postfix","man7/cdist-type__postfix_master","man7/cdist-type__postfix_postconf","man7/cdist-type__postfix_postmap","man7/cdist-type__postfix_reload","man7/cdist-type__postgres_database","man7/cdist-type__postgres_extension","man7/cdist-type__postgres_role","man7/cdist-type__process","man7/cdist-type__prometheus_alertmanager","man7/cdist-type__prometheus_exporter","man7/cdist-type__prometheus_server","man7/cdist-type__pyvenv","man7/cdist-type__qemu_img","man7/cdist-type__rbenv","man7/cdist-type__rsync","man7/cdist-type__rvm","man7/cdist-type__rvm_gem","man7/cdist-type__rvm_gemset","man7/cdist-type__rvm_ruby","man7/cdist-type__sensible_editor","man7/cdist-type__service","man7/cdist-type__ssh_authorized_key","man7/cdist-type__ssh_authorized_keys","man7/cdist-type__ssh_dot_ssh","man7/cdist-type__sshd_config","man7/cdist-type__staged_file","man7/cdist-type__start_on_boot","man7/cdist-type__sysctl","man7/cdist-type__systemd_service","man7/cdist-type__systemd_unit","man7/cdist-type__timezone","man7/cdist-type__uci","man7/cdist-type__uci_section","man7/cdist-type__ufw","man7/cdist-type__ufw_rule","man7/cdist-type__unpack","man7/cdist-type__update_alternatives","man7/cdist-type__user","man7/cdist-type__user_groups","man7/cdist-type__xymon_apache","man7/cdist-type__xymon_client","man7/cdist-type__xymon_config","man7/cdist-type__xymon_server","man7/cdist-type__yum_repo","man7/cdist-type__zypper_repo","man7/cdist-type__zypper_service"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["cdist-best-practice.rst","cdist-bootstrap.rst","cdist-cache.rst","cdist-configuration.rst","cdist-explorer.rst","cdist-features.rst","cdist-hacker.rst","cdist-install.rst","cdist-integration.rst","cdist-inventory.rst","cdist-manifest.rst","cdist-messaging.rst","cdist-os.rst","cdist-parallelization.rst","cdist-preos.rst","cdist-quickstart.rst","cdist-real-world.rst","cdist-reference.rst","cdist-remote-exec-copy.rst","cdist-saving-output-streams.rst","cdist-stages.rst","cdist-support.rst","cdist-trigger.rst","cdist-troubleshooting.rst","cdist-type.rst","cdist-types.rst","cdist-upgrade.rst","cdist-why.rst","index.rst","man1/cdist.rst","man1/cdist-dump.rst","man1/cdist-new-type.rst","man7/cdist-type__acl.rst","man7/cdist-type__apt_backports.rst","man7/cdist-type__apt_default_release.rst","man7/cdist-type__apt_key.rst","man7/cdist-type__apt_key_uri.rst","man7/cdist-type__apt_mark.rst","man7/cdist-type__apt_norecommends.rst","man7/cdist-type__apt_ppa.rst","man7/cdist-type__apt_source.rst","man7/cdist-type__apt_unattended_upgrades.rst","man7/cdist-type__apt_update_index.rst","man7/cdist-type__block.rst","man7/cdist-type__ccollect_source.rst","man7/cdist-type__cdist.rst","man7/cdist-type__cdist_preos_trigger.rst","man7/cdist-type__cdistmarker.rst","man7/cdist-type__check_messages.rst","man7/cdist-type__chroot_mount.rst","man7/cdist-type__chroot_umount.rst","man7/cdist-type__clean_path.rst","man7/cdist-type__config_file.rst","man7/cdist-type__consul.rst","man7/cdist-type__consul_agent.rst","man7/cdist-type__consul_check.rst","man7/cdist-type__consul_reload.rst","man7/cdist-type__consul_service.rst","man7/cdist-type__consul_template.rst","man7/cdist-type__consul_template_template.rst","man7/cdist-type__consul_watch_checks.rst","man7/cdist-type__consul_watch_event.rst","man7/cdist-type__consul_watch_key.rst","man7/cdist-type__consul_watch_keyprefix.rst","man7/cdist-type__consul_watch_nodes.rst","man7/cdist-type__consul_watch_service.rst","man7/cdist-type__consul_watch_services.rst","man7/cdist-type__cron.rst","man7/cdist-type__daemontools.rst","man7/cdist-type__daemontools_service.rst","man7/cdist-type__debconf_set_selections.rst","man7/cdist-type__directory.rst","man7/cdist-type__docker.rst","man7/cdist-type__docker_compose.rst","man7/cdist-type__docker_config.rst","man7/cdist-type__docker_secret.rst","man7/cdist-type__docker_stack.rst","man7/cdist-type__docker_swarm.rst","man7/cdist-type__dog_vdi.rst","man7/cdist-type__dot_file.rst","man7/cdist-type__download.rst","man7/cdist-type__dpkg_architecture.rst","man7/cdist-type__file_old.rst","man7/cdist-type__filesystem.rst","man7/cdist-type__firewalld_rule.rst","man7/cdist-type__firewalld_start.rst","man7/cdist-type__git.rst","man7/cdist-type__go_get.rst","man7/cdist-type__golang_from_vendor.rst","man7/cdist-type__grafana_dashboard.rst","man7/cdist-type__group.rst","man7/cdist-type__hostname.rst","man7/cdist-type__hosts.rst","man7/cdist-type__hwclock.rst","man7/cdist-type__install_bootloader_grub.rst","man7/cdist-type__install_chroot_mount.rst","man7/cdist-type__install_chroot_umount.rst","man7/cdist-type__install_config.rst","man7/cdist-type__install_coreos.rst","man7/cdist-type__install_directory.rst","man7/cdist-type__install_file.rst","man7/cdist-type__install_fstab.rst","man7/cdist-type__install_generate_fstab.rst","man7/cdist-type__install_mkfs.rst","man7/cdist-type__install_mount.rst","man7/cdist-type__install_partition_msdos.rst","man7/cdist-type__install_partition_msdos_apply.rst","man7/cdist-type__install_reboot.rst","man7/cdist-type__install_reset_disk.rst","man7/cdist-type__install_stage.rst","man7/cdist-type__install_umount.rst","man7/cdist-type__iptables_apply.rst","man7/cdist-type__iptables_rule.rst","man7/cdist-type__issue.rst","man7/cdist-type__jail.rst","man7/cdist-type__jail_freebsd10.rst","man7/cdist-type__jail_freebsd9.rst","man7/cdist-type__key_value.rst","man7/cdist-type__keyboard.rst","man7/cdist-type__letsencrypt_cert.rst","man7/cdist-type__line.rst","man7/cdist-type__link.rst","man7/cdist-type__locale.rst","man7/cdist-type__locale_system.rst","man7/cdist-type__localedef.rst","man7/cdist-type__motd.rst","man7/cdist-type__mount.rst","man7/cdist-type__mysql_database.rst","man7/cdist-type__mysql_privileges.rst","man7/cdist-type__mysql_user.rst","man7/cdist-type__openldap_server.rst","man7/cdist-type__package.rst","man7/cdist-type__package_apk.rst","man7/cdist-type__package_apt.rst","man7/cdist-type__package_dpkg.rst","man7/cdist-type__package_emerge.rst","man7/cdist-type__package_emerge_dependencies.rst","man7/cdist-type__package_luarocks.rst","man7/cdist-type__package_opkg.rst","man7/cdist-type__package_pacman.rst","man7/cdist-type__package_pip.rst","man7/cdist-type__package_pkg_freebsd.rst","man7/cdist-type__package_pkg_openbsd.rst","man7/cdist-type__package_pkgng_freebsd.rst","man7/cdist-type__package_rubygem.rst","man7/cdist-type__package_update_index.rst","man7/cdist-type__package_upgrade_all.rst","man7/cdist-type__package_yum.rst","man7/cdist-type__package_zypper.rst","man7/cdist-type__pacman_conf.rst","man7/cdist-type__pacman_conf_integrate.rst","man7/cdist-type__pf_apply_anchor.rst","man7/cdist-type__pf_ruleset.rst","man7/cdist-type__ping.rst","man7/cdist-type__postfix.rst","man7/cdist-type__postfix_master.rst","man7/cdist-type__postfix_postconf.rst","man7/cdist-type__postfix_postmap.rst","man7/cdist-type__postfix_reload.rst","man7/cdist-type__postgres_database.rst","man7/cdist-type__postgres_extension.rst","man7/cdist-type__postgres_role.rst","man7/cdist-type__process.rst","man7/cdist-type__prometheus_alertmanager.rst","man7/cdist-type__prometheus_exporter.rst","man7/cdist-type__prometheus_server.rst","man7/cdist-type__pyvenv.rst","man7/cdist-type__qemu_img.rst","man7/cdist-type__rbenv.rst","man7/cdist-type__rsync.rst","man7/cdist-type__rvm.rst","man7/cdist-type__rvm_gem.rst","man7/cdist-type__rvm_gemset.rst","man7/cdist-type__rvm_ruby.rst","man7/cdist-type__sensible_editor.rst","man7/cdist-type__service.rst","man7/cdist-type__ssh_authorized_key.rst","man7/cdist-type__ssh_authorized_keys.rst","man7/cdist-type__ssh_dot_ssh.rst","man7/cdist-type__sshd_config.rst","man7/cdist-type__staged_file.rst","man7/cdist-type__start_on_boot.rst","man7/cdist-type__sysctl.rst","man7/cdist-type__systemd_service.rst","man7/cdist-type__systemd_unit.rst","man7/cdist-type__timezone.rst","man7/cdist-type__uci.rst","man7/cdist-type__uci_section.rst","man7/cdist-type__ufw.rst","man7/cdist-type__ufw_rule.rst","man7/cdist-type__unpack.rst","man7/cdist-type__update_alternatives.rst","man7/cdist-type__user.rst","man7/cdist-type__user_groups.rst","man7/cdist-type__xymon_apache.rst","man7/cdist-type__xymon_client.rst","man7/cdist-type__xymon_config.rst","man7/cdist-type__xymon_server.rst","man7/cdist-type__yum_repo.rst","man7/cdist-type__zypper_repo.rst","man7/cdist-type__zypper_service.rst"],objects:{},objnames:{},objtypes:{},terms:{"":[0,1,2,3,4,5,7,9,10,13,14,15,17,18,19,24,26,29,31,42,47,51,54,60,61,62,63,64,65,66,67,79,80,83,84,114,115,116,119,120,130,148,152,177,179,180,186,187,190,195],"0000":83,"0600":[82,100],"0608b895":198,"0640":[24,82,100],"0644":[0,16],"0700":[71,99],"0755":[16,71,99],"100":[10,114,115,116],"1001":192,"100g":105,"100gb":105,"10g":105,"10gb":105,"10s":[55,57],"111":[14,29,189],"112":[10,19,24],"114":8,"116":13,"1178":91,"1234":90,"127":[120,156,195],"128m":105,"128mb":105,"15738724":180,"159148693084717":13,"15g":105,"168":[14,29,92,114,115,116,194,195,197],"1777":[71,99],"185":[8,10,19,24],"192":[14,29,92,114,115,116,194,195,197],"1_all":134,"1_linux_amd64":180,"200":[22,29,57],"2011":[29,35,36,39,40,42,47,67,70,71,82,90,94,97,99,100,101,103,104,105,106,107,109,110,113,117,121,131,133,139,142,144,147,159,161,162,192],"2012":[49,50,86,91,95,96,102,108,114,115,116,121,133,137,138,139,140,141,147,148,151,152,154,155,156,157,158,162,167,168,170,171,172,173,177,181,185,193],"2013":[43,45,67,82,100,109,111,112,122,124,134,135,136,148,191,199,200],"2014":[36,38,39,44,70,78,126,143,145,146,160,167,168,176,177,178,182,198],"2015":[52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,79,84,90,92,130,149,150,169,180],"2016":[37,46,55,59,72,73,83,85,92,114,115,116,118,123,151,152,166],"2017":[34,49,50,68,69,87,88,89,105,119,164,184],"2018":[32,40,74,75,76,77,98,120,153,163,165,194,195,196,197],"2019":[7,30,31,35,48,51,92,122,124,132,174,175,181,188,189,194,195,196,197],"2020":[29,33,38,41,81,93,111,112,124,125,127,128,129,130,151,179,183,185,186,187,190,191],"2021":[80,119,140],"203":[8,10,19,24],"244":13,"252":186,"255":[16,114,115,116],"256m":16,"3000":[14,29],"301":16,"30s":[55,58],"32m":105,"3600":145,"360060e80432f560050202f22000023ff":83,"428915666":180,"437d05b5":35,"443":[16,112],"46da3021ca9eace277115ec9106c5b46":[80,190],"4949":112,"4_amd64":134,"500":[22,29],"50g":[78,167],"512m":105,"512mb":105,"599":[22,29],"640":52,"644":[82,100],"655028820037842":13,"666":[16,117],"69767822f3ecc3c349c1efffefd2ae4ec36b6901":7,"755":180,"759547ff4356de6e3d9e08522b0d0807":29,"75ee6a79e32da093da23fe4a13dd104b":19,"770":32,"8000":57,"8080":16,"80_dn":151,"8500":58,"857691210":180,"9090":165,"9093":165,"\u013eubom\u00edr":[74,75,76,77,98,119,184],"boolean":[3,17,24,26,29],"br\u00f6nnimann":142,"break":[1,6,26],"case":[4,8,10,11,13,16,18,19,24,27,29,81,82,100,119,130,133,183,190,199],"class":24,"default":[0,3,8,10,13,14,17,18,19,22,24,26,29,30,31,32,33,34,35,36,39,40,41,43,44,45,46,47,51,53,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,88,90,91,94,97,98,99,100,101,103,104,105,109,110,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,155,156,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,176,177,178,179,180,181,183,184,186,187,188,189,190,191,192,193,194,195,197,198,199,200],"export":[0,7,10,11,15,17,26,164],"final":[10,16,17,29,180],"function":[3,6,8,9,14,17,24,29,120],"import":[0,7,8,16,19,24,32],"int":18,"jim\u00e9nez":[145,146],"ku\u010dera":[74,75,76,77,98,119,184],"long":[10,55,57,163,165],"new":[1,4,9,11,16,20,27,30,41,54,58,59,79,81,83,90,117,119,124,149,159,184,192,200],"null":[4,24,52],"public":[0,6,7,15,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],"return":[4,16,19,22,24,29,58,81,111,134,153],"salvad\u00f3":185,"short":[24,189],"sou\u010dkov\u00e1":[68,69,87,88,89,119,151,152,163,164,165],"static":[9,14,24,29,91,160,161,198],"switch":[1,147],"timoth\u00e9":175,"true":[3,14,16,17,24,29,41,52,54,105,114,115,116,189],"try":[8,14,16,20,22,24,26,29,54,80,117,153],"var":[0,3,9,16,29,126,149,180],"while":[2,4,17,18,24,27,58,195],AND:6,ANDed:179,Added:[81,117],And:[10,16,23,125],But:[1,5,10,23,24],DNS:[16,22,29,195],For:[0,1,2,3,6,8,9,10,13,14,15,16,17,18,19,20,22,23,24,29,33,41,48,77,80,83,91,119,148,184,198,200],IPs:194,Its:[16,17,29],NOT:[45,162],Not:27,ONE:162,OSes:33,One:[13,17,24,29,32,69,82,100,186,191,195],RIS:200,TLS:[54,130],That:[2,3,15,27,125],The:[0,1,4,6,7,9,10,11,13,14,17,18,20,23,26,29,33,34,39,43,44,47,51,54,55,57,58,59,67,69,72,78,81,82,83,84,87,88,91,93,94,100,101,102,103,109,111,112,114,115,116,117,119,120,121,123,130,131,133,134,143,145,146,148,149,150,151,160,162,167,171,172,173,176,177,179,180,182,183,184,185,186,187,188,189,196,197],Their:24,Then:[7,16,29,81],There:[1,4,5,6,8,9,16,19,24,27,59,183],These:[10,24,29],USE:162,Use:[0,3,6,17,18,26,29,45,49,50,55,57,70,82,100,114,115,116,125,140,166,169,176,177,179,191],Used:[17,29],Useful:[29,58,81,163,165],Uses:[5,18,101],Using:16,Will:[33,112,163,165,188],With:[0,9,14,18,24],__a:29,__acl:[17,25,32],__addifnosuchlin:26,__apach:20,__apt_backport:[17,25,33],__apt_default_releas:[17,25,34],__apt_kei:[17,25,35],__apt_key_uri:[17,25,36],__apt_mark:[17,25,37],__apt_norecommend:[17,25,38],__apt_ppa:[17,25,39],__apt_sourc:[17,25,40],__apt_unattended_upgrad:[17,25,41],__apt_update_index:[16,17,25,42],__archlinux_hostnam:24,__autof:26,__autofs_map:26,__autofs_reload:26,__b:29,__bar:24,__block:[11,17,25,43],__c:29,__ccollect_sourc:[17,25,44],__cdist:[17,25,45],__cdist_colored_log:17,__cdist_debug:18,__cdist_dry_run:[17,24],__cdist_log_level:[17,24],__cdist_log_level_nam:17,__cdist_preos_trigg:[17,25,29,46],__cdistmark:[10,17,25,47],__check_messag:[17,25,48],__chroot_mount:[17,25,49,50],__chroot_umount:[17,25,49,50],__clean_path:[17,25,51],__config_fil:[17,25,52],__consul:[17,25,53],__consul_ag:[17,25,54],__consul_check:[17,25,55],__consul_reload:[17,25,56],__consul_servic:[17,25,57],__consul_templ:[17,25,58],__consul_template_templ:[17,25,59],__consul_watch_check:[17,25,60],__consul_watch_ev:[17,25,61],__consul_watch_kei:[17,25,62],__consul_watch_keyprefix:[17,25,63],__consul_watch_nod:[17,25,64],__consul_watch_servic:[17,25,65,66],__cron:[17,25,67],__cycle1:10,__cycle2:10,__cycle3:10,__cyclex:10,__d:29,__daemontool:[17,25,68,69,164],__daemontools_servic:[17,25,69],__debconf_set_select:[17,25,26,70],__directori:[10,16,17,25,26,32,71,79,80,190],__docker:[17,25,72],__docker_compos:[17,25,73],__docker_config:[17,25,74],__docker_secret:[17,25,75],__docker_stack:[17,25,76],__docker_swarm:[17,25,77],__dog_vdi:[17,25,78],__dot_fil:[17,25,79],__download:[17,25,80,190],__dpkg_architectur:[17,25,81],__dummy_config:24,__e:29,__example_typ:10,__explor:[4,17],__f:29,__file:[0,10,11,13,15,16,17,20,24,26,32,53,58,59,79,82,100,119,143,151,180,183],__file__:[16,24],__file_old:[17,25],__file_pi:24,__filesystem:[17,25,83],__firewalld_rul:[17,25,84],__firewalld_start:[17,25,85],__foo:[24,31],__g:29,__git:[17,25,29,86],__global:[11,16,17,24,54],__go_get:[17,25,87],__golang_from_vendor:[17,25,87,88,164],__grafana_dashboard:[17,25,89],__group:[17,25,90],__h:29,__host:[17,25,92],__hostnam:[17,25,91],__hwclock:[17,25,93],__init__:24,__install_bootloader_grub:[17,25,94],__install_chroot_mount:[17,25,95,96],__install_chroot_umount:[17,25,96],__install_config:[17,25,97],__install_coreo:[17,25,98],__install_directori:[17,25,99],__install_fil:[17,25,100],__install_fstab:[17,25,101],__install_generate_fstab:[17,25,101,102],__install_mkf:[17,25,103,104],__install_mount:[17,25,102,104],__install_nam:24,__install_partition_msdo:[17,25,105,106],__install_partition_msdos_appli:[17,25,106],__install_reboot:[17,25,107],__install_reset_disk:[17,25,108],__install_stag:[17,25,109],__install_umount:[17,25,110],__iptables_appli:[17,25,111],__iptables_rul:[17,25,111,112],__issu:[17,24,25,113],__jail:[17,25,114],__jail_freebsd10:[17,25,115],__jail_freebsd9:[17,25,116],__key_valu:[11,17,25,117],__keyboard:[17,25,118],__letsencrypt_cert:[16,17,25,119,130],__line:[17,25,26,120],__link:[10,17,25,26,121],__local:[17,25,122],__locale_system:[17,25,123],__localedef:[17,25,124],__main__:16,__manifest:[0,10,17,23,59,152,163,165,184],__messages_in:[11,17],__messages_out:[11,17,183],__motd:[17,25,125],__mount:[17,25,126],__myfancysingleton:24,__mylin:19,__mysql_databas:[17,25,127],__mysql_privileg:[17,25,128],__mysql_us:[17,25,129],__name:24,__name__:16,__nginx_vhost:24,__not_in_order_typ:10,__object:[0,4,16,17,24],__object_id:[4,16,17,24,35,36,43,51,55,57,79,119,126,151,156,164,179,198],__object_nam:[17,26],__openldap_serv:[17,25,130],__packag:[10,16,17,24,25,26,131,147],__package_:24,__package_apk:[17,25,132],__package_apt:[17,25,26,33,131,133,134],__package_dpkg:[17,24,25,134],__package_emerg:[17,25,131,135,136],__package_emerge_depend:[17,25,136],__package_luarock:[17,25,137],__package_opkg:[17,25,138],__package_pacman:[17,25,139],__package_pip:[16,17,25,140],__package_pkg_freebsd:[17,25,141],__package_pkg_openbsd:[17,25,142],__package_pkgng_freebsd:[17,25,143],__package_rubygem:[17,25,144],__package_update_index:[10,17,25,145],__package_upgrade_al:[10,17,25,146],__package_yum:[17,25,147],__package_zypp:[17,25,148],__pacman_conf:[17,25,149],__pacman_conf_integr:[17,25,150],__pf_apply_anchor:[17,25,151],__pf_ruleset:[17,25,152],__ping:[17,25,153],__postfix:[17,25,154],__postfix_mast:[17,25,155],__postfix_postconf:[17,25,156],__postfix_postmap:[17,25,157],__postfix_reload:[17,25,158],__postgres_databas:[16,17,25,159],__postgres_extens:[17,25,160],__postgres_rol:[16,17,25,161],__process:[17,25,26,162],__prometheus_alertmanag:[17,25,163],__prometheus_export:[17,25,164],__prometheus_serv:[17,25,165],__pyvenv:[17,25,166],__qemu_img:[17,25,167],__rbenv:[17,25,168],__remote_:97,__remote_copi:[18,24],__remote_exec:[18,24],__removelin:26,__rsync:[17,25,169,196],__rvm:[17,25,170],__rvm_gem:[17,25],__rvm_gemset:[17,25,26,171,172],__rvm_rubi:[17,25,26,171,172,173],__sample_typ:10,__self:26,__sensible_editor:[17,25,174],__servic:[17,25,175],__singleton_typ:26,__some_type_somewher:10,__ssh_authorized_kei:[17,25,26,29,176,177,178],__ssh_dot_ssh:[17,25,177,178],__sshd_config:[17,25,179],__staged_fil:[17,25,53,180],__start_on_boot:[17,25,181],__sysctl:[17,25,182],__systemd_servic:[17,25,183],__systemd_unit:[17,25,184],__target_fqdn:[10,17],__target_host:[10,16,17,18,24,91,151,152],__target_host_tag:17,__target_hostnam:[10,17],__timezon:[17,25,185],__type:[0,10,17,24,52,70,82,100,113,125,134,169],__type_explor:[4,17],__uci:[17,25,186,187],__uci_sect:[17,25,187],__ufw:[17,25,188],__ufw_rul:[17,25,189],__ungleich_ldap:130,__ungleich_munin_nod:0,__ungleich_munin_serv:0,__unpack:[17,25,80,190],__update_altern:[17,25,191],__user:[10,16,17,25,26,192],__user_group:[17,25,26,193],__xymon_apach:[17,25,194,197],__xymon_cli:[17,25,195,197],__xymon_config:[17,25,196,197],__xymon_serv:[17,25,194,196,197],__your_typ:11,__yourtyp:24,__yum_repo:[17,25,198],__zypper_repo:[17,25,199],__zypper_servic:[17,25,200],_bottl:16,_cdist_preo:14,_ip:[114,116],_manag:52,_netdev:126,_plus_:196,_preos_nam:14,_proxi:80,_replaces_:196,abl:[15,24,81],abort:[4,10,23],about:[1,6,9,10,14,17,19,20,24,48,77,79,184],abov:[2,3,6,10,14,15,22,23,24,90,122,123,124,145,177,192],absent:[10,26,33,35,36,39,40,43,44,53,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,78,81,82,84,85,86,90,92,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,181,184,186,187,188,189,192,193,194,195,197,198,199,200],absolut:[121,174],accept:[6,10,14,17,22,26,29,81,83,84,93,112,179,187],acceptenv:179,access:[1,7,10,14,16,17,27,29,32,54,84,187,194,197],access_log:[0,16],accid:11,accomplish:18,accord:17,account:[10,18,21,125,171,172,173,192],achiev:[182,190],acl:[32,54,55,60,61,62,63,64,65,66],acl_datacent:54,acm:16,across:0,act:[4,17,117],action:[75,175,183],activ:[7,16,183,194,195],actual:[14,16,119,131],adamsbro:130,add:[0,1,6,7,9,10,15,27,35,36,43,47,57,68,79,81,89,90,92,114,115,116,120,122,124,142,149,155,164,177,178,189,191,192,193],added:[10,26,29,43,67,69,81,90,114,115,116,120,130,176,177,179,190,192,193],adding:[10,189,200],addit:[0,6,17,27,29,58,83,117,133,190],addition:1,addr:54,address:[18,22,24,29,54,58,92,114,115,116,195],adher:28,adjust:0,admin:[16,17,119,130,161],administr:13,advantag:[7,184],advic:91,affect:10,after:[0,2,10,11,14,16,17,24,26,29,43,54,55,56,59,80,105,119,120,155,179,183,189,190],afterward:[10,14,29],again:[6,24,81,119],against:[18,47,97,149,175],age:145,agent:[15,27,54,55,57,60,61,62,63,64,65,66,177],aim:[4,8,15],akp:132,alert:163,alertmanag:163,alertport:165,alia:[24,92,124],alias:124,alic:[32,79],alik:[70,191],all:[0,1,2,3,6,8,9,10,11,14,15,17,18,19,20,23,24,26,27,29,30,32,33,58,65,67,71,79,99,105,108,111,112,120,127,128,140,146,148,152,161,176,177,179,189,198,199,200],allen:144,allow:[0,1,11,15,16,17,24,29,32,39,40,44,45,54,67,71,82,83,84,85,86,87,88,90,94,97,99,100,105,107,110,112,113,117,118,120,121,122,123,124,125,131,133,143,145,146,149,150,159,160,161,162,166,168,169,174,175,177,179,181,185,187,188,189,192,194],almost:[4,27],along:[2,29,140],alphabet:111,alpin:[12,119,122,132],alreadi:[6,10,13,18,26,29,33,36,71,75,79,81,82,100,133,140,143,166,174,187],also:[0,1,3,4,7,8,10,13,14,15,16,17,19,24,26,27,29,127,168,199],alter:[71,186],altern:[1,18,45,58,114,115,116,155,177,183,191],although:23,alwai:[3,6,10,15,17,24,27,29,67,119,139,141,142,143,147,148,199],ambigu:[141,142,143],amd64:[29,142],among:[0,58],amongst:130,amount:[27,58],anchor:151,anchor_nam:151,ander:[32,35,37,41,48,51,80,127,128,129,190,191],andi:142,andorra:185,ani:[5,6,7,9,10,11,17,18,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],anoncv:179,anoth:[1,6,10,24,45,70,82,100,113,114,115,116,120,179],another_featur:6,anymor:[112,168,178],anyth:[83,109],anywai:2,apach:[194,197],apache2:[10,51,121,132,183,194],api:58,apk:132,app:[16,55,135,136],append:[3,10,11,29,169,182,190],apphom:16,appli:[5,10,16,20,24,27,58,83,84,90,106,111,112,151,179,183,186,192],applic:[8,10,189],approach:[15,169],appropri:[0,10,22,29,114,115,116,145,146],apt:[16,24,34,35,36,37,38,40,42,81,133,145,146,163,165],arbitrari:175,arch:[29,40,119,145,146,198],architectur:[5,29,81,88,134,149],archiv:[3,7,29,35,40,80,88,114,115,116,180,190],archive_shell_function_approach:1,archlinux:[12,24,82,100,139],area:[1,17],arg:[14,18,190],argpars:[8,24],argument:[0,14,16,18,24,29,43,111,186,187,190],argumentpars:24,argv:14,armstrong:[29,31,35,36,38,39,40,42,43,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,72,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,117,120,123,126,131,154,155,156,157,158,159,161,176,177,180,182,185,192,193,198],asc:[7,35,36],ascii:[163,165],ask:[11,186],assign:179,associ:[114,115,116,119],assum:[1,6,7,15,17,18,24,26,58,59,81,166,179],assumpt:79,assur:16,attempt:[54,119],attent:[10,199],attribut:[14,24,26,71,82,100],auth:[58,120],authent:[0,15,35,54,58,179],author:[6,14,18],authorit:54,authorized_kei:[176,177],auto:[0,2,3,17,29,149,186],autofixinterrupteddpkg:41,autom:119,automat:[0,10,15,16,29,33,35,41,54,79,111,119,130,145,146,164,188],automaticli:112,autorequir:[2,10],autorized_kei:176,avail:[0,1,5,10,14,15,17,23,24,29,81,121,143,145,148,149,164,169,176,177,185,199],avoid:[133,141,142,143],avow:125,awai:[6,162],awar:0,awk:[18,27,80,120],axyzaab3nzac1yc2:177,azxyaab3nzac1yc2:177,back:[6,11,20,24,26,27],backport:[33,163,165],backup:[1,18,44,50,80,177,190],backward:112,bandwidth:198,banner:26,bar:[31,62,74,75,119,127,134,176],bar_1:134,bare:1,base:[0,1,6,9,17,29,31,81,111,114,115,116,117,130,131,134,140,145,146,169,172,176,177,179,186,187],basearch:198,basedn:130,baseurl:198,bash:[0,7,16,67,142,143],bashrc:[82,100],basi:0,basic:[0,58,191],bastian:168,batch:58,batteri:5,baz:[62,134],baz_1:134,becaus:[6,10,15,16,19,24,29,112,121,140,162],becom:[16,80],been:[24,26,82,100,125,169,180,181],befor:[1,6,7,10,11,16,23,24,43,58,59,81,90,94,97,117,119,120,200],beforehand:130,began:168,begin:[16,19,24,169],behav:[3,17,18,24,29],behavior:[24,33,54],behaviour:[5,17,24,71,99],being:[0,27,28,47,55,57,76,119,178],believ:6,belong:148,below:[0,4,10,11,17,18,24,29],benefit:6,besid:[17,125],best:[1,10],beta:[3,9,17,24,29,169],better:[0,3,6,27,169],between:[10,11,16,17,27,43,117,163,165],big:[0,86],bill:171,billi:170,bin:[0,2,3,7,10,14,15,16,17,18,19,23,24,27,29,46,53,55,57,60,61,62,63,64,65,66,67,69,140,166,169,174,180,190,191,192],binari:[53,54,58,73,134,162],bind:[54,114,115,116,156],bintrai:[53,180],binutil:148,bit:[17,39,81,125],biz:[83,135,136,148,199,200],bla:161,blackbox:164,blacklist:41,blank:[16,154,157,158,179],block:[0,6,10,11,43,103,187,189],block_smtp:189,block_ssh_from_guest:187,blockdevic:83,blog:130,bob:[32,79],bodi:[16,24],bogatov:[79,92],boot:[14,29,46,68,85,89,104,114,115,116,181,188],bootabl:[29,105],bootload:94,bootstat:85,bootstrap:[14,29,54,130],both:[3,4,7,9,16,29,111,112,127],bottle_pgsql:16,bound:[19,55],box:[45,119],br0:84,bracket:[18,24,29],brain:6,branch:[0,6,7,24,26,29,45,86],branchnam:7,british:[122,124],broken:20,brought:6,brow:125,browser:6,bsd:[151,152],btrf:83,bug:[5,21],bugfix:[6,7],build:[0,6,10,45,81,103,159,164,168],built:[7,9,14],bulletin:54,buster:[33,34],bz2:190,bzip2:29,c99:168,ca_fil:54,cach:[3,15,17,19,23,30,54,145,149],cache_path_pattern:[2,3,29],calcul:[29,80],call:[0,4,5,10,14,16,17,18,20,23,24,26,27,40,71,83,99,113,114,115,116,119,182],camera:[38,92,93,124,174,179,185,186,187],camilion:130,can:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,22,23,26,27,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],cannot:[24,29,74,75],canon:40,canonical_partn:40,care:[6,17,18,130,133,151,194],carlo:[118,123],carri:[23,188],cat:[0,4,5,9,11,16,19,23,24,54,176,177,180],catalina:[145,146],catalog:55,categori:123,caus:[4,17],cbrg:0,ccollect:44,ccollect_conf:44,ccollectconf:44,cconfig:20,cdist:[1,2,3,4,5,10,11,12,13,14,15,17,18,19,20,21,22],cdist__rsync:196,cdist__unpack_backup_yyi:190,cdist__unpack_sum:190,cdist__xymon_apach:197,cdist__xymon_cli:197,cdist__xymon_config:197,cdist__xymon_serv:[194,195,196],cdist_beta:[9,17,29],cdist_cache_path_pattern:[2,17,29],cdist_colored_output:[17,29],cdist_config_fil:[3,29],cdist_inventory_dir:[17,29],cdist_local_shel:[17,24,29],cdist_mark:47,cdist_order_depend:[10,17,29],cdist_overrid:[10,17,29],cdist_param:29,cdist_path:[8,17,29],cdist_remote_copi:[17,29],cdist_remote_exec:[17,29],cdist_remote_shel:[17,29],cdisttesthost:29,cdit:[29,118,126],cdn:[80,190],cento:[11,12,174,188],central:[0,5,17,185],ceph:164,cert:[16,54,58,119,130],cert_fil:54,certain:[124,179],certbot:[119,130],certif:[54,58,109,119,130],cet:7,cfengin:148,cfg:[3,29],cgi:194,chain:[48,84],challeng:16,chang:[0,1,5,6,11,16,17,20,24,26,32,33,42,43,48,52,56,62,63,65,71,74,76,79,82,90,91,99,100,114,115,116,117,119,120,129,130,151,155,156,169,177,180,183,184,200],channel:13,chapter:14,charact:[3,16,29,159,186],charl:172,charset:51,chase:144,chdir:16,check:[0,4,16,20,24,48,54,55,57,60,65,71,82,86,100,109,119,125,149],check_redi:[55,57],checkout:[0,1,6,7,26,45,86],checksum:[80,180,190],chgrp:[71,82,86,99,100,166,169],child:2,children:2,chmod:[16,18,71,82,86,99,100,166],choic:125,choos:91,chosen:[131,133,148],chown:[71,82,86,99,100,166,169],christian:137,chroot:[49,50,94,95,96,97,155],chroot_nam:18,cipher:130,circular:10,cksum:[80,180],classic:24,classifi:120,classmethod:14,clean:[51,146],cleanli:5,cleanup:18,clear:5,clearli:23,client:[7,14,22,24,29,54,58,186,195,197],client_max_body_s:16,clock:93,clone:[0,1,6,7,15,23,45,86],cloud:[9,130],cls:14,cluster:54,cmd:[80,84,87],cnq3:[80,190],code:[0,2,5,7,10,13,15,17,18,19,22,23,24,26,29,30,45,51,52,71,82,86,99,100,117,120,151,152,168,180],codenam:[33,34,40],collabor:1,collat:159,collect:[20,104],collis:24,colon:[17,24,29,58,59,160],color:[3,17,29],colored_output:[3,29],colour:[24,122,124],com:[6,35,36,40,47,53,58,59,74,75,76,77,80,86,87,89,92,98,114,115,116,119,120,130,141,142,143,144,145,146,149,150,151,152,156,166,177,180,184,185,188,189,190,196,197],combin:[10,114,115,116],come:[7,9],comma:[17,29,126,140],command:[1,3,7,9,10,16,17,19,22,23,29,46,48,49,55,57,58,59,67,69,80,81,84,95,99,100,103,111,112,119,153,155,164,176,179,180,189,190],commandlin:14,comment:[6,29,32,117,155,176,177,192],commit:[0,1,26],common:[0,10,24,33,47,93,191],commun:[11,15,17,54,58,72],compani:[0,1],company_a:0,company_b:0,compar:27,compat:[1,27,29,51,68,69,78,112,164,167],complet:[5,20,24,29,197],complex:180,compon:[3,24,29,40,182,190],componen:33,compos:[73,76],compress:[29,109],compris:187,comput:[5,27],concept:14,concret:166,condit:[10,27],condition:10,conf:[0,2,3,6,10,13,15,17,19,24,26,29,49,50,51,52,59,114,115,116,117,120,130,143,149,150,152,162,182,183,194,198],conf_dir:[3,29],conf_path:24,confdir:[17,196,197],config:[0,1,9,10,13,15,16,17,18,19,22,26,52,54,58,74,79,80,97,98,117,119,130,134,163,165,179,184,187,194],config_fil:[3,29],configur:[2,5,6,7,8,10,11,13,14,15,17,18,19,20,22,24,26,30,34,38,41,45,46,47,54,56,58,59,70,79,82,84,92,100,111,114,115,116,119,120,122,149,155,156,158,163,164,165,174,181,183,185,186,187,188,191,194,195,196,197],configure_hosts_simpl:8,conflict:[1,20,29,59,60,119],conform:150,confus:[147,189],connect:[13,14,27,29,41,46,54,58,130,153,179],consecut:10,consid:[1,3,6,24,43,55,57],consist:[5,17,24,26,47,160],constraint:169,consul:[52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,164,180],consult:0,consumpt:69,contact:[119,130,151,170,171,172,173],contain:[0,1,2,6,9,10,16,17,18,20,24,27,29,34,55,58,111,114,115,116,119,176,177,180,186,187,196],content:[2,9,10,11,14,16,17,24,29,32,47,49,50,52,54,59,82,100,125,169,184,190,196],context:[9,10,19],continu:[15,16,23,26,29],contrib:16,contribut:125,control:[0,7,11,13,18,24,29,54,93,133,183],controlmast:0,controlpath:0,controlpersist:0,controlsocket:13,convent:[0,134],convention:[3,29],convert:150,cool:6,copi:[1,3,6,11,15,17,20,24],copy_destination_prefix:18,copy_prefix:18,copyright:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],core:[5,6,17,24,27],coreo:[98,184],correct:[83,114,115,116,117],correctli:[10,29,71,99],correspond:[6,24,161],cost:198,could:[0,4,15,16,24,29,33],count:29,cours:13,cpma:[80,190],cpu:[3,29],cpu_cor:17,cpu_count:13,cpu_socket:17,creat:[0,1,2,6,7,11,14,15,17,19,20,24,26,29,31,32,44,45,46,47,53,54,58,69,71,74,75,78,79,82,83,86,90,99,100,105,106,114,115,116,117,119,121,127,129,130,159,160,161,163,164,165,166,167,176,177,185,190,192,199],createdb:[16,161],createextens:160,createrol:161,creation:[0,5,10,29,31,90],credenti:130,croatia:[9,29],cron:67,cronjob:[67,119],crontab:67,crt:130,crypt:90,ctmpl:59,ctype:159,cup:162,cupsd:162,curl:[14,29,46,55,80,109,180],currag:145,current:[0,1,2,3,10,14,16,17,20,24,26,29,32,33,49,54,114,115,116,125,152,160,161,164,190],current_valu:90,custom:[7,16,17,18,23,26,29,97,130],customerx:1,customlist:149,customlist_serv:149,cwarden:137,cycl:10,cycle11:10,cycle12:10,cycle13:10,cycle1:10,cycle21:10,cycle22:10,cycle23:10,cycle24:10,cycle2:10,cycle31:10,cycle32:10,cycle33:10,cycle34:10,cycle3:10,cyclexi:10,d886d4b7e4425a102a54bfaff4d2288b:13,daemon:[16,41,187],daemontool:[68,69,164],dai:[67,125,133,163,165,197],daili:[27,119],daniel:[47,83,148,199,200],darko:[9,19,24,29,30,31,46,53,85,119,166],dash:[0,7,43,52,54,59,74,75,76,82,100,125,184],data:[2,3,13,17,19,23,24,29,30,60,61,62,63,64,65,66,83,104,119,163,165],databas:[1,10,17,20,26,29,127,128,159,160],datacent:[54,60,61,62,63,64,65,66],date:[29,47,67,86],datetim:29,day_of_month:67,day_of_week:67,dbcustom:161,dbname:[16,160],dc1:54,dcobject:130,ddb:182,de_ch:[122,123,124],deactiv:183,deal:188,dear:6,deb:[40,134],debconf:70,debian9:19,debian:[11,12,14,24,33,40,41,70,81,125,130,131,133,134,145,146,174,191],debianutil:174,debootstrap:29,debug:[2,3,4,5,17,18,24,29,30,41,58,120],decad:27,decid:[1,3,10,17,20,80],decis:1,declar:[10,24],dedic:0,deduc:79,deem:125,def:[14,16,24,117],default_incom:188,default_outgo:188,default_radio0:187,default_rout:188,defin:[0,3,5,11,14,16,17,20,29,67,73,76,106,124,130,152,162,183,187],definit:[24,55,57,59,60,61,62,63,64,65,66,102,111,124,130,143],deinstal:26,del:9,delai:0,deleg:0,delet:[9,29,44,82,100,114,115,116,124,149,187,189,190,192,196],delimit:[10,16,17,24,29,30,40,117,119],deni:[54,188,189],denni:[38,92,93,124,174,179,185,186,187],dep:29,depend:[0,11,13,16,17,29,41,48,54,58,130,131,136,140,166,174,183,190,194,197],deploi:[17,26,52,53,55,57,58,59,60,61,62,63,64,65,66,76,111,112,119,130,180,196,197],deploy:137,deprec:130,depth:[10,86],deriv:[17,130,174],dervi:[22,29],describ:[1,6,10,11,14],design:[5,54],desir:[7,8,14,20,185],dest_port:187,destin:[18,24,44,47,59,80,102,120,121,169,177,190],detach:7,detail:[0,6,13,16,17,24,29,32,37,51,130,134,190,195],detect:[10,16,29,33,76,186,190],determin:[2,14,47,131,145,146],dev:[0,4,16,24,29,52,83,94,98,103,104,105,108,126],dev_sdb:83,devel:135,develop:[1,4,5,6,7,11,26],devf:[114,115,116],devic:[1,83,94,98,102,103,104,105,126,187],devuan:[12,14,16,33,125,163,165,174],dhcp:[14,186],dhcp_option:186,diagnost:[20,24],diagram:0,did:[6,15,50,96,183],die:[18,24],diff:[6,26],differ:[1,3,4,5,10,11,16,17,20,24,27,29,47,83,125,133,162,163,165,192],dig:1,dir1:3,dir2:3,dir:[3,16,29,30,69,104,126,169,180,196,200],direct:[29,53,84,179],directli:[7,17,24,33,47,53,156,161,182],directori:[0,2,3,6,7,8,9,10,14,15,17,18,19,23,24,26,29,30,31,32,44,51,58,68,69,71,79,82,99,100,110,121,130,163,164,165,169,177,178,180,190,196,197],dirmod:79,dirnam:[16,24],disabl:[3,13,19,29,30,39,54,85,114,115,116,152,177,181,184,199],disablegroup:198,disallow:[114,115,116,179],discard:200,discourag:195,discov:19,discoverd:83,discoveri:164,disk:[17,58,59,83,94,108,167],dispatch:131,displai:[29,65,147],dist:[7,146],distinguish:[0,10],distrib_codenam:40,distribuit:33,distribut:[0,3,7,14,15,16,17,29,33,40,54,58,112,119,135,136,139,147,148,166,188,199],distutil:7,django:9,djangoenv:166,djb:68,dmitri:[79,92],dns1:8,dns2:8,dns3:8,dns:8,dnsmasq:138,doc:[7,24,26,29,44,54,55,57,60,61,62,63,64,65,66,119,160,161,163,164,165,186,187],docker:[55,72,73,74,75,76,77],docker_compos:73,documen:24,document:[0,1,5,15,16,24,48,54,55,57,58,59,60,61,62,63,64,65,66,160,161,163,164,165,195],documentation_cleanup:6,doe:[2,11,14,16,17,23,24,27,29,54,55,71,74,75,76,82,83,97,99,100,109,114,115,116,119,125,140,151,156,168,178,182,183,187],doesn:[82,100,117],dog:78,doing:[17,112],dokuwiki:86,domain:[16,17,119,126,151],dominiqu:[73,149,150],don:[1,6,24,32,122,124,133,139,141,142,143,147,148,155,177,190],done:[2,6,10,11,16,18,24,43,82,100,130,151,197],dos:106,dot:[32,35,41,48,51,80,127,128,129,185,190],dot_cdist_path:7,dotman:7,doubl:[17,24],down:[54,119],download:[7,35,36,53,58,80,109,180],dpkg:[4,24,81,134],dport:112,dream:125,drive:29,drop:[6,13,26,29,112,159,160,161,192,199,200],dropbear:187,dry:[17,29,169],dsl:27,dual:112,due:[0,54,163,165,186],dumb:24,dummi:24,dummy1:24,dummy2:24,dummyconfig:24,dump:126,durat:24,dure:[2,19,20,26,29,101,102],dynam:[2,9,27,29],each:[0,1,2,4,9,10,13,16,19,24,29,130,177,186],earli:[1,4],eas:8,easi:[1,15,26,27,76],easili:[0,45,83,113,125],eat:26,echo:[0,6,11,15,16,18,23,24,32,130,180],eckert:[134,145,162,194,195,196,197],edit:[0,15,16,67,72,79,130,179],editor:[174,179,191],eff:119,effect:[0,18,130,182],egg:[16,24],egress:[188,189],either:[3,10,11,13,17,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],els:[4,10,11,16,18,24,67,112],elswher:177,em0:[114,115,116],email:[16,31,119,130],emerg:24,emit:[11,53],empti:[1,4,10,17,18,24,29,32,40,41,71,82,99,100,134],emul:[2,29],en_gb:[122,124],en_u:123,enabl:[1,3,13,16,17,29,30,39,40,51,54,58,85,114,115,116,117,121,152,163,165,181,184,186,188,194,195,198,199],enable_serv:186,enablegroup:198,enclos:[18,24,29],encod:[54,130,159,176,177],encor:68,encount:[10,13,24,29],encrypt:[54,119,130,187],end:[10,18,19,29,43],enforc:54,engin:27,english:[122,124],ensur:[0,6,10,15,16,17,24,26,71,83,84,99,112,117,120,130,132,133,135,136,137,138,139,141,142,143,144,147,148,153,162,166,177,178,179,181,199,200],enter:[1,15,29],enterpris:[28,198],entranc:84,entri:[0,2,10,16,17,32,40,67,92,120,126,155,176,177,182],env:[9,16,18,29],environ:[2,3,5,10,11,16,23,28,80,130,140,166,170,171,172,173,176,179],eof:[0,11,16,24,70,125,151],epel:[147,174,188,198],eprotex:[116,141,143,151,152],equal:[9,16,82,100],equival:151,err:58,error:[3,4,5,8,10,16,17,19,20,22,24,29,58,81,82,100,124,133,143,147,182],error_log:0,esac:[10,11,16,18,24],especi:4,essenti:[0,10,84,112,133],establish:112,etc:[0,3,6,10,11,15,16,21,24,29,35,40,44,47,48,49,50,51,52,59,67,71,80,82,92,99,100,101,102,104,111,113,117,119,120,121,125,126,130,143,151,156,157,162,163,164,165,169,177,179,182,183,184,185,196,197],eth0:[112,189],eth1:112,eth:0,ethz:[0,1,18,29],europ:[9,29,185],eval:15,evax:[170,171,172,173],eve:79,even:[6,10,27,140,169],event:61,ever:[24,27],everi:[0,6,10,15,20,23,24,26,29,54,55,57,67,76,81,145],everyth:[0,6,15,16,17,43,67,153],evilham:[119,130,151],exact_delimit:117,exactli:[4,10,82,100,117,120,174,187,189],exampl:[1,15,16,19,20,22,23,24],except:[6,8,29,82,100],exclud:[41,44,51,169,196,198],exclus:194,exec:[6,26,29,54,69,97,179],exec_prefix:18,execut:[2,3,4,7,8,11,14,16,17,18,19,23,24,29,30,46,48,54,67,80,81,112,119,156,162,164,169,180,182,183,190],exist:[3,5,6,10,13,14,15,16,17,20,24,26,29,30,43,54,71,74,75,76,79,80,82,99,100,117,119,130,143,151,174,177,182,183,190,192,200],exit:[4,11,16,18,19,20,23,24,30],expans:24,expect:[4,10,18,24,29,54,80,109,180,189],expicit:177,explain:29,explicit:[24,35,78,103,122,123,124,177,181,192],explicitli:[33,91,112,114,115,116,140],explor:[2,11,13,16,20,26,27,29,30,32,54,131,145,146,179],explorer_nam:4,express:[41,48,120,187],ext3:83,ext4:32,ext:196,extend:[5,24,48,54,105],extens:[67,130,160,190],extern:1,extra:[10,81,130,140,190,198],facil:58,factor:5,fail:[2,4,13,15,18,19,20,23,29,74,81],failovermethod:198,failur:[23,119],fall:24,fallback:80,fals:[3,17,24,29,41,105],familiar:[5,7],fanci:[24,117,177],far:6,fashion:3,fast:5,fc11:10,fc12:10,fc13:10,fc21:10,fc22:10,fc23:10,fc24:10,fc31:10,fc32:10,fc33:10,fc34:10,fcxy:10,fdisk:105,fds:[38,92,93,124,174,179,185,186,187],featur:[1,2,6,7,10,27,177],fed:9,fedora:[12,147,174],fedoraproject:198,feed:[0,16],feed_stdin:24,fetch:[0,1,6,26,33,35,80,109,180],fetchal:16,field:[67,126],file1:0,file2:0,file3:0,file:[0,2,6,9,10,11,13,15,16,17,18,19,24,31,32,43,46,47,48,49,50,51,52,53,54,58,59,69,70,74,75,76,79,80,82,92,100,101,102,103,109,111,113,117,120,123,124,125,130,134,146,149,151,152,157,163,165,169,176,177,179,180,183,184,190],file_pi:24,filea:10,fileb:10,filec:10,filef:10,fileg:10,fileh:10,filei:10,filenam:[9,30,47,70,80,134,149,165,180],filesystem:[17,32,83,103,104,114,115,116,126],filter:[60,65,84],find:[3,5,8,10,14,15,24,26,50,51,187],fine:[1,6,169],finish:[2,10,13,14,16,29,31],firewal:[84,151,152,187,188,189],firewalld:[84,85],first:[0,1,3,6,7,8,10,14,15,16,18,24,28,29,67,91,114,115,116,130],fix:[6,10,17,26,29],fixm:6,fixthingsbecausequalityassurancefoundissuesinourpatch:6,fixtur:29,flag:[9,17,23,24,69,86,130],flaggi:136,flavor:[141,142,143],flexibl:26,flour:175,flow:10,focu:5,folder:[24,111,180],follow:[0,1,2,3,6,7,10,13,14,15,16,17,19,20,22,24,26,29,31,32,33,53,81,111,130,134,136,139,141,142,143,147,148,160,166,174,183,189,199],foo:[17,18,24,31,62,63,74,75,76,80,119,127,130,134,140,166,176,183],foo_0:134,foobar:[10,31,71,90,94,99,109,180,184,192],foobarexampl:10,fooenv:166,fooo:130,forc:[29,40,83,131,145,146,148,179],forcecommand:179,foreign:81,form:160,format:[2,6,7,14,17,26,47,59,80,83,179,180,187,190],forward:[79,84,112,117,177,187],forward_direct:84,foss:[7,130],found:[3,6,7,10,24,29,83,114,115,116,199,200],foundat:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],fping:197,fqdn:[58,114,115,116,130,195],framework:16,free:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],freebsd:[12,14,17,32,114,115,116,119,125,130,141,143],freedom:14,freeli:17,fresh:1,frodo:[82,100],from:[0,2,3,5,6,8,9,11,13,14,16,17,18,20,21,23,27,29,30,32,33,35,36,40,41,43,44,45,51,53,58,68,70,74,75,79,81,82,83,84,86,87,88,90,91,92,93,100,102,109,111,112,113,117,119,120,123,125,130,133,134,140,141,142,143,149,151,159,162,163,164,165,169,176,177,179,180,187,189,190,193,196,199],front:[84,112],frontend:29,fstab:[101,102,104,126],fstype:83,ftp:[33,80,147],fulfil:27,full:[7,17,27,29,31,134,188,189,196],fullchain:16,fulli:[17,32,181],fun:26,funni:92,further:[7,14,19,26,119,197],furthermor:[24,27],fuse:126,futur:2,fwd:112,g640b7f9:13,gain:11,garden:26,gatewai:0,gcc:135,gem:171,gemset:[171,172],gencod:[2,6,11,17,19,20,26,30,31],gener:[2,4,7,10,11,13,15,17,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],gentoo:[12,24,131,135,136,181],gentoolkit:[135,136],get:[6,7,9,10,13,14,15,18,24,26,35,42,80,86,87,119,133,145,163,164,165],get_args_pars:24,get_explor:24,get_explorer_fil:24,get_paramet:24,getaddrinfo:17,getfacl:32,getfqdn:17,gethostbyaddr:17,gid:[16,90,192],giel:138,git:[0,1,15,23,45,70,86,164,179],git_dir:1,github:[7,58,59,86,87],gitlab:6,gitolit:70,gitus:70,give:[4,6,7,15,32,127,169,197],given:[6,10,18,24,27,29,47,52,57,59,61,67,70,71,94,98,110,120,121,123,126,130,133,134,143,157,170,172,173,174,176,177,179,180,182,183,191],giveng:169,glaru:130,glibc:124,glob:[29,111],global:[2,3,10,11,13,16,17,24,26,29,30,58,59,188],gmail:[47,53,74,75,76,77,98,119,145,146,149,150,166,184],gmbh:7,gmx:[33,81,111,112,140,183],gnu:[16,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],gnuin:185,goal:16,gobin:69,goe:[82,100],golang:[87,88,164],good:[6,7,24,79],googlegroup:6,gossip:54,got:[2,18],gpg:7,gpgcakei:198,gpgcheck:198,gpgkei:198,gplv3:[29,30,31,72,73,79,83,118,120,122,123,124,142,166,170,171,172,173,182],gracefulli:54,grade:28,grafana:89,grant:[29,30,31,72,73,79,83,118,120,122,123,124,128,142,166,170,171,172,173,182,197],graph:[2,10],green:[6,24],grep:[6,11,27,48,149,150],group:[16,17,21,24,26,29,32,52,54,71,79,82,86,90,99,100,166,169,180,193,196],groupadd:90,groupmod:90,grub2:94,grub:[94,97],guarante:24,guest:[114,115,116,187],guffei:[114,115,116,141,143,151,152],guid:[24,26,186,187],gzip:[29,109],hack:24,hacker:6,hand:[8,11,26,130],handi:58,handl:[27,29,81,117,186],handler:[60,61,62,63,64,65,66],happen:[13,23,26,29,80],happi:92,hard:121,hardwar:93,hardware_typ:26,has:[0,1,2,3,7,9,10,11,13,14,17,18,19,20,24,26,27,29,67,83,130,134,169,178,180,181,195,196,199],hash:[10,29,80,130],hashicorp:[58,59],hat:[145,146],have:[0,1,7,9,10,11,14,15,16,17,21,24,26,29,32,42,82,83,100,114,115,116,119,125,130,148,194,199],haven:6,hda:[83,148,199,200],head:[0,1],header:[6,23],health:55,healthi:[55,57],heavili:184,heirloom:197,help:[0,10,17,24,29,30,45,163,165],helper:[7,8,24,30,31,197],her:[16,32,45],here:[0,3,5,7,15,16,18,23,24,27,43,82,100,119],heul:[83,148,199,200],hidden:19,high:[24,27,130,188],higher:[3,29],highest:29,hint:4,his:[16,79],histori:86,hold:37,home:[0,1,2,10,16,17,19,29,31,45,71,79,82,86,99,100,121,166,167,168,169,176,178,192],homedir:192,honor:17,hook:[16,119],host1:26,host2:26,host:[0,1,2,3,4,5,8,10,13,14,15,17,18,19,20,22,24,26,27,30,44,45,46,53,55,58,65,80,82,92,97,100,102,114,115,116,120,125,128,129,130,135,153,169,180,196,200],host_max:29,hostabc:0,hostdir:29,hostnam:[4,9,16,17,24,29,54,91,92,114,115,116,186],hour:[67,145],how:[1,4,10,15,18,55,57,81,93,163,165],howev:[76,124],hq_thumbnail:140,html:[5,16,29,54,55,57,60,61,62,63,64,65,66,119,160,161],http:[3,6,7,29,33,35,36,40,41,46,53,54,55,57,58,59,60,61,62,63,64,65,66,80,88,89,109,112,119,130,142,147,160,161,163,164,165,180,186,187,190,197,198,199,200],http_cach:198,http_port:29,http_proxi:80,human:[35,55],hunter2:187,hwclock:93,i386:[81,147],icmp:112,icmpv4:112,icmpv6:112,id_rsa:[14,29,169,176,177],idea:[9,79],idempot:[27,76,130,190],ident:[15,196],identifi:43,ifac:187,ifconfig:[114,115,116],ignit:98,ignor:[10,29,32,54,58,67,92,104,120,126,130,179,180,186],ikq02:29,ikq03:29,ikq04:29,ikq05:29,imag:[78,167],img:167,immedi:[7,10],implement:[0,6,18,19,20,24,67,130],implicitli:29,improv:6,inaccess:199,inact:184,inc:137,includ:[0,1,3,5,6,10,14,16,19,23,29,40,71,80,99,119,120,134,140,165,168,179,189,197],includepkg:198,inclus:17,incom:54,incompat:26,incorrectli:179,increas:[29,30],increment:29,inde:71,indent:6,independ:[0,10,112],index:[7,10,16,18,33,40,42,81,133,145],indic:[1,20,47],individu:186,inet:155,inetorgperson:130,influenc:[17,29,71,99],info:[2,3,9,13,14,17,19,23,24,36,58],inform:[6,17,19,24,29,41,48,54,77,102,155,184,186],ing:69,ingress:[188,189],inherit:[79,161],ini:[3,16,29],init:[0,1,2,3,6,8,10,11,13,14,15,17,18,19,23,24,29,68,111,162,166],init_manifest:[3,29],initi:[0,1,3,8,11,13,14,17,22,24,29,49,50,55,77],input:[16,70,74,75,76,112,187],input_direct:84,insecur:109,insert:[16,83,92,117,120],insid:[10,49,50,55],instal:[0,1,4,8,10,14,17,22,33,36,38,41,45,53,58,67,68,69,72,73,79,80,81,87,88,89,94,95,97,98,99,100,101,102,104,119,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,146,147,148,154,163,164,165,166,168,169,170,171,172,173,184,188,189,191,194,195,196,197,199,200],install_help:197,install_hosts_simpl:8,installonshutdown:41,instanc:[0,7,10,17,18,20,29,58,130],instanti:10,instantli:5,instead:[0,10,17,23,26,29,54,58,67,102,113,140,146,169,176,177,183,189,199],integr:[0,150],intend:[7,119],intens:[15,181],intent:[16,17],intention:[154,157,158,179],interact:[8,18,29,55],interest:123,interfac:[17,18,55,114,115,116,169,186,187,189],interfav:57,interfer:11,intermedi:[71,99],intern:[0,10,26,29,39,40,55,179,187,200],internal_sles11_sp3:200,internet:35,interpret:[29,120],interv:[55,57],intrepid:174,introduc:[6,27],introduct:[24,164,165],inventori:[3,17],inventory_dir:[3,29],invit:6,invoc:166,invok:[17,40,60,61,62,63,64,65,66,76],involv:10,ip6tabl:111,ip_forward:[117,182],ipacl:[194,197],iptabl:[111,112],ipv4:[29,84,111,112,117,182],ipv6:[18,24,28,29,111,112],iscsi:41,ish:57,iso:98,issu:[3,6,10,24,54,82,100,113,119],item:[0,16],iter:8,its:[0,2,7,8,9,13,14,16,20,24,29,59,71,114,115,116,120,158,184,187],itself:[24,73,79,156,169,177],jail:[17,114,115,116],jail_:[114,116],jail_list:[114,115,116],jailbas:[114,115,116],jaildir:[114,115,116],jailrul:[114,115,116],jake:[114,115,116,141,143,151,152],jame:144,jargon:10,jessi:174,jfs:103,jimenezrick:[145,146],job:[3,13,29,67],john:[172,173],join:[21,24,54,160],jointheirstm:[114,115],journal:103,json:[52,54,98],jun:9,just:[8,9,10,15,16,24,53,58,125,127,189],kaction:92,kamila:[68,69,87,88,89,119,151,152,163,164,165],keep:[5,78,86,134,165,183,192],keepal:[11,198],keepaliv:11,keepassx:0,kei:[0,7,14,15,26,29,35,36,54,62,63,64,66,117,119,130,149,156,176,177,182,187],kept:[1,190],kernel:[41,117,182],kernel_nam:17,key_fil:54,keyboard:118,keydir:35,keyfil:29,keygen:[0,15],keyid:35,keyprefix:63,keyr:36,keyserv:35,keytyp:[176,177],keyword:[29,179],kill:[6,162],kind:17,kisrqlpw:19,kiss:[5,9,28,125],know:[5,6,10,12,24],known:[4,16,24,49,50,53,54,58],kooijman:34,ksp:[68,69,87,88,89,119,163,164,165],kucera:[74,75,76,77,98,119,184],kvlt:[32,35,37,41,48,51,80,127,128,129,190,191],kvm:[10,71,99,167],label:[83,108],lack:1,lan:[186,187],lang:123,languag:[5,10,24,144,170,171,172,173],last:[3,16,18,23,24,29,145,180],later:[1,10,20,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],latest:[0,1,6,26,53,58,72,143,164],layout:118,lc_all:123,lc_collat:159,lc_ctype:159,lc_messag:123,ldap:130,lead:[10,17,23,24,29,54,83,162],leader:58,learn:[15,27],least:[12,48,54],leav:[54,77],left:[77,130,154,157,158,177,179],legaci:181,legacy_kei:117,legacy_timezon:120,length:117,less:[5,6],let:[1,10,82,100,119,125,130],letsencrypt:[16,119],level:[3,8,17,27,29,54,58,188],lib:[3,8,126,196],libc:122,libexec:120,libpq:16,librari:29,libreoffic:0,licens:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],life:[11,15,26],lighttpd:10,like:[0,1,3,4,5,6,7,9,10,11,15,16,17,18,19,22,23,24,29,33,67,69,80,81,84,111,112,119,122,125,130,133,134,149,183,199],limit:[13,27,29,189],line:[0,3,4,9,10,14,15,16,23,24,29,30,32,48,84,112,114,116,117,120,179,189],liner:4,link:[17,18,21,48,121],linux:[12,16,32,83,103,105,117,119,145,146,198],list:[1,2,3,6,9,10,14,17,24,35,40,53,58,88,119,140,148,186,187,194],listen:[0,16,29,130],liter:17,littl:27,live:[16,54,119],load:[130,152],loadbalanc:[9,29],local0:58,local:[0,1,3,8,10,11,16,17,19,20,23,24,29,30,53,55,57,59,71,80,93,99,109,120,122,123,124,130,131,133,134,146,148,166,169,180,189,190],local_shel:[3,29],localbranchnam:7,localch:1,localedef:[122,123,124],localhost:[9,10,15,18,29,58,128,129,194],localrepo:149,localrepo_serv:149,localtim:[93,185],locat:[3,4,16,17,18,26,35,58,114,115,116,140,177],loch:1,log:[0,3,15,16,17,18,29,54,58,69,120,188],logdirectori:24,logger:18,login:[15,16,117,161,177,179],loglevel:[24,29],longer:92,look:[0,1,4,6,10,15,16,19,24,26,51,130,148,183],lookup:[22,29],loop:[16,18,27],loos:27,lose:5,loss:83,lost:[19,151],lot:[5,17],lotsofopt:[114,115,116],low:188,lower:[3,29],lowercas:14,lowest:29,lsb:40,lsb_codenam:17,lsb_descript:17,lsb_id:17,lsb_releas:17,lsblk:83,lsof:138,lua:137,luarock:137,luasocket:137,lubomir:[74,75,76,77,98,119,184],lvm:108,lzma:[29,190],mac:12,machin:[0,1,7,14,17,18,22,26,27,47,53,58,80,101,107,180,188,189,197],machine_typ:17,made:[7,20,26,115,119],magic:[5,10],maher:47,mai:[0,1,4,7,10,13,17,20,24,26,29,33,58,119,140,169,176,177],mail:[6,41],mailinglist:6,mailonlyonerror:41,mailto:67,mailx:197,main:[5,24,33,40,69,130,156,188],mainli:29,maintain:[2,7,9,17,26],major:27,make:[0,5,6,7,10,16,24,26,27,32,54,79,81,82,83,92,93,100,119,156,163,164,165,171,172,173,177,183,187,199],man:[2,6,10,17,26,31,148,190],manag:[0,6,10,15,22,24,26,29,35,39,40,43,44,45,47,49,50,54,55,57,58,59,60,61,62,63,64,65,66,67,69,71,72,74,75,76,77,78,81,82,84,90,92,93,99,100,112,113,114,115,116,119,120,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,151,152,160,161,163,165,167,168,170,171,172,173,176,177,178,179,180,181,182,184,186,187,192,193,197,198,199,200],mandatori:92,mani:[0,6,10,16,117,119,164,187],manifest:[0,2,3,6,8,11,13,14,15,17,18,19,22,26,29,31,48,130,166,169],manipul:[27,179],manner:112,manpag:[5,6,10,17,24,26,32,200],manpath:[7,10,26],mantain:119,manual:[14,26,92,126,130,142,197],map:[15,17,20,161],mapper:83,mark:[24,37,105,188,189],markasoftwar:[188,189],marker:[2,24,47],mask:[32,184],mass:26,master:[1,5,6,7,24,26,45,54,57,86,155],match:[18,41,48,51,54,80,120,162,179,187,189],matter:27,matthia:[33,81,111,112,140,183],matthiasstech:[33,81,111,112,140,183],matthij:34,mautrix:140,max:[58,145,199],maxag:145,maxdepth:51,maximum:[0,3,13,29,58,59,117,188],maxproc:155,maxsess:[0,13,29],maxstartup:[13,29],mcs3u8q2scmuxt4ybw7mebhtasmyr:130,md5:[80,190],md5sum:[24,80],mdadm:108,mean:[2,3,9,10,13,16,20,22,24,27,29,67,71,72,76,99,114,115,116],meaning:5,meant:79,measur:24,medium:[130,188],meet:6,member:16,membership:[71,82,99,100],memori:17,mention:119,merg:[0,1,6,17,20,26],messag:[2,4,5,16,17,20,24,26,29,30,48,125,133,147],metadata_expir:198,metalink:198,meter:41,method:[5,14,24,53],mfsmaster:126,mfsmount:126,mfssubfold:126,mib:182,micro:16,midnight:67,might:[6,119,130,180],migrat:26,mindepth:51,minim:[14,29,195],minimalstep:41,minimum:[58,59,183],minmal:[194,197],minor:[24,105],minut:67,mirror:[6,7,29,33,142,147,149,169,198],mirrorcatalog:142,mirrorlist:[149,198],mirrorlist_expir:198,miss:[24,39,133,191],mistak:9,mitchellh:[53,180],mkdir:[0,16,24,71,99],mkf:[83,103],mkfsoption:83,mktemp:[18,24],mnt:[29,94,97,101,109],mod:[90,192,194],mode:[0,5,13,15,16,17,18,22,24,29,32,52,54,71,77,79,82,86,93,99,100,109,119,166,180,187],model:27,modern:[5,188],modif:[114,115,116],modifi:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,123,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],modul:[8,130,137,194],mondai:67,monitor:[164,194],month:67,more:[0,1,2,6,9,10,13,14,15,17,19,23,24,26,29,32,41,48,51,58,77,78,82,100,122,123,124,155,180,181,184,193,194,195,197],morn:67,morti:138,mosh:189,most:[6,18,27,47,133,188,191],motd:125,motiv:27,mount:[49,50,83,95,96,104,110,114,115,116,126],move:[7,190],msdo:105,msgcach:195,much:[1,16,125],multi:4,multiarch:81,multilog:69,multipath:[41,83],multipl:[1,3,10,24,29,48,54,57,58,92,140,143,155,176,179,186,187,193,198],multiplex:[0,13,29],multiprocess:13,multivers:33,munin:[0,10,48,112],musl:122,must:[0,6,9,10,14,18,20,24,29,32,51,54,59,68,69,80,84,87,92,111,114,115,116,117,120,130,134,151,164,176,177,180,183,186,190],muttrc:79,mux_client_request_sess:13,my_nam:18,my_program:69,mycloud:9,mycompani:1,mydbnam:159,mydbusernam:159,mydomain:156,myfancyissu:113,mylin:19,myoldvm:167,myrepo:143,myrol:161,myservic:90,myset:[171,172],mysql:[127,128,129],mystuff:169,myvmnam:167,mywifi:187,n566pqut:19,name:[0,1,2,4,5,6,9,10,14,16,17,18,19,22,24],namespac:23,nano:174,nat:84,nativ:28,natur:0,nblock:43,nearbi:6,necessari:10,need:[0,1,5,6,7,10,15,16,20,24,26,27,33,40,76,79,87,114,115,116,117,119,120,130,135,143,160,163,165,168,178,186,187,197,199],neither:18,nest:[17,29],net:[9,10,117,142,182],netbsd:[12,14,182],netmask:[114,115,116],netrc:196,network:[0,13,27,29,187,189,194],never:[3,17,24,29],new_valu:90,newer:[1,163,165],newli:[20,31],newlin:[10,16,24,186],next:[10,15,24],nfs:[71,99],nginx:[0,59,119,133,162,175,183,193],nice:179,nicer:16,nico:[0,29,44,45,70,71,78,82,84,86,99,100,111,112,113,119,121,122,123,124,125,132,133,139,140,147,148,162,167,168,169,178,181,185,191],no_color:[3,29],no_x11:[141,142,143],noarch:147,noatim:104,nobodi:32,node:[0,22,48,54,64,164],nofil:177,nofstab:126,nologin:10,non:[0,4,20,24,51,71,99,112,177],none:[3,8,24,29,33,34,35,38,39,42,46,47,49,50,52,53,54,55,56,57,58,68,69,71,72,73,81,82,85,87,88,89,90,91,93,94,95,96,97,99,100,101,102,106,107,108,110,111,113,120,125,126,131,132,133,135,136,137,138,139,140,141,142,143,144,145,146,147,148,150,153,154,157,158,164,166,169,175,179,181,183,184,185,186,187,192,194,195,197,198,199],nonempti:126,noob:174,nopar:177,nopasswd:0,nor:[6,18],noreload:155,normal:[0,10,15,24,47,83,130,150,196],notat:83,note:[2,3,7,10,15,17,24,53,55,58,67,69,102,119,130,156,163,165,174,177,187,195],notebook:[1,27],noth:[26,82,83,100,112,147],notic:[3,18,24,140,151],nov:7,now:[1,6,7,9,10,16,19,26,92,125],nslcd:70,ntext:43,ntp:186,ntpd:186,ntpdate:197,number:[0,3,13,29,30,103,105,111,186,199],numer:[59,105],nut:[114,115,116],nutzer:1,nutzung:29,nvm:105,nvme0n1:105,nvme0n1p2:105,object:[0,4,5,10,11,13,14,16,19,24,26,29,37,55,69,81,87,119,121,123,127,129,132,133,134,135,137,138,139,140,141,142,143,144,147,148,160,162,169,183,187,189,199,200],object_id:[29,43,83,92,94,103,104,105,110,114,115,116,117,120,131,177,182,193],object_mark:2,objectclass:130,obsolet:[133,138,139,141,142,143,147],obtain:[3,29,119,130],obvious:5,occur:[20,143],oettli:[135,136],off:[3,17,24,29,187,188],offer:140,offic:29,offici:[1,29,33],offlin:0,old:[9,26,29,84,174],older:[26,133],oliv:153,olliv:153,omit:[24,35,58,59,174,180],onboot:[114,115,116],onc:[6,24,74,75,92,130],onchang:[51,52,80,82,100,117,120,190],one:[0,1,2,3,4,5,6,10,11,13,15,17,20,27,29,48,54,58,80,82,100,120,126,133,140,150,176,177,179,183,185,187,189,193,200],ones:[26,27],onli:[0,1,2,3,5,6,7,9,10,11,15,16,17,19,20,26,27,29,30,32,33,45,54,58,61,65,67,73,80,82,83,85,90,100,105,112,117,119,124,130,133,143,145,163,165,169,177,179,181,183,186,187,189,192,194,196,199],onlyonacpow:41,onpan:182,onto:[125,152],open:[6,13,27,29,41,189],openbsd:[12,142],openldap:130,opennebula:[11,19],openssh:[0,179],openwrt:[138,186,187],oper:[3,5,13,16,24,29,54,88,90,91,93,109,117,169,174,181,182,192],opkg:138,opposit:[6,189],opt:[7,80,121,169,190,196],option:[0,2,3,8,9,10,13,14,17,18,19,24,29,48,70,182,191],optional_multipl:24,options_architectur:149,order:[0,2,3,11,16,17,27,29,32,48,111,112],org:[0,3,20,29,31,33,41,44,45,70,71,78,82,84,86,88,92,99,100,111,112,113,114,115,119,121,122,124,125,130,132,133,137,139,140,147,160,161,162,167,168,169,178,181,185,186,187,191,198],organ:130,orient:10,origin:[6,7,10,26,29,68,133],ornett:173,orphan:140,ortigoza:[118,123],os_releas:17,os_vers:17,other:[1,4,6,7,8,10,11,13,16,17,18,19,20,22,23,24,26,27,29,32,35,45,67,71,80,83,99,112,140,161,174,194,197,200],otherstuff:169,otherwis:[7,10,17,24,29,82,100,117,120,125,130,134,149],otho:[135,136],our:[10,16,23,185],out:[0,1,10,15,16,17,26,29,86,112,119,146,183,189],out_path:[3,29],outgo:54,output:[0,2,3,4,6,13,16,17,20,24,29,30,32,58,80,112,114,115,116,148,180,183,187],over:[0,11,15,18,59],overrid:[18,60,61,62,63,64,65,66,190],overridden:79,overview:[19,77,163,164,165],overwrit:[3,11,17,29,130],overwritten:[79,190],own:[1,2,3,7,9,13,24,58,159,168,177],owner:[16,24,29,52,71,79,82,86,99,100,159,166,168,169,177,180,196],ownership:[177,196],ozagkg54:29,packag:[4,10,24,33,35,37,38,41,42,54,68,72,73,81,87,89,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,163,165,166,169,174,197,198],package2:169,packagenam:148,packages_to_instal:16,packet:[117,188],pacman:[24,139,145,146,149,150],page:[2,7,14],pair:[0,15],pam:120,pam_exec:120,panter:0,paradigm:5,parallel:[3,6,24,27,29],param:29,paramet:[0,2,4,6,8,10,14,17,20,22,26,29,30],parent:[2,10,26,32,51,71,79,99],parit:105,pars:[18,24],part:[84,97,125,174,187],partial:[32,54],particular:[2,3,142,143,164],particularli:184,partit:[105,106,108],partner:40,pass:[11,17,18,20,29,33,47,48,51,60,65,86,103,104,126,130,133,140,151,155,160,166,175,186,187,188,196],passingonli:65,passiv:195,password:[0,10,15,16,29,58,90,120,127,129,130,161,179,192,198],passwordauth:187,passwordauthent:179,past:15,patch:[21,119,148],path:[0,2,3,7,8,13,16,18,19,24,31,32,43,44,47,49,50,51,52,54,58,59,67,70,74,75,76,83,95,96,98,102,109,119,126,130,134,140,163,165,174,176,179,180,184,190,191,199,200],pattern:[2,3,17,32,48,51,120,148,165],pci:83,peer:[13,54],pem:[16,54,130],peopl:[0,1,6,15],per:[0,3,13,17,24,29,58,79,92,114,130],percentag:105,period:119,permament:182,perman:182,permiss:[54,71,82,86,99,100,130,166,174,177,178],permit:[13,29],permit_sasl_authent:155,permitrootlogin:[0,11,15,179],persist:190,person:29,pfctl:151,pgp:35,pgrep:162,pgsql:16,phrawzti:47,physic:[114,115,116],pick:7,pictur:197,pip3:16,pip:[7,16,26,140],pkg:[143,149],pkg_path:142,pkg_state:134,pkgsite:141,pki:130,pki_prefix:130,place4:84,place:[0,7,17,24,125,152],plain:[24,130,149],plain_file_filenam:149,plan:[0,26],playmorepromod:[80,190],pleas:[18,24,26,119,169],plone:121,plugin:[14,16,17,29,119],point:[6,7,10,11,15,17,27,110,119,126,130,187],pointer:[6,10],polici:[54,112,188],poljak:[30,31,46,53,85,119,166],poll:58,polyakov:[188,189],pong:153,pool:186,popular:27,port:[16,27,29,46,55,57,58,119,151,155,187,189],portabl:24,portag:[135,136],posit:[3,6,16,29,120],posix:[3,5,7,27,29,51],pospisek:[134,160],possibl:[0,1,11,17,18,29,117,124,156,190],possibli:119,post:119,postconf:156,poster:29,postfix:[154,155,156,157,158,175],postgr:[140,159,160,161],postgres_serv:16,postgresql:[160,161],postmap:157,power:11,ppa:39,practic:1,practis:[4,27],pre:[71,82,100,119],preced:[3,29,59],predefin:24,prefer:68,prefix:[3,6,18,24,30,43,63,80,97,101,104,105,111,117],preo:[17,46],preos:29,prepar:[13,29,49,95,180],prepend:104,preprocess:180,preprocessor:18,prese:[26,70],present:[0,2,9,10,16,18,24,26,29,33,35,36,39,40,43,44,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,69,71,72,73,74,75,76,77,78,79,81,82,84,85,86,87,90,92,98,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,129,130,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,180,181,184,186,187,188,189,192,193,194,195,197,198,199,200],preserv:[80,190],pretti:[0,1,24],prevent:[23,24,119,182],previou:[14,20,23,54,145,196],previous:[0,10,92],primari:[17,29,54],primarili:119,principl:28,print:[14,16,18,20,24,29,31,80,81],printf:[16,80,180],prior:[71,99,143,200],prioriti:[84,198],privat:[0,6,54,78,130,155,197],privileg:[0,127,128],privkei:[16,130],probabl:[6,18,24,26,27,123],problem:[24,169],proc:44,proce:10,procedur:26,process:[3,13,16,17,19,29,162],produc:19,product:[0,57,65,148],program:[5,10,27,69,78,144,167,170,171,172,173,191],prohibit:[13,179],project2:32,project:[3,16,32],projectnam:16,prometheu:[69,87,163,164,165],promport:165,proper:[14,24,81],properti:[90,117],propos:6,proprietari:33,proto:[151,187],protocol:[5,84],provid:[10,17,18,24,51,54,60,61,62,63,64,65,66,79,82,88,100,134],proxi:[16,186,198],proxy_password:198,proxy_usernam:198,psasword:130,psk2:187,psql:16,psycopg2:16,ptype:148,pub:[14,29,176,177],pubkei:[0,15],publish:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],pull:[6,11,26],punnar:[32,35,37,41,48,51,80,127,128,129,190,191],puppet:[133,139,141,142,143,147,181],pure:24,purg:[81,133,134],purpos:[0,4,9,14,16],push:[1,5,6],put:[79,163,165],pwd:[7,26,31],pxe:[14,29],pxe_boot_dir:29,py3k:29,pypi:7,pyro:140,python2:[139,141,142,143,147,148],python3:[9,16,166],python:[5,6,8,29,41,139,140,141,142,143,147,148,166],pythontyp:24,pythonx:[139,141,142,143,147,148],pytyp:24,pyvenv:166,qemu:[78,167],quagga:37,qualifi:17,qualiti:169,queri:[58,134],question:[21,47],quick:151,quickstart:1,quiet:29,quit:0,quot:[0,11,186,187],rabbitmq:[35,36,40],radio0:187,rail:[0,144,171],rails_test:160,rais:[8,24,82,100,124],ramon:185,rang:[189,194],rar:190,rather:29,raw:67,raw_command:67,rbenv:168,rc4:73,reach:[13,29,57,145],reachabl:1,react:[11,27],read:[1,3,9,10,13,15,16,24,29,32,70,74,75,76,93,111,169],readabl:[35,55],readi:[14,16],real:[0,11,15,17,93],realis:[0,10],realli:[10,183],realm:130,realpath:24,reason:1,reboot:[41,67,107],receive_messag:24,recent:[1,6,47,87,164],recogn:[3,17,29],recognis:23,recommend:[0,1,15,24,38,119,133],recommended_mutt_config:79,recreat:74,recurs:[26,32,51,71,86,99,110,169],red:[145,146],redefin:[3,10],redhat:[11,12],redi:[55,57,65],redirect:[24,69],redistribut:[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],redownload:80,redund:6,ref:[0,1],refer:[10,13,16,24,29],referenc:[11,17],reflect:1,refus:[13,29,83],regardless:119,regex:[51,117,120],regexp:162,regist:[14,188],regular:[27,41,48,79,82,100,120],reiserf:103,reject:[155,187,188,189],rejoin:54,rel:[17,29,121],relat:[48,67,112],relationship:2,relative_script:18,releas:[7,24,28,33,34,36,40,54,58,133,147],releasev:198,relev:0,reli:1,reliabl:11,reload:[16,52,56,119,155,158,175,183,194],remain:[18,24,105],rememb:16,remot:[0,1,2,3,6,11,13,17,19,24,26,29,31,44,54,80,86,97,114,115,116,130,151,153,169,171,172,173,177,189],remote_copi:[3,29],remote_exec:[3,29],remote_out_path:[3,29],remote_shel:[3,29],remov:[17,19,24,26,29,32,41,43,51,67,71,72,73,74,75,76,78,81,82,90,92,99,100,108,114,115,116,117,119,120,121,122,123,124,127,132,133,134,135,137,138,139,140,141,142,143,144,147,148,152,166,167,170,171,172,173,176,177,178,179,184,189,192,193,200],renam:26,render:[0,58,59],renew:[16,119,130],renewed_domain:119,renewed_lineag:119,repeat:[6,29],repeatedli:187,replac:[15,16,18,24,26,82,100,117,120,180,187,196],replic:130,repo:[1,6,143,145,174,198,199,200],repo_desc:199,repo_gpgcheck:198,repo_id:199,report:[19,21,26,44,179,195],repositori:[1,6,7,33,39,40,86,89,141,143,146,149,188,198,199],repositoryid:198,repres:[8,10,24,33],request:[6,11,13,14,21,22,29,54,152],request_uri:16,requir:[0,2,5,6,8,10,15,16,17,18,24,26,27,29,78,151,167],required_multipl:24,reserv:17,reset:[18,108],resid:196,resolv:[10,22,29,49,50,92],resourc:[0,27],respect:[18,24,124,127],respons:[22,29,163,165],rest:[18,105],restart:[11,16,48,51,59,119,175,183,184,194],restor:[49,50],restrict:[33,61,179,188],restructur:6,restructuredtext:17,result:[1,4,10,17,20,24,27,29,111,143],retain:163,retent:[163,165],retreiv:18,retri:[54,58,198],retriev:[102,133,146,180],retry_interv:54,reus:[0,2,4,5,20],reusabl:16,revers:[16,22,29],revok:128,rewrit:194,rfc:91,rhel:174,ricardo:[145,146],rid:[18,35],right:[0,18,178],ris:[199,200],rock:0,role:[3,161],root:[0,10,13,15,16,18,24,29,32,41,52,67,71,82,99,100,119,121,140,168,169,174,177,178,179,180,190],root_password:29,rootdn:130,rootpasswordauth:187,roughli:151,rout:[16,188],router:117,roux4:[149,150],roux:[73,149,150],rpc:162,rpcstatd:162,rpm:147,rsa:[7,177],rsalvado:185,rst:[6,17,31],rsync:[169,196],rubi:[24,144,168,170,171,172,173],rubygem:144,rule:[17,29,54,84,111,112,165,176,187,189],rule_fil:165,ruleset:[112,114,115,116,151,152],run:[0,2,4,5,6,7,11,12,13,14,16,17,18,19,22,23,26,27,29,42,47,49,51,52,53,54,55,57,58,59,67,69,71,76,82,93,94,95,97,99,100,102,107,109,117,119,120,125,140,145,153,155,156,157,162,169,175,180,183,188],run_loc:24,run_remot:24,runa:140,runlevel:[17,181],runtim:182,rvm:[170,171,172,173],rwx:32,safe:79,sai:10,salt:130,same:[0,4,7,10,18,20,22,24,27,29,35,39,71,81,82,83,84,90,99,100,103,104,117,122,123,124,131,145,155,169,171,172,177,180,181,182,187,192,196,197],sampl:[16,24],san:[0,39,83],sane:130,sat:7,satisfi:14,saturdai:67,sausag:16,save:[2,3,24,29,35,49,50,69,112,130,163,165,180],save_output_stream:29,sbin:162,scalabl:5,scan:[14,68],scenario:[0,27],schema:130,scheme:[18,159],schijndel:138,schinagl:153,schotteliu:[0,29,44,45,70,71,78,82,84,86,99,100,111,112,113,119,121,122,123,124,125,132,133,139,140,147,148,162,167,168,169,178,181,185,191],schroot_directori:18,schroot_nam:18,scope:183,scp:[3,17,18,24,29],screen:[29,30],script:[0,4,5,7,9,10,11,16,17,18,20,29,30,31,55,57,67,68,111,174,176],scsi:83,sda1:[103,104,105],sda2:[103,104,105],sda3:105,sda5:[103,104,105],sda6:105,sda7:105,sda:[94,98],sdb:[29,83,108],sdc3:126,sds:[38,92,93,124,174,179,185,186,187],sdx:83,search:[3,29,48,120,199],searchbas:130,second:[13,14,18,55,145],secondli:1,secret:[32,75,127,129,130,161],section:[2,3,15,16,29,149,187],secur:[5,27,51,54,58,82],sed:[18,26,27],see:[0,1,2,6,9,10,11,13,14,16,17,18,19,22,23,24,26,29,32,37,41,48,51,53,77,80,88,90,91,119,126,184,190,198,200],seen:24,segment:[91,180],select:[1,7,9,10,16,29,33,45,70,81,140,171,174,185],self:24,self_path:24,semant:[10,17,29],send:[0,11,21,24,58,119,130],send_messag:24,sens:[24,194],sensibl:[130,174],sent:58,separ:[3,5,6,10,13,17,24,29,58,59,112,117,126,140,182,195,197],separatli:133,sepcif:190,sequenti:[13,29],serv:[16,58],server:[0,5,7,10,13,14,15,22,27,29,53,54,58,80,89,102,109,114,115,116,119,130,149,177,180,186,190,195,196,197],server_alia:24,server_nam:[0,16],serverid:130,servernam:[0,24],servername_access:0,servername_error:0,servic:[0,10,16,48,51,52,55,57,58,59,60,65,66,68,69,71,74,76,86,99,112,119,121,155,164,166,167,175,183,184,194,199,200],service_desc:200,servicedir:[68,69],session:[0,13,29,120],set:[1,3,5,8,9,10,14,16,17,18,23,24,29,31,32,34,35,37,40,41,54,58,67,68,70,71,82,86,89,90,91,93,100,106,112,117,118,119,120,122,123,127,130,149,151,159,172,173,174,176,177,182,185,186,188,189,192,196,199],setfacl:32,setuidgid:69,setup:[7,10,15,16,17,26,29,33,45,70,71,81,99,113,119,122,125,130,188,191,200],sever:27,sfs:[83,135,136,148,199,200],sha1:80,sha256:80,shadow:[82,100,121],shall:[29,176,177],shallow:86,share:[0,130,185],shareabl:1,shebang:[23,24],sheepdog:78,shell1:9,shell2:9,shell:[3,4,5,7,8,9,10,15,16,17,23,24,55,57,67,111,119,179,186,187,192],shift:18,shinken_virtualenv:140,ship:15,shorten:24,should:[1,3,6,10,14,15,16,17,18,20,21,24,26,29,39,55,57,59,81,83,105,111,114,115,116,117,120,130,140,168,176,177,178,181,183,185,186,187,193],show:[1,10,15,16,19,29,30,82,100],show_index:16,shown:10,shut:119,shutdown:183,side:0,sign:[7,35,36,117],signific:[4,163,165],sigterm:54,silent:92,silli:[71,99],similar:0,similarli:6,simpl:[4,5,9,10,11,18,22,29,130,153],simpli:[6,27],simplic:5,sinatra:144,sinc:[0,14,19,23,24,28,74,75,76,79,145,187],singl:[0,27,111,176,180,186,187,189],singleton:[0,26,33,88,89],site:[0,7,16,17,33,121,166],situat:[10,23],size:[58,78,105,167,180],skel:[82,100],skeleton:[3,24,31],skip:[24,29,41,145],skip_if_unavail:198,sky:78,slapd:130,slappasswd:130,slash:[10,17,104,162,169],sles11:200,slightli:147,slow:0,small:[4,5,28],smtp:155,smtp_bind_address:156,smtpd:155,smtpd_client_restrict:155,smtpd_enforce_tl:155,smtpd_sasl_auth_en:155,snapshot:142,snippet:[0,26],snmpd:181,sock:16,socket:[16,17],softwar:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],solari:51,solid:0,solut:[23,24],solv:[1,5,169],some:[6,7,9,10,11,16,17,18,19,24,27,29,32,43,49,50,54,55,60,61,62,63,64,65,66,67,82,91,100,111,112,114,116,125,126,130,164,176,177,182,188],some_fancy_hash:10,some_other_hash:10,somecommandthatdoesnotexist:23,somedomain:156,somefil:[82,100,117],someset:120,someth:[2,6,10,11,15,23,48,71,99,112,125,130,164,183],sometim:[0,10],somevalu:120,somewher:[10,24,87,97],soon:[6,15],sophist:[1,15],sorri:51,sourc:[0,2,3,10,16,17,18,19,23,24,26,27,29,32,40,42,44,45,52,54,59,74,75,79,82,86,100,113,121,125,134,151,152,163,165,169,180,184,190],source_index:18,sourcepol:[134,160],sp3:200,space:[6,10,18,40,105,119,120,154,157,158,179,195],spam:[16,24],span:179,spawn:29,special:[10,23,29,72,111,125,156,186,187],specif:[0,4,7,10,17,18,20,24,40,53,58,60,72,80,90,103,105,131,135,140,141,143,145,146,166,190],specifi:[0,2,3,8,9,13,14,16,17,18,22,24,29,30,33,44,46,54,55,57,58,65,67,69,75,81,82,83,86,92,100,105,117,119,120,121,140,142,147,149,155,159,169,174,176,177,179,187,188,193,195,196,197,198],sped:0,speedup:140,spezifi:83,sphinx:7,split:26,splitbrain:86,sql:[160,161],sqlite3:9,squar:[18,24,29],src:[40,187],srcpackag:148,srv1:92,srv:32,ssh:[1,3,5,7,11,13,14,15,17,24,27,29,112,176,177,178,179,187],ssh_config:0,ssh_original_command:179,ssha:130,sshd:[0,11,13,29,162,176,177,183],sshd_conf:169,sshd_config:[0,13,15,29,179],ssid:187,ssl:[16,24,54,58,109,119],ssl_certif:16,ssl_certificate_kei:16,ssl_check_cert_permiss:198,sslcacert:198,sslclientcert:198,sslclientkei:198,sslv2:130,sslverifi:198,ssrq:[38,92,93,124,174,179,185,186,187],stabl:[0,1,8,29,34],stack:[76,112],staff:27,stage:[4,10,109,119,130,180],stai:[7,10,26,84,86],stale:58,standalon:119,standard:[0,5,9,17,24,29,74,75,76,174,177,200],start:[10,14,15,16,19,20,22,24,26,29,43,46,68,85,89,114,115,116,120,162,175,181,183,184,188],starter:1,startstat:85,startup:[14,22],stash:6,statd:162,state:[0,1,2,5,16,19,20,24,26,29,33,35,36,37,39,40,43,44,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,78,79,81,82,84,86,90,92,99,100,112,114,115,116,117,119,120,121,122,123,124,126,127,128,129,131,132,133,134,135,137,138,139,140,141,142,143,144,147,148,149,150,152,155,159,160,161,162,166,167,168,170,171,172,173,174,176,177,178,179,180,181,183,184,186,187,188,189,192,193,194,195,197,198,199,200],statement:10,statu:[4,52,55,57],stderr:[2,4,16,19,20,24,30,58,69],stdin:[0,2,9,16,17,29,32,34,43,52,54,59,70,82,100,125,184],stdintest:0,stdout:[0,2,3,4,19,20,24,29,30,58,80,180],stecher:[33,81,111,112,140,183],step:[1,7,14,15,16,29],steven:[29,31,35,36,38,39,40,42,43,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,72,90,91,94,95,96,97,101,102,103,104,105,106,107,108,109,110,117,120,123,126,131,154,155,156,157,158,159,161,176,177,180,182,185,192,193,198],stick:5,still:[9,24],stop:[16,26,85,114,115,116,119,162,175,183,184],storag:[9,17,80,163,165,190],store:[0,1,2,4,9,10,17,20,23,24,102,180],str:16,straightforward:5,stream:[2,24,29],strelaysrv:190,stretch:34,strftime:29,string:[8,17,24,27,29,40,49,50,70,90,105,126,176,177,180,183,187],strip:[17,29,162,190],strong:13,structur:[2,69],stu:145,stuff:[0,1,7,24,181],stupid:5,style:[114,115,116,182,194],sub:[15,29],subcommand:[14,29],subdir:32,subdirectori:[2,17,24,29,119],subfold:[0,45,111],subject:6,submiss:[6,155],submit:24,submodul:86,subnet:197,subsequ:16,subset:130,substitut:29,subtyp:114,success:[0,13,19,22,29,153],successfulli:[15,16],sudo:0,sudoer:0,suffici:87,suffix:[10,18,43,49,50,59,105,130],sugar:187,suggest:[24,38,133],suit:[29,130],suitabl:[71,82,86,99,100,166,194],sum:[80,190],superblock:108,superus:161,supplementari:17,suppli:[37,71,82,99,100,113,117,120,125,132,133,135,137,138,139,140,141,142,143,144,147,148,149,199,200],support:[3,13,14,16,18,22,24,26,27,28,29,32,33,41,53,54,58,80,84,88,114,115,116,119,122,124,125,130,163,164,165,169,174,181,189,196],suppos:[0,10,24,135],suppress:29,sure:[10,16,24,82,83,100,119,163,165,177,183,199],surpris:5,suse:[11,148,199,200],svc:[69,164],swap:[104,105],swarm:77,swellpath:137,symbol:[10,26,121],symlink:[26,82,100,185],sync:0,synchronis:1,syncrepl:130,syntact:187,syntax:[24,26,32,189,194],sys:[14,24,44,135],sys_uid_max:117,sysadmin:[10,27],sysctl:[117,182],syslog:[54,58,162],syslogen:41,syslogfacil:41,system:[0,1,3,4,6,14,15,24,27,28,29,45,47,54,69,70,81,87,88,90,91,93,103,109,117,119,122,123,124,131,133,134,137,144,145,151,152,164,166,167,174,175,181,182,184,186,187,191,192,194,200],systemd:[46,183,184],tab:10,tabl:[16,84,108,111,128],tag:[7,9,17,57,65],tagfil:29,taglist:29,take:[7,18,24,26,43,52,54,55,59,67,71,75,82,91,99,100,125,140,151,169,184],taken:[0,125,169,194],talk:58,tar:[3,7,29,109,180,190],tarbal:[109,190],targ:7,target:[2,3,4,5,10,13,15,16,17,18,24,27,29,33,40,45,53,58,59,69,71,80,82,83,90,94,97,99,100,101,102,104,109,110,125,131,133,135,145,146,163,165,169,174,180,187,190,191,192,196,200],target_dir:29,target_host:[2,18],target_runlevel:181,target_uri:18,task:10,tbz2:[3,29],tcp:[55,112,151,187],telegram:140,tell:[0,10,76,158,186],temp:[29,71,99],tempfil:[24,29],templat:[17,58,59,159],temporari:[1,11,17,19,24,29],temporarili:119,term:[18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],termin:54,test1:130,test2:130,test:[6,9,12,16,17,18,19,29,32,34,36,40,119,120,121,130,169,181],testdir:169,testdisk1:83,testdisk2:83,testdisk3:83,tester:169,testfil:10,testjail:[114,115,116],testrepo2:199,testrepo3:199,testrepo4:199,testrepo:199,text:[0,6,43,130],textual:155,tftp:[14,109],tgz:[3,29,109,114,115,116,190],than:[0,6,10,24,71,99,133,174],thei:[0,6,7,10,20,24,82,100,140,143,165],theloni:173,them:[0,3,6,9,10,11,13,18,24,111,124,133,176],therefor:174,thi:[0,1,2,3,4,6,7,8,9,10,11,13,14,15,16,17,18,19,20,22,23,24,27,29,30,31,33,34,36,39,40,42,44,45,47,48,49,50,51,54,55,57,58,59,60,61,62,63,64,65,66,67,71,72,73,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,92,93,94,97,98,99,100,102,103,105,107,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,130,131,133,134,135,136,141,142,143,145,146,151,152,154,156,157,158,159,160,161,162,164,165,166,168,169,170,171,172,173,174,175,176,177,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,199],thing:[0,6,18,35,82,83,100,103],think:[1,6,24],third:23,thisjail:[114,115,116],thoma:[134,135,136,145,162,194,195,196,197],those:[2,13,15,29],thought:[17,29,187],thread:16,threaten:112,three:[0,23],throttl:198,through:[9,14,16,20,55,57,114,115,116,130,171,172,173,183,187,188],thu:[1,6,10,11,17,23,24,26,125,143],tick:5,time:[0,1,5,13,17,29,41,47,54,57,58,59,67,74,76,92,93,119,140,145,155,169,176,177,179,186,187,193,198],timeout:[55,198],timestamp:[10,29,47,190],timezon:[120,185],timothe:175,tip:91,tld:126,tls:130,tlsciphersuit:130,tmp:[0,10,13,18,19,24,29,47,71,82,99,100,104,120,134,169,180],tmpdir:[0,24,29],tmpf:104,tmpow6cwemh:19,tmpuah6fw_t:13,tmpzomy0wi:19,todo:130,togeth:[13,48,55,57,179],token:[54,55,58,60,61,62,63,64,65,66],tom:[134,145,162,194,195,196,197],toma:[134,160],too:[32,112],tool:[5,9,10,24,41,136,164],top:130,topmost:84,total:[9,13,18],touch:[6,10,16,24],tour:6,tpo_deb:[134,160],trace:[3,17,24,29],tracerout:197,track:[0,1],traffic:[84,189],trail:[17,29,54,176,177],transfer:[13,20,24],transform:179,translat:[10,29],transport:[5,15],trap:18,treat:[93,112,117],tree:[1,16,20,24,26],tri:[74,153],trigger:[46,58,59,111],trigger_command:29,trust:35,try_fil:16,ttl:[54,55,57],tty:[3,29],turn:18,tutori:[1,15],twice:6,two:[7,9,10,11,13,18,20,23,24,177],txt:198,txz:[3,29],type:[1,2,3,4,5,7,11,19,20,26,27,29,30,33,39,40,42,44,45,47,48,49,51,52,53,58,59,60,61,62,63,64,65,66,67,70,71,74,75,76,77,79,80,81,82,83,84,85,86,87,88,89,90,92,93,94,97,98,99,100,103,104,105,107,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,130,131,133,134,135,136,140,141,142,143,145,146,149,150,151,152,153,155,156,159,160,161,162,164,166,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,192,194,195,196,197,200],type__acl:17,type__apt_backport:[17,33],type__apt_default_releas:17,type__apt_kei:17,type__apt_key_uri:17,type__apt_mark:17,type__apt_norecommend:17,type__apt_ppa:17,type__apt_sourc:[17,33],type__apt_unattended_upgrad:17,type__apt_update_index:17,type__block:17,type__ccollect_sourc:17,type__cdist:17,type__cdist_preos_trigg:17,type__cdistmark:17,type__check_messag:17,type__chroot_mount:[17,50],type__chroot_umount:17,type__clean_path:17,type__config_fil:17,type__consul:17,type__consul_ag:[17,55,57,60,61,62,63,64,65,66],type__consul_check:17,type__consul_reload:17,type__consul_servic:17,type__consul_templ:[17,59],type__consul_template_config:59,type__consul_template_templ:17,type__consul_watch_check:17,type__consul_watch_ev:17,type__consul_watch_kei:17,type__consul_watch_keyprefix:17,type__consul_watch_nod:17,type__consul_watch_servic:17,type__cron:17,type__daemontool:[17,69,164],type__daemontools_servic:[17,68],type__debconf_set_select:[17,191],type__directori:17,type__dock:17,type__docker_compos:17,type__docker_config:17,type__docker_secret:17,type__docker_stack:17,type__docker_swarm:17,type__dog_vdi:17,type__dot_fil:17,type__download:17,type__dpkg_architectur:17,type__fil:[52,79,180],type__file_old:17,type__filesystem:17,type__firewalld_rul:17,type__firewalld_start:17,type__git:17,type__go_get:17,type__golang_from_vendor:[17,164],type__grafana_dashboard:[17,163,165],type__group:17,type__host:17,type__hostnam:17,type__hwclock:17,type__install_bootloader_grub:17,type__install_chroot_mount:[17,96],type__install_chroot_umount:17,type__install_config:17,type__install_coreo:17,type__install_directori:17,type__install_fil:17,type__install_fstab:17,type__install_generate_fstab:[17,101],type__install_mkf:[17,104],type__install_mount:[17,101],type__install_mount_appli:104,type__install_partition_msdo:17,type__install_partition_msdos_appli:17,type__install_reboot:17,type__install_reset_disk:17,type__install_stag:17,type__install_umount:17,type__iptables_appli:[17,112],type__iptables_rul:[17,84,111],type__issu:17,type__jail:17,type__jail_freebsd10:17,type__jail_freebsd9:17,type__jail_freeebsd10:115,type__key_valu:17,type__keyboard:17,type__letsencrypt_cert:[17,130],type__lin:17,type__link:17,type__local:[17,123],type__locale_system:[17,122,124],type__localedef:17,type__motd:17,type__mount:17,type__mysql_databas:17,type__mysql_privileg:17,type__mysql_us:17,type__nam:6,type__openldap_serv:17,type__p:17,type__packag:[17,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148],type__package_apk:17,type__package_apt:[17,81],type__package_dpkg:[17,81],type__package_emerg:[17,136],type__package_emerge_depend:[17,135],type__package_luarock:17,type__package_opkg:17,type__package_pacman:17,type__package_pip:17,type__package_pkg_freebsd:17,type__package_pkg_openbsd:17,type__package_pkgng_freebsd:17,type__package_rubygem:17,type__package_update_index:17,type__package_upgrade_al:17,type__package_yum:17,type__package_zypp:17,type__pacman_conf:17,type__pacman_conf_integr:17,type__pf_apply_anchor:17,type__pf_ruleset:17,type__postfix:17,type__postfix_mast:17,type__postfix_postconf:17,type__postfix_postmap:17,type__postfix_reload:17,type__postgre_databas:160,type__postgres_databas:[17,161],type__postgres_extens:17,type__postgres_rol:[17,159],type__process:[17,181],type__prometheus_alertmanag:[17,165],type__prometheus_export:17,type__prometheus_serv:[17,163,164],type__pyvenv:17,type__qemu_img:17,type__rbenv:17,type__rsync:17,type__rvm:[17,171,172,173],type__rvm_gem:[17,170,172,173],type__rvm_gemset:[17,170,173],type__rvm_rubi:[17,170,171,172],type__sensible_editor:17,type__servic:17,type__ssh_authorized_kei:[17,178],type__ssh_dot_ssh:17,type__sshd_config:17,type__staged_fil:17,type__start_on_boot:[17,162],type__sysctl:17,type__systemd_servic:17,type__systemd_unit:17,type__systemd_util:183,type__timezon:17,type__uci:[17,187],type__uci_sect:17,type__ufw:17,type__ufw_rul:17,type__unpack:17,type__update_altern:[17,70],type__update_index:145,type__us:17,type__user_group:17,type__xymon_apach:17,type__xymon_cli:17,type__xymon_config:17,type__xymon_serv:17,type__yum_repo:17,type__zypper_repo:17,type__zypper_servic:17,type_gencod:24,type_manifest:24,typeord:2,typic:[0,15],ublish:81,ubuntu:[11,12,14,24,33,35,39,40,125,133,134,174],ubuntuarchivekei:35,uci:[186,187],udp:151,ufw:[188,189],ugprad:143,uid:[16,192],ultim:7,umount:110,unacc:160,unaffect:92,unattend:41,unattendedupgrad:41,unclean:23,uncom:[18,120],uncompl:188,undefin:[10,24,32,177],under:[2,9,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],underlai:53,underscor:24,understand:[15,189],understood:[1,15,109],undo:[50,96],undocu:198,unexpect:24,ungleich:[0,6,7,8,11,15,16,19,21,29,30,31,44,45,46,73,78,84,85,86,118,123,130,175],unhold:37,unifi:[186,187],uninstal:[26,131,134,135,184],union:2,uniqu:[3,5,17,54],unit:[18,46,59,78,167,184],univers:33,unix:[5,9,16,24,27,71,82,86,93,99,100,166,190],unknown:[18,147,177],unless:[3,11,29,53,174],unlik:[24,79],unmount:[49,50,96],unnam:187,unpack:[109,190],unpriv:155,unset:[0,10,24],unstabl:[33,34],unsupport:[11,16],untest:26,until:[10,15,16,54],unus:41,unzip:180,updat:[0,5,6,10,16,33,40,41,42,43,54,55,57,60,61,62,63,64,65,66,74,75,76,81,120,133,145,191],upgrad:[5,10,41,143,146],upgrade_cdist:26,upload:[54,59,82,100,101],upon:[0,10,19,24,31,81,125,174],upstream:[0,17,54],uri:[16,35,36,40,109,199,200],url:[0,1,55,57,80,130,147,180,190,199],usabl:[6,17,29],usag:[15,18,29],use:[0,1,2,3,4,6,7,8,9,10,11,13,15,16,17,20,23,26,29,30,31,37,40,45,54,55,57,58,72,73,79,80,83,84,102,103,113,114,115,116,117,118,119,120,122,123,124,130,131,132,133,135,137,138,139,140,141,142,143,144,145,146,147,148,162,165,166,169,170,171,172,173,180,182,189,194,197,199,200],use_ssl:24,usecas:190,used:[0,2,3,7,8,9,10,13,15,17,18,20,22,23,24,26,27,28,29,30,32,35,36,47,49,50,53,54,58,67,69,70,74,78,80,93,103,104,105,111,114,115,116,119,120,130,132,133,134,135,136,138,139,140,141,142,143,147,148,151,152,159,164,167,176,178,179,180,181,183,186,187,190,191,194,197,199,200],useful:[18,24,29,48,162,183,184],useless:133,user:[0,1,3,6,7,10,15,17,18,26,29,32,33,45,51,54,67,71,79,82,86,99,100,117,127,128,129,130,140,151,159,166,168,169,170,171,172,173,174,176,177,178,179,186,187,192,193],useradd:192,userdel:192,usermod:192,usernam:[45,58,198],uses:[15,24,27,33,54,177,179],using:[0,2,3,5,10,13,16,17,18,20,22,24,27,29,32,34,43,48,52,53,54,58,59,84,97,98,109,119,123,124,130,133,134,140,142,155,162,164,166,169,180,187,195],usr:[14,16,29,46,53,55,57,60,61,62,63,64,65,66,114,115,116,120,130,162,166,169,180,185,190,191,196],usual:[0,1,4,6,15,17,27,71,87,99,112,123,130,132,133,135,136,138,139,141,142,143,147,148,162,175,189,199,200],utc:93,utf:[122,123,124],util:174,utilis:[10,27],uuid:102,uwsgi_param:16,uwsgi_pass:16,vacuum:16,valid:[3,10,29,58,118,130,163,165,196],valu:[0,2,3,4,8,9,10,16,17,24,26,27,29,34,41,49,50,58,59,72,90,93,117,120,123,126,130,149,156,179,180,182,186,187,200],van:138,vanish:[7,169],varchar:16,variabl:[0,2,3,10,11,15,16,26,29,67,80,114,115,116,119,131,145,146,179],variant:[133,134],variou:[0,91,191],vault:58,vdi:78,venv:[16,166],venvparam:166,verbos:[3,8,15,17,22,24,29,30,41,44],verbose_info:8,verbose_trac:8,veri:[4,5,27,82,161],verifi:[6,7,54,58],verify_incom:58,versa:150,version:[0,1,6,10,13,17,19,24,29,30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],vfstype:126,via:[0,1,6,15,29,81,92,114,115,116,126,199],vice:150,view:[27,60,61,62,63,64,65,66],vim:[131,141,142,143,191],virtual:166,virtualenv:[140,166],vmware:83,volait:112,vrrp:11,vvv:29,vvvv:29,wai:[2,4,6,7,10,11,13,16,17,18,24,27,76,79,84,186],wait:[29,58,59],wakeup:155,walkthrough:16,want:[0,1,6,7,9,10,11,15,16,17,24,33,48,102,119,130,133,135,139,141,142,143,147,148],warden:137,warn:[3,6,8,17,24,29,58,71,79,83,84,99,169,181,196],watch:[60,61,62,63,64,65,66],watch_foo:52,wathev:117,web1:[9,29],web2:[9,29],web3:[9,29],web:[9,16,29,55,61],webapp:57,webinterfac:[194,197],webp_convert:140,webpag:194,webroot:[16,119],webserv:[10,119,133,194,197],webuser1:193,webuser2:193,weekli:119,well:[0,1,5,10,11,15,16,17,29,54,58,71,99,162,164,182],weneedgoodsecur:130,went:15,were:[51,119],wget:80,what:[0,5,15,20,24,26,43,50,52,54,59,82,93,96,100,125,174,179,184,189],whatev:[67,71,82,99,100,103],when:[0,1,2,6,10,11,13,14,17,18,20,22,24,27,29,32,36,40,49,50,54,58,60,61,62,63,64,65,66,82,86,100,104,113,119,124,133,134,140,143,152,162],whenev:[1,11,42],where:[1,9,10,13,18,19,24,29,59,71,74,75,76,77,79,81,82,94,97,100,102,104,109,119,126,130,163,165,169,174,176,180,183,184,190],wherea:24,whether:[17,20,44,71,76,99,114,115,116,130],which:[0,1,3,4,6,7,8,9,10,14,16,17,18,20,23,24,27,29,33,35,36,43,44,45,47,51,53,54,55,57,58,59,67,80,81,83,92,97,98,101,109,111,117,119,120,133,136,140,148,149,153,159,162,164,168,174,176,177,180,181,183,184,185,188,193,199],whitespac:[29,117],who:[1,6,15,67,79,125,159],whole:[105,187],whose:14,wide:[3,27,29,119,123,169],wifi:187,wiki:41,wildcard:190,win:[3,24,29],window:[3,29,93],wireguard:33,wireless:187,wish:10,within:[1,10,13,17,24,29,49,95,114,115,116],without:[0,2,15,20,29,33,54,55,57,80,84,112,130,133,169,179],withus:41,wlan:187,won:1,word:[6,20,24],work:[3,4,6,10,16,18,24,26,27,54,58,105,125,131,136,153,177,199],workaround:179,world:[0,6,15],would:[0,9,10,11,16,17,20,23,24,82,100,179,189],wrapper:[0,103],write:[6,16,23,169,189],written:[5,24,29,43,52,54,59,82,100,111,125,179,184,190],wrong:[117,121,125],wrongsourc:121,wsgi:16,www:[0,11,16,20,35,36,40,54,55,57,60,61,62,63,64,65,66,114,115,116,119,120,121,160,161,197],x11:148,xdg_config_hom:[3,29],xenial:29,xenserv:12,xeru:137,xfs:[83,126],xmonad:79,xxx:[83,190],xxxx:83,xxxxxxxxxx:[18,24],xymon:[194,195,196,197],xymonserv:195,xyz:[0,10],yearli:67,yes:[3,10,15,26,29,155],yet:[8,145],yield:24,yml:[76,163,165],you:[0,1,3,4,6,7,9,10,11,13,14,15,16,17,18,21,23,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],your:[0,1,3,5,6,7,9,10,15,16,17,18,24,26,27,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,74,75,76,77,78,80,81,82,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],yourself:[24,117],yourusernam:6,yum:[145,146,147,198],yyi:190,yyyymmddhhmmss:29,z12y12l12:145,zero:[4,20,24],zhao:145,zip:[80,180,190],zone:[84,187],zoneinfo:185,zsh:[7,132,133,139,141,142,143,147,148,192],zypper:[148,199,200]},titles:["25. Best practice","12. Bootstrap","27. Local cache overview","13. Configuration","17. Explorer","2. Features","30. Hacking","4. How to install cdist","23. cdist integration / using cdist as library","20. Inventory","14. Manifest","18. Messaging","3. Supported operating systems","19. Parallelization","22. PreOS","7. Quickstart","8. Dive into real world cdist","24. Reference","29. Remote exec and copy commands","28. Saving output streams","26. Execution stages","6. Support","21. Trigger","31. Troubleshooting","15. cdist type","16. cdist types","5. How to upgrade cdist","1. Why should I use cdist?","cdist - usable configuration management","9. cdist(1)","10. cdist-dump(1)","11. cdist-new-type(1)","16.1. cdist-type__acl(7)","16.2. cdist-type__debian_backports(7)","16.3. cdist-type__apt_default_release(7)","16.4. cdist-type__apt_key(7)","16.5. cdist-type__apt_key_uri(7)","16.6. cdist-type__apt_mark(7)","16.7. cdist-type__apt_norecommends(7)","16.8. cdist-type__apt_ppa(7)","16.9. cdist-type__apt_source(7)","16.10. cdist-type__apt_unattended_upgrades(7)","16.11. cdist-type__apt_update_index(7)","16.12. cdist-type__block(7)","16.13. cdist-type__ccollect_source(7)","16.14. cdist-type__cdist(7)","16.15. cdist-type__cdist_preos_trigger(7)","16.16. cdist-type__cdistmarker(7)","16.17. cdist-type__check_messages(7)","16.18. cdist-type__chroot_mount(7)","16.19. cdist-type__chroot_umount(7)","16.20. cdist-type__clean_path(7)","16.21. cdist-type__config_file(7)","16.22. cdist-type__consul(7)","16.23. cdist-type__consul_agent(7)","16.24. cdist-type__consul_check(7)","16.25. cdist-type__consul_reload(7)","16.26. cdist-type__consul_service(7)","16.27. cdist-type__consul_template(7)","16.28. cdist-type__consul_template_template(7)","16.29. cdist-type__consul_watch_checks(7)","16.30. cdist-type__consul_watch_event(7)","16.31. cdist-type__consul_watch_key(7)","16.32. cdist-type__consul_watch_keyprefix(7)","16.33. cdist-type__consul_watch_nodes(7)","16.34. cdist-type__consul_watch_service(7)","16.35. cdist-type__consul_watch_services(7)","16.36. cdist-type__cron(7)","16.37. cdist-type__daemontools(7)","16.38. cdist-type__daemontools_service(7)","16.39. cdist-type__debconf_set_selections(7)","16.40. cdist-type__directory(7)","16.41. cdist-type__docker(7)","16.42. cdist-type__docker_compose(7)","16.43. cdist-type__docker_config(7)","16.44. cdist-type__docker_secret(7)","16.45. cdist-type__docker_stack(7)","16.46. cdist-type__docker_swarm(7)","16.47. cdist-type__dog_vdi(7)","16.48. cdist-type__dot_file(7)","16.49. cdist-type__download(7)","16.50. cdist-type__dpkg_architecture(7)","16.51. cdist-type__file(7)","16.52. cdist-type__filesystem(7)","16.53. cdist-type__firewalld_rule(7)","16.54. cdist-type__firewalld_start(7)","16.55. cdist-type__git(7)","16.56. cdist-type__go_get(7)","16.57. cdist-type__golang_from_vendor(7)","16.58. cdist-type__grafana_dashboard(7)","16.59. cdist-type__group(7)","16.60. cdist-type__hostname(7)","16.61. cdist-type__hosts(7)","16.62. cdist-type__hwclock(7)","16.63. cdist-type__install_bootloader_grub(7)","16.64. cdist-type__install_chroot_mount(7)","16.65. cdist-type__install_chroot_umount(7)","16.66. cdist-type__install_config(7)","16.67. cdist-type__install_coreos(7)","16.68. cdist-type__install_directory(7)","16.69. cdist-type__install_file(7)","16.70. cdist-type__install_fstab(7)","16.71. cdist-type__install_generate_fstab(7)","16.72. cdist-type__install_mkfs(7)","16.73. cdist-type__install_mount(7)","16.74. cdist-type__install_partition_msdos(7)","16.75. cdist-type__install_partition_msdos_apply(7)","16.76. cdist-type__install_reboot(7)","16.77. cdist-type__install_reset_disk(7)","16.78. cdist-type__install_stage(7)","16.79. cdist-type__install_umount(7)","16.80. cdist-type__iptables_apply(7)","16.81. cdist-type__iptables_rule(7)","16.82. cdist-type__issue(7)","16.83. cdist-type__jail(7)","16.84. cdist-type__jail_freebsd10(7)","16.85. cdist-type__jail_freebsd9(7)","16.86. cdist-type__key_value(7)","16.87. cdist-type__keyboard(7)","16.88. cdist-type__letsencrypt_cert(7)","16.89. cdist-type__line(7)","16.90. cdist-type__link(7)","16.91. cdist-type__locale(7)","16.92. cdist-type__locale_system(7)","16.93. cdist-type__localedef(7)","16.94. cdist-type__motd(7)","16.95. cdist-type__mount(7)","16.96. cdist-type__mysql_database(7)","16.97. cdist-type__mysql_privileges(7)","16.98. cdist-type__mysql_user(7)","16.99. cdist-type__openldap_server(7)","16.100. cdist-type__package(7)","16.101. cdist-type__package_akp(7)","16.102. cdist-type__package_apt(7)","16.103. cdist-type__package_dpkg(7)","16.104. cdist-type__package_emerge(7)","16.105. cdist-type__package_emerge_dependencies(7)","16.106. cdist-type__package_luarocks(7)","16.107. cdist-type__package_opkg(7)","16.108. cdist-type__package_pacman(7)","16.109. cdist-type__package_pip(7)","16.110. cdist-type__package_pkg_freebsd(7)","16.111. cdist-type__package_pkg(7)","16.112. cdist-type__package_pkgng_freebsd(7)","16.113. cdist-type__package_rubygem(7)","16.114. cdist-type__package_update_index(7)","16.115. cdist-type__package_upgrade_all(7)","16.116. cdist-type__package_yum(7)","16.117. cdist-type__package_zypper(7)","16.118. cdist-type__pacman_conf(7)","16.119. cdist-type__pacman_conf_integrate(7)","16.120. cdist-type__pf_apply_anchor(7)","16.121. cdist-type__pf_ruleset(7)","16.122. cdist-type__ping(7)","16.123. cdist-type__postfix(7)","16.124. cdist-type__postfix_master(7)","16.125. cdist-type__postfix_postconf(7)","16.126. cdist-type__postfix_postmap(7)","16.127. cdist-type__postfix_reload(7)","16.128. cdist-type__postgres_database(7)","16.129. cdist-type__postgres_extension(7)","16.130. cdist-type__postgres_role(7)","16.131. cdist-type__process(7)","16.132. cdist-type__prometheus_alertmanager(7)","16.133. cdist-type__prometheus_exporter(7)","16.134. cdist-type__prometheus_server(7)","16.135. cdist-type__pyvenv(7)","16.136. cdist-type__qemu_img(7)","16.137. cdist-type__rbenv(7)","16.138. cdist-type__rsync(7)","16.139. cdist-type__rvm(7)","16.140. cdist-type__rvm_gemset(7)","16.141. cdist-type__rvm_gemset(7)","16.142. cdist-type__rvm_ruby(7)","16.143. cdist-type__sensible_editor(7)","16.144. cdist-type__service(7)","16.145. cdist-type__ssh_authorized_key(7)","16.146. cdist-type__ssh_authorized_keys(7)","16.147. cdist-type__ssh_dot_ssh(7)","16.148. cdist-type__sshd_config(7)","16.149. cdist-type__staged_file(7)","16.150. cdist-type__start_on_boot(7)","16.151. cdist-type__sysctl(7)","16.152. cdist-type__systemd_service(7)","16.153. cdist-type__systemd_unit(7)","16.154. cdist-type__timezone(7)","16.155. cdist-type__uci(7)","16.156. cdist-type__uci_section(7)","16.157. cdist-type__ufw(7)","16.158. cdist-type__ufw_rule(7)","16.159. cdist-type__unpack(7)","16.160. cdist-type__update_alternatives(7)","16.161. cdist-type__user(7)","16.162. cdist-type__user_groups(7)","16.163. cdist-type__xymon_apache(7)","16.164. cdist-type__xymon_client(7)","16.165. cdist-type__xymon_config(7)","16.166. cdist-type__xymon_server(7)","16.167. cdist-type__yum_repo(7)","16.168. cdist-type__zypper_repo(7)","16.169. cdist-type__zypper_service(7)"],titleterms:{"":16,"boolean":[32,33,40,44,49,50,53,54,58,65,68,69,71,72,73,83,90,93,99,102,109,112,114,115,116,117,119,120,126,130,133,134,143,146,155,161,163,164,165,172,173,175,177,179,183,184,186,187,190,191,192,195,197,198,200],"case":14,"class":14,"new":[0,6,14,24,26,31],The:24,Using:[9,23,24],__sample_bottle_host:16,__sample_nginx_http_letsencrypt_and_ssl_redirect:16,abort:[33,81,183],access:24,add:29,also:[30,31,33,44,50,52,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,70,78,79,81,84,85,92,93,96,101,103,104,106,111,112,114,115,116,120,122,123,124,130,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,155,156,159,160,161,162,163,164,165,167,169,170,171,172,173,174,176,177,178,179,180,181,186,187,188,189,191,192,194,195,196,197],applic:16,argument:31,author:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],avail:[7,11],banner:29,base:[14,27],best:0,bootstrap:1,bottl:16,branch:1,bug:[6,179],build:7,cach:[2,20,29],can:24,caveat:[13,29,33,74,75,114,115,116,143],cdist:[0,6,7,8,9,16,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],cdist_order_depend:0,certif:16,chat:21,chroot:18,code:[6,20],command:[14,18,24],commerci:21,complet:16,config:[3,24,29],configur:[0,1,3,9,16,27,28,29],connect:0,consid:23,content:0,convent:6,copi:[18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],copyright:183,creat:[10,16],creation:[14,16],databas:[9,16],debian:29,debug:23,defin:[10,24],del:29,depend:[10,27],deprec:24,descript:[2,3,4,8,9,10,11,13,14,19,20,22,24,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],detect:24,develop:0,devuan:29,differ:0,directori:[1,16],distribut:27,dive:16,document:7,dry:24,dummi:14,dump:[23,30],encrypt:16,environ:[0,17,24,29],error:23,everywher:6,exampl:[4,6,8,9,10,11,13,14,18,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],exec:18,execut:[0,10,20],exit:29,explor:[4,17,24,134,194],extern:9,featur:5,file:[3,29,196],format:[3,29],from:[1,7,10,24,26],gencod:[16,24],gener:[20,24,26,29],git:[6,7,26],group:0,hack:6,helper:23,highli:27,hint:24,host:[7,9,16,29],hostfil:29,how:[6,7,24,26],html:7,http:16,idiom:24,implement:14,includ:24,inclus:6,info:29,inform:[20,117],init:16,initi:[10,20],input:24,insid:24,instal:[7,16,24,26,29],instanc:24,instruct:26,integr:8,interfac:9,introduct:[9,16],inventori:[9,29],kill:0,known:27,languag:27,layout:16,let:16,level:24,librari:8,limit:174,linkedin:21,list:[16,21,29],local:[2,18],locat:1,log:24,loop:24,mail:21,maintain:0,man:7,manag:[27,28],manifest:[10,16,20,23,24],manipul:9,master:0,messag:[11,33,43,53,71,79,81,82,83,90,91,99,100,114,115,116,117,119,120,121,134,143,145,162,169,176,183,184,192,194],modul:14,more:[27,117],multi:0,multipl:[0,32,41,44,119,130,169,177,196],name:[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],next:16,nginx:16,nonparallel:24,note:[0,29],object:[2,17,20],one:24,onli:24,open:16,oper:12,option:[30,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200],order:10,origin:1,other:0,output:19,overrid:10,overview:2,packag:[7,16,26],parallel:[0,13],paramet:[16,24,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200],passwordless:0,path:[17,29],pattern:29,postgresql:16,power:27,practic:0,preo:[14,29],prepar:16,publish:1,push:27,python:[7,16,24,26],quickstart:15,read:17,real:16,redirect:16,refer:17,remot:[16,18],report:6,repositori:0,requir:[7,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,125,126,128,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,152,153,154,155,156,157,158,163,164,165,166,169,170,171,172,173,174,175,176,177,179,180,181,182,183,184,185,186,187,190,191,192,193,194,195,196,197,198,199,200],retriev:20,rsync:18,run:[20,24],safe:26,save:19,scalabl:27,schroot:18,script:[23,24,27],see:[30,31,33,44,50,52,54,55,57,58,59,60,61,62,63,64,65,66,67,68,69,70,78,79,81,84,85,92,93,96,101,103,104,106,111,112,114,115,116,120,122,123,124,130,132,133,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,155,156,159,160,161,162,163,164,165,167,169,170,171,172,173,174,176,177,178,179,180,181,186,187,188,189,191,192,194,195,196,197],separ:0,server:16,setup:[0,1],shell:[0,27,29],should:27,signatur:7,simpl:14,singleton:24,sourc:7,speed:0,split:10,ssh:[0,18],stage:20,state:10,statu:29,stdin:24,stream:19,stuff:6,sub:14,submit:6,sudo:18,summari:20,support:[12,21],synopsi:[24,29,30,31],system:12,tag:29,target:[7,20],templat:0,test:0,than:27,time:24,tipic:14,trigger:[14,22,29],troubleshoot:23,trust:0,type:[0,6,10,16,17,24,25,31],type__acl:32,type__apt_default_releas:34,type__apt_kei:35,type__apt_key_uri:36,type__apt_mark:37,type__apt_norecommend:38,type__apt_ppa:39,type__apt_sourc:40,type__apt_unattended_upgrad:41,type__apt_update_index:42,type__block:43,type__ccollect_sourc:44,type__cdist:45,type__cdist_preos_trigg:46,type__cdistmark:47,type__check_messag:48,type__chroot_mount:49,type__chroot_umount:50,type__clean_path:51,type__config_fil:52,type__consul:53,type__consul_ag:54,type__consul_check:55,type__consul_reload:56,type__consul_servic:57,type__consul_templ:58,type__consul_template_templ:59,type__consul_watch_check:60,type__consul_watch_ev:61,type__consul_watch_kei:62,type__consul_watch_keyprefix:63,type__consul_watch_nod:64,type__consul_watch_servic:[65,66],type__cron:67,type__daemontool:68,type__daemontools_servic:69,type__debconf_set_select:70,type__debian_backport:33,type__directori:71,type__dock:72,type__docker_compos:73,type__docker_config:74,type__docker_secret:75,type__docker_stack:76,type__docker_swarm:77,type__dog_vdi:78,type__dot_fil:79,type__download:80,type__dpkg_architectur:81,type__fil:82,type__filesystem:83,type__firewalld_rul:84,type__firewalld_start:85,type__git:86,type__go_get:87,type__golang_from_vendor:88,type__grafana_dashboard:89,type__group:90,type__host:92,type__hostnam:91,type__hwclock:93,type__install_bootloader_grub:94,type__install_chroot_mount:95,type__install_chroot_umount:96,type__install_config:97,type__install_coreo:98,type__install_directori:99,type__install_fil:100,type__install_fstab:101,type__install_generate_fstab:102,type__install_mkf:103,type__install_mount:104,type__install_partition_msdo:105,type__install_partition_msdos_appli:106,type__install_reboot:107,type__install_reset_disk:108,type__install_stag:109,type__install_umount:110,type__iptables_appli:111,type__iptables_rul:112,type__issu:113,type__jail:114,type__jail_freebsd10:115,type__jail_freebsd9:116,type__key_valu:117,type__keyboard:118,type__letsencrypt_cert:119,type__lin:120,type__link:121,type__local:122,type__locale_system:123,type__localedef:124,type__motd:125,type__mount:126,type__mysql_databas:127,type__mysql_privileg:128,type__mysql_us:129,type__openldap_serv:130,type__p:153,type__packag:131,type__package_akp:132,type__package_apt:133,type__package_dpkg:134,type__package_emerg:135,type__package_emerge_depend:136,type__package_luarock:137,type__package_opkg:138,type__package_pacman:139,type__package_pip:140,type__package_pkg:142,type__package_pkg_freebsd:141,type__package_pkgng_freebsd:143,type__package_rubygem:144,type__package_update_index:145,type__package_upgrade_al:146,type__package_yum:147,type__package_zypp:148,type__pacman_conf:149,type__pacman_conf_integr:150,type__pf_apply_anchor:151,type__pf_ruleset:152,type__postfix:154,type__postfix_mast:155,type__postfix_postconf:156,type__postfix_postmap:157,type__postfix_reload:158,type__postgres_databas:159,type__postgres_extens:160,type__postgres_rol:161,type__process:162,type__prometheus_alertmanag:163,type__prometheus_export:164,type__prometheus_serv:165,type__pyvenv:166,type__qemu_img:167,type__rbenv:168,type__rsync:169,type__rvm:170,type__rvm_gemset:[171,172],type__rvm_rubi:173,type__sensible_editor:174,type__servic:175,type__ssh_authorized_kei:[176,177],type__ssh_dot_ssh:178,type__sshd_config:179,type__staged_fil:180,type__start_on_boot:181,type__sysctl:182,type__systemd_servic:183,type__systemd_unit:184,type__timezon:185,type__uci:186,type__uci_sect:187,type__ufw:188,type__ufw_rul:189,type__unpack:190,type__update_altern:191,type__us:192,type__user_group:193,type__xymon_apach:194,type__xymon_cli:195,type__xymon_config:196,type__xymon_serv:197,type__yum_repo:198,type__zypper_repo:199,type__zypper_servic:200,typewrit:24,ubuntu:29,updat:[1,26],upgrad:26,upstream:[6,16,24],uri:18,usabl:28,usag:24,use:[14,24,27],user:16,using:[7,8,9,14],uwsgi:16,variabl:[17,24],verif:7,version:[7,26],welcom:6,what:16,why:27,work:[0,1],workflow:6,world:16,write:[14,17,24],zero:27}}) \ No newline at end of file