summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Add small example for client tools vcsJimmy Tang2015-03-172-2/+31
| |
* | Add homebrew package managementJimmy Tang2015-02-181-0/+1
| | | | | | | | Signed-off-by: Jimmy Tang <jcftang@gmail.com>
* | doc: Fix typoSol Jerome2015-01-031-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'bundle-modification-deps' of https://github.com/AlexanderS/bcfg2Sol Jerome2015-01-032-11/+16
|\ \ | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/__init__.py
| * | Bundler: modification is now the boolean inherit_modificationAlexander Sulfrian2014-11-251-4/+5
| | |
| * | Bundler: add modification support to Bundle dependenciesAlexander Sulfrian2014-11-252-11/+15
| | | | | | | | | | | | | | | | | | Bundle dependencies are now realized with RequiredBundle and support inheritance of the modification flag. This requires new client support and will only work with clients >= 1.4.0pre2.
* | | doc: Fix title over/underlinesSol Jerome2015-01-022-4/+6
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | Server/Plugin/helpers: remove track_statisticsAlexander Sulfrian2014-12-131-2/+2
| | | | | | | | | | | | Bcfg2.Server.Statistics.track_statistics was identical.
* | | NagiosGen: Add bundles to configurationSol Jerome2014-11-261-0/+3
|/ / | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'include2' of https://github.com/gordonmessmer/bcfg2Sol Jerome2014-11-172-0/+115
|\ \
| * | Add examples for the "include" and "extends" tags in Jinja2.Gordon Messmer2014-11-172-0/+115
| | |
* | | Client/Tools/APT: remove all the stuff for the old APIAlexander Sulfrian2014-11-161-1/+1
| | |
* | | Merge branch 'maint'Alexander Sulfrian2014-11-1211-27/+115
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: debian/changelog doc/conf.py doc/releases/index.txt doc/server/database.txt doc/server/plugins/generators/cfg.txt doc/server/plugins/generators/sslca.txt man/bcfg2.conf.5 misc/bcfg2-selinux.spec misc/bcfg2.spec osx/Makefile osx/macports/Portfile schemas/packages.xsd 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/Client.py src/lib/Bcfg2/Client/Proxy.py src/lib/Bcfg2/Client/Tools/APT.py src/lib/Bcfg2/Client/Tools/Action.py src/lib/Bcfg2/Client/Tools/SYSV.py src/lib/Bcfg2/Client/Tools/YUM.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/Admin/__init__.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugins/Packages/Apt.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/settings.py src/lib/Bcfg2/version.py testsuite/Testsrc/Testlib/TestClient/TestTools/Test_init.py testsuite/Testsrc/test_code_checks.py
| * | Merge branch 'fix-django-db-options-parsing' into maintSol Jerome2014-11-103-5/+11
| |\ \
| | * | Options.py: Fix database OPTIONS parsingSol Jerome2014-11-043-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of parsing key/value pairs from bcfg2.conf, this allows the setting of the literal value which is then passed through to django as the value of the OPTIONS setting. This change allows for setting arbitrary options since some settings require nested dictionaries, etc. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | | doc: Update SYSV datastream format docsMichael Fenn2014-11-061-3/+11
| | | |
| * | | SYSV: change instances of simplename to simplefileMichael Fenn2014-11-061-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to better match the schema since simplefile already exists. The previous simplename attribute would fail validation. Since pkgmgr already helpfully constructs url for you if simplefile exists, the tool no longer needs to do the concatenation itself. Given the low usage rate of SYSV.py and that the original functionality was introduced in a late 1.3 release, changing the name w/o providing backwards compatiblity seems reasonable.
| * | doc: Fix typosSol Jerome2014-11-031-8/+8
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Add note about Decisions fix for 1.3.6Sol Jerome2014-10-311-0/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Add 1.3.6 release notesSol Jerome2014-10-281-0/+26
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Clarify debian bcfg2 versionsSol Jerome2014-10-101-3/+3
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | strike possibly incorrect docs about genshi/cheetah priorityChris St. Pierre2014-09-111-9/+0
| | |
| * | doc: Include the 1.3.5 release notesSol Jerome2014-09-101-0/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Version bump to 1.3.5v1.3.5Sol Jerome2014-09-051-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Add 1.3.5 release notesSol Jerome2014-09-041-0/+33
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Merge branch 'sysv-http' of https://github.com/nathanolla/bcfg2 into maintSol Jerome2014-08-262-1/+24
| |\ \
| | * | Remove group tag from examplesNathan Olla2014-07-161-4/+0
| | | |
| | * | Add some basic documentation for SYSV packages over HTTPNathan Olla2014-07-161-1/+26
| | | |
| | * | Add urlretrieve to Compat and documentNathan Olla2014-07-141-0/+2
| | | |
| * | | doc: Fix typoSol Jerome2014-07-281-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>