summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* docs: Remove intersphinx mapping for python-mockAlexander Sulfrian2019-05-071-4/+0
| | | | | | python-mock is now part of the Python standard library (available as unittest.mock in Python 3.3 onwards) and all documentation on voidspace.org.uk is removed.
* doc: Remove support for docutils-0.4Alexander Sulfrian2018-03-221-2/+1
| | | | | | | The compat class from sphinx for "Directive" was deprecated and removed in the current sphinx version. So we should use the class from docutils directly. You will need at least docutils-0.5 (from 2008) to build the documentation.
* Merge branch 'feature/ldap-enhancements' of https://github.com/AlexanderS/bcfg2Sol Jerome2017-08-312-15/+44
|\
| * Server/Plugins/Ldap: Support arbitrary ldap optionsAlexander Sulfrian2017-03-211-0/+11
| | | | | | | | | | | | You can now set arbitrary ldap option for the connection by specifying a dict with the key and the value. You should use the constants from python-ldap.
| * Server/Plugins/Ldap: Support specifying the ldap uriAlexander Sulfrian2017-03-211-9/+10
| | | | | | | | | | | | | | You can now specify the server to connect by either host (and optionally port) or by specifying the full ldap uri. If you specify host and port the connection will use the plain (unencrypted) ldap protocol by default. Only if you specify the port "636", it will use ldaps now.
| * Server/Plugins/Ldap: Cache the results of the Ldap queriesAlexander Sulfrian2017-03-212-6/+23
| | | | | | | | | | | | | | Using the OnDemandDict removes the results of Ldap queries from the client_metadata cache. We add a new cache per hostname cache for the single ldap queries and add a new configuration option to enable caching until the cache is expired manually via XML-RPC.
* | doc: Fix noteAlexander Sulfrian2017-03-291-1/+2
|/ | | | f4dc3f33579584924243ac2e89f6f68ed195ec79 removed half of the note.
* Fix typo in bcfg2.conf.5Arto Jantunen2017-01-191-1/+1
|
* Fix typo in bcfg2.1Arto Jantunen2017-01-191-1/+1
|
* Merge pull request #372 from AlexanderS/fix/nagiosgenAlexander Sulfrian2016-11-291-4/+1
|\ | | | | Some small fixes for NagiosGen
| * doc: Remove outdated NagiosGen informationAlexander Sulfrian2016-11-231-4/+1
| | | | | | | | | | The NagiosGen backwards-compatibility layer was removed in 3b3ecb4fcba471d33dbd118c02798e6f3f4b9927.
* | doc: Fix typoAlexander Sulfrian2016-11-241-1/+1
|/
* Merge branch 'ed25519-doc' of https://github.com/0/bcfg2Sol Jerome2016-09-162-17/+21
|\
| * doc: Mention support for Ed25519 in SSHbaseDmitri Iouchtchenko2016-08-312-17/+21
| | | | | | | | | | It has been possible to generate Ed25519 keys since commit 30a2bae0a92e8ba75fc10cc6eba4a6dddcecd2b6.
* | Packages/Pac: Handle groupsDmitri Iouchtchenko2016-09-121-37/+53
| |
* | doc: Fix django requirementAlexander Sulfrian2016-08-311-1/+1
|/
* doc: Disable code highlighting of unknown/invalid languagesAlexander Sulfrian2016-08-182-4/+4
|
* doc: Fix genshi syntax in code sampleAlexander Sulfrian2016-08-181-1/+1
|
* doc: Add missing spaceAlexander Sulfrian2016-08-181-1/+1
| | | | Without that space the link is not correctly identified.
* doc: Fix favicon pathAlexander Sulfrian2016-08-181-1/+1
|
* doc: Add missing release notesAlexander Sulfrian2016-08-181-0/+1
|
* doc: Clarification on negated groupss19n2016-08-011-0/+3
|
* Merge branch 'fix/docs' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-07-154-8/+9
|\
| * doc: Fix typo in example xmlAlexander Sulfrian2016-07-121-1/+1
| |
| * doc: Fix formatingAlexander Sulfrian2016-07-121-1/+1
| |
| * doc: Fix quoting in example xmlAlexander Sulfrian2016-07-121-2/+2
| |
| * doc: Fix docs of lax_decryption config file optionAlexander Sulfrian2016-07-121-4/+5
| |
* | doc: Update Arch Linux name and package informationJonathan Steel2016-03-302-8/+6
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'setup-options' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-03-031-1/+1
|\ \
| * | Correct the name of the service_mode option.Gordon Messmer2016-02-171-1/+1
| | |
* | | doc: Fix release notes to point to new download locationHEADmasterSol Jerome2015-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | We are moving away from ANL hosting since we no longer have anyone there who is involved in managing the project. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | doc: Add 1.4.0pre2 release notes to tocSol Jerome2015-11-131-0/+1
| |/ |/| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge pull request #299 from AlexanderS/fix/cachingChris St. Pierre2015-10-051-4/+6
|\ \ | |/ |/| Expire metadata cache in all Connector plugins.
| * doc: Fix docs about cachingAlexander Sulfrian2015-07-271-4/+6
| | | | | | | | | | | | The data returned by Connector.get_additional_data is also cached, so the plugin needs to invalidate the caches, even if it does not implement Connector.get_additional_groups.
* | Merge branch 'rules-replace_name' of https://github.com/AlexanderS/bcfg2Sol Jerome2015-09-013-0/+28
|\ \
| * | Rules: New options replace_name to replace %{name} in attributesAlexander Sulfrian2015-08-263-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you use the regex feature of Rules/Defaults you may need the real name of the matched entry in an attribute (for example home of POSIXUser). You can now enable replace_name for rules or defaults and %{name} will be replaces in the attribues of the Element before adding them to the target entry. This allows you to write something like that in Defaults to assing a default home directory somewhere else to all users with unset home: <POSIXUser name='.*' home='/somewhere/%{name}'/>
* | | doc: update Genshi 'name' attribute descriptions19n2015-08-071-3/+1
| | |
* | | Ldap: Complete renew of the Ldap pluginAlexander Sulfrian2015-07-243-89/+107
| |/ |/|
* | DBSettings: Add possibility to specify arbitrary django options.Alexander Sulfrian2015-07-231-0/+5
| |
* | Options/Types: Fix database OPTIONS parsingAlexander Sulfrian2015-07-231-0/+5
|/ | | | | | | | This is mostly from 257eb0c17 and 16d3e04cb to allow for setting arbitrary database options since some settings require nested dictionaries, etc. This got lost during merge from maint into master because of the completely different Options parsing.
* Merge branch 'maint'Alexander Sulfrian2015-06-125-7/+25
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: debian/changelog doc/conf.py misc/bcfg2-selinux.spec misc/bcfg2.spec osx/Makefile osx/macports/Portfile solaris-ips/MANIFEST.bcfg2-server.header solaris-ips/MANIFEST.bcfg2.header solaris-ips/Makefile solaris-ips/pkginfo.bcfg2 solaris-ips/pkginfo.bcfg2-server solaris/Makefile solaris/pkginfo.bcfg2 solaris/pkginfo.bcfg2-server src/lib/Bcfg2/Client/Tools/APT.py src/lib/Bcfg2/Client/Tools/FreeBSDInit.py src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Reporting/Collector.py src/lib/Bcfg2/Reporting/templates/base.html src/lib/Bcfg2/Server/CherrypyCore.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/__init__.py src/lib/Bcfg2/Server/Lint/Validate.py src/lib/Bcfg2/Server/Lint/__init__.py src/lib/Bcfg2/Server/MultiprocessingCore.py src/lib/Bcfg2/Server/Plugin/__init__.py src/lib/Bcfg2/Server/Plugins/GroupPatterns.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/SSHbase.py src/lib/Bcfg2/Server/Plugins/SSLCA.py src/lib/Bcfg2/version.py src/sbin/bcfg2-info src/sbin/bcfg2-test testsuite/requirements.txt
| * Version bump to 1.3.6Sol Jerome2015-06-111-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: Add more 1.3.6 release notesSol Jerome2015-06-111-1/+8
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * docs: TemplateHelper forgot how to sentenceChris St. Pierre2015-05-081-3/+3
| |
| * doc: ast.literal_eval in is only in 2.6+Michael Fenn2015-03-191-1/+1
| |
| * doc: fix literal_eval entry in table and clarify headerMichael Fenn2015-03-191-2/+2
| |
| * compat: use eval instead of ast.literal_eval on python 2.4Michael Fenn2015-03-191-0/+10
| |
| * Server/Plugins/Metadata: Reject passwd clients, if auth_type is certAlexander Sulfrian2015-02-241-0/+2
| | | | | | | | | | If the auth type (either globally or specific for the client) is set to cert auth, we have to reject clients that does not provide a cert.
| * doc: Remove obsolete featureSol Jerome2015-01-021-1/+0
| | | | | | | | | | | | | | See the Obsoleted Features section at http://nagios.sourceforge.net/docs/nagioscore/4/en/whatsnew.html Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: Fix typoSol Jerome2014-11-131-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>