summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc: use path globbing in examplesChris St. Pierre2014-02-265-73/+18
|
* Merge branch 'maint'Chris St. Pierre2013-12-099-60/+155
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/guides/fedora.txt misc/bcfg2.spec schemas/types.xsd src/lib/Bcfg2/Encryption.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Client.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Lint/Validate.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgEncryptedGenerator.py src/lib/Bcfg2/Server/Plugins/Probes.py src/sbin/bcfg2-crypt testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestCfg/TestCfgEncryptedGenerator.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProbes.py testsuite/common.py testsuite/install.sh
| * doc: fixed links to dynamic probe groups docs, which were moved in d8bbfbdfChris St. Pierre2013-12-054-13/+16
| |
| * Tools: new Augeas driverChris St. Pierre2013-12-052-0/+86
| |
| * doc: Update prerequisitesSol Jerome2013-11-201-7/+18
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: Remove unkept bcfg2.conf pageSol Jerome2013-11-141-19/+0
| | | | | | | | | | | | The man pages are stored in our documentation now so this is obsolete. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: defined when probes allowed_groups setting was addedChris St. Pierre2013-11-141-9/+11
| |
| * Add probes.allowed_groups option to restrict group assignments.Simon Ruderich2013-11-142-27/+40
| |
* | Merge branch 'maint'Chris St. Pierre2013-11-112-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Server/Admin/Compare.py src/lib/Bcfg2/Server/Admin/Snapshots.py src/lib/Bcfg2/Server/MultiprocessingCore.py src/lib/Bcfg2/Server/Plugins/Probes.py src/sbin/bcfg2-crypt src/sbin/bcfg2-reports tools/upgrade/1.3/migrate_configs.py tools/upgrade/1.3/migrate_perms_to_mode.py
| * doc: Add another level to our contents pageSol Jerome2013-11-081-1/+1
| | | | | | | | | | | | | | Requested by rudi_s on IRC to aid in navigation (especially for new users). Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * Version bump to 1.3.3v1.3.3Sol Jerome2013-11-071-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Added docs for TemplateHelper __default__ featureChris St. Pierre2013-11-111-2/+14
| |
* | Merge branch 'maint'Sol Jerome2013-11-043-68/+0
|\| | | | | | | | | Conflicts: doc/server/admin/index.txt
| * doc: Remove deprecated ssl documentationSol Jerome2013-10-303-68/+0
| | | | | | | | | | | | | | Current RHEL variants and all supported Debian variants have python-ssl support either via the builtin module or a backported python-ssl. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: Remove reference to bcfg2-admin querySol Jerome2013-10-301-1/+0
| | | | | | | | | | | | The corresponding documentation was removed in ca6abe45. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | DB: fixed how Django settings are loadedChris St. Pierre2013-10-301-0/+10
| |
* | Merge branch 'maint'Chris St. Pierre2013-10-283-0/+133
|\| | | | | | | | | | | | | | | | | | | | | Conflicts: doc/development/lint.txt misc/bcfg2.spec src/lib/Bcfg2/Reporting/Collector.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/models.py testsuite/install.sh
| * New plugin: AWSTagsChris St. Pierre2013-09-262-0/+129
| | | | | | | | | | AWSTags allows querying tags from EC2, and setting groups based on the tag names or values.
| * docs: clarify when JSON/YAML Properties files were addedChris St. Pierre2013-09-251-0/+4
| |
* | SSHbase: support encryption of generated ssh keysChris St. Pierre2013-10-071-0/+11
| |
* | Merge branch 'maint'Chris St. Pierre2013-09-231-1/+1
|\| | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Server/Plugins/GroupLogic.py src/lib/Bcfg2/Server/Plugins/Metadata.py tools/posixusers_baseline.py
| * doc: Init script was updated to use a directorySol Jerome2013-09-161-1/+1
| | | | | | | | | | | | | | Reported on IRC: http://colabti.org/irclogger/irclogger_log/bcfg2?date=2013-09-16;raw=on Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Fix broken linksSol Jerome2013-09-181-2/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Add reference for ACL documentationSol Jerome2013-09-161-0/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Remove fam filemonitorSol Jerome2013-09-061-1/+0
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'maint'Chris St. Pierre2013-09-042-5/+22
|\| | | | | | | | | | | | | | | | | | | Conflicts: doc/client/tools/actions.txt schemas/authorizedkeys.xsd src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Bundler.py testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py
| * Cfg: More flexible and complete way to specify authorized keys optionsChris St. Pierre2013-09-041-1/+2
| |
| * Merge pull request #139 from ↵Chris St. Pierre2013-09-031-4/+20
| |\ | | | | | | | | | | | | kincl/pre-action-processing-with-independent-entries Pre action processing with independent entries
| | * doc: Updated Client Actions doc to include BoundActions and anotherJason Kincl2013-08-301-4/+20
| | | | | | | | | | | | | | | example schemas: Fixed Action `when` attribute description
* | | Merge branch 'maint'Sol Jerome2013-09-011-6/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/NagiosGen.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/Server/SSLServer.py tools/README
| * | doc: Remove bcfg2-admin query (moved to bcfg2-info)Sol Jerome2013-08-301-15/+0
| |/ | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * doc: updated pros/cons for builtin yum librariesChris St. Pierre2013-08-191-6/+7
| |
* | NagiosGen: Migrate configuration to conf.dSol Jerome2013-09-011-9/+5
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Core: Added default ACLsChris St. Pierre2013-08-192-0/+74
| | | | | | | | | | | | Since we're exposing more stuff via XML-RPC, this adds a default, fairly restrictive ACL plugin if no other ClientACLs plugin is loaded. This makes us secure by default.
* | Rewrote arbitrary data cache systemChris St. Pierre2013-08-161-0/+73
| | | | | | | | | | | | | | | | | | | | | | | | The caching facilities in Bcfg2.Server.Cache provided basically no features. This rewrites that to allow for much more powerful cache expiration, with a particular focus on interoperation between different components and plugins to let caches be expired as necessary. (E.g., the Probes plugin can expire the Metadata cache.) This does not affect any of the file data cached by Bcfg2, only the caches that are populated with arbitrary data (Metadata, Packages, Probes, etc.).
* | doc: minor fixesChris St. Pierre2013-08-149-15/+13
| |
* | Revert "doc: minor fixes"Chris St. Pierre2013-08-1410-86/+15
| | | | | | | | | | | | Commit had more stuff in it than it should have. This reverts commit a9a7c84703eb7250012fd68af3e4ca77eae07029.
* | doc: minor fixesChris St. Pierre2013-08-1410-15/+86
| |
* | Rewrote SSLCA as Cfg handler.Chris St. Pierre2013-08-137-449/+448
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds encryption support to SSL key creation (much like SSH private keys), and the ability to generate keys and certs that are specific to groups, instead of just to hosts. It also moves the SSLCA data (the XML files describing keys and certs as well as the keys and certs themselves) into the Cfg tree, rather than off in their own separate place. tools/upgrade/1.4/migrate_sslca.py can be used to migrate to the new format. This also adds XMLCfgCreator, a CfgCreator that makes it easier to create data based on XML descriptions of it (which is exactly what the SSH key and SSL CA creators do), including built-in support for host- and group-specific data, encryption, and so on.
* | man: Removed old plugins from bcfg2.conf man pageChris St. Pierre2013-08-131-81/+20
| |
* | man: updated bcfg2-admin man pageChris St. Pierre2013-08-131-57/+37
| |
* | doc: Remove merge cruftSol Jerome2013-08-081-4/+0
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'options-rewrite'Chris St. Pierre2013-08-088-95/+277
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Init.py src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/MultiprocessingCore.py src/lib/Bcfg2/Server/Plugin/base.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Packages/__init__.py src/lib/Bcfg2/Server/SSLServer.py src/lib/Bcfg2/Utils.py src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt src/sbin/bcfg2-info src/sbin/bcfg2-lint src/sbin/bcfg2-test src/sbin/bcfg2-yum-helper tools/bcfg2-profile-templates.py
| * | Options: migrated bcfg2-admin to new parserChris St. Pierre2013-06-275-64/+3
| | |
| * | Options: migrated bcfg2-lint to new parserChris St. Pierre2013-06-271-22/+22
| | |
| * | Options: migrated server core to new option parserChris St. Pierre2013-06-271-9/+16
| | |
| * | Options: wrote completely new option parserChris St. Pierre2013-06-271-0/+236
| | |
* | | Merge branch 'maint'Chris St. Pierre2013-08-084-5/+13
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/files/mysql.txt doc/getting_started/index.txt doc/server/plugins/structures/bundler/kernel.txt src/lib/Bcfg2/Server/MultiprocessingCore.py src/lib/Bcfg2/Server/Plugin/interfaces.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/Server/Plugins/SSHbase.py
| * | doc: Remove deprecated PostInstall entrySol Jerome2013-08-074-9/+13
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | Merge branch 'maint'Sol Jerome2013-07-276-223/+571
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: doc/appendix/guides/ubuntu.txt src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/settings.py