summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | man: Add bcfg2-report-collector manpageSol Jerome2013-07-273-2/+43
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Fix typoSol Jerome2013-07-191-1/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | doc: Update ubuntu quickstart guideSol Jerome2013-07-192-223/+522
| | | | | | | | | | | | | | | | | | This commit fixes #29 along with 1450bd7. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | Merge branch 'doc-fam-blocking' of https://github.com/AlexanderS/bcfg2 into ↵Sol Jerome2013-07-191-0/+6
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maint Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: man/bcfg2.conf.5
| | * | man/bcfg2.conf: add documentation for fam_blocking optionAlexander Sulfrian2013-07-191-0/+6
| | | |
* | | | Merge branch 'maint'Sol Jerome2013-07-183-3/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: src/lib/Bcfg2/Server/Plugins/Cfg/CfgPrivateKeyCreator.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Properties.py
| * | | repoint some trac links to githubDuncan Hutty2013-07-113-3/+3
| | | |
* | | | doc: Fix sphinx build warnings/errorsSol Jerome2013-07-143-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | doc: Add documentation for submitting patchesSol Jerome2013-07-143-2/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should provide potential contributors with enough information to allow them to more easily create pull requests or send patches (especially for those who are not familiar with git). Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | Merge branch 'maint'Sol Jerome2013-07-084-3/+14
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt
| * | | Version bump to 1.3.2v1.3.2Sol Jerome2013-07-011-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * | | doc: fixed typo in Properties automatch docsChris St. Pierre2013-07-011-2/+2
| | | |
| * | | Options: add database.optionsAlexander Sulfrian2013-06-282-0/+11
| |/ / | | | | | | | | | | | | | | | | | | With the options setting in the database section of the config file various database options for the django database could be set (like ssl mode for postgres). For more information, consult your django databse backend module's documentation.
* | / doc: Remove static link (removed in 0fc1f472)Sol Jerome2013-07-011-1/+0
| |/ |/| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'maint'Chris St. Pierre2013-06-272-3/+4
|\| | | | | | | | | | | | | | | | | Conflicts: doc/server/plugins/generators/cfg.txt doc/server/plugins/generators/tcheetah.txt src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py
| * doc: Fix database engine configuration valueSol Jerome2013-06-251-2/+3
| | | | | | | | | | | | | | The code automatically adds 'django.db.backends' to the database backend. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
| * fix TCheetah documentationAlexander Sulfrian2013-06-181-1/+1
| | | | | | | | | | The TCheetah documentation contains a reference to TGenshi. It was maybe a left over from generating the TCheetah docs from the TGenshi docs.
| * Cfg: Fixed and documented .cat and .diff file behavior with host-specific ↵Chris St. Pierre2013-06-141-15/+32
| | | | | | | | base file
| * Merge branch 'django-1.5' into maintSol Jerome2013-06-051-1/+1
| |\