Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Options: migrated plugins to new options parser | Chris St. Pierre | 2013-06-27 | 1 | -9/+12 |
| | |||||
* | fixed unit tests | Chris St. Pierre | 2013-05-20 | 1 | -1/+0 |
| | |||||
* | Merge branch 'maint' | Chris St. Pierre | 2013-04-24 | 1 | -25/+14 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Client.py src/lib/Bcfg2/Client/Frame.py src/lib/Bcfg2/Client/Tools/YUM.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Perf.py src/lib/Bcfg2/Server/Admin/Xcmd.py src/lib/Bcfg2/Server/Admin/__init__.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/Fam.py src/lib/Bcfg2/Server/Lint/RequiredAttrs.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Base.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgPrivateKeyCreator.py src/lib/Bcfg2/Server/Plugins/Cvs.py src/lib/Bcfg2/Server/Plugins/Darcs.py src/lib/Bcfg2/Server/Plugins/Decisions.py src/lib/Bcfg2/Server/Plugins/FileProbes.py src/lib/Bcfg2/Server/Plugins/Fossil.py src/lib/Bcfg2/Server/Plugins/Git.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/Plugins/NagiosGen.py src/lib/Bcfg2/Server/Plugins/Packages/PackagesSources.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Properties.py src/lib/Bcfg2/Server/Plugins/__init__.py src/lib/Bcfg2/Server/__init__.py src/sbin/bcfg2-build-reports src/sbin/bcfg2-crypt testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestMetadata.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProperties.py | ||||
| * | Handle FAM monitor failures more gracefully: | Chris St. Pierre | 2013-03-25 | 1 | -27/+15 |
| | | | | | | | | | | | | | | | | | | * Where possible, create the file or directory that is about to be monitored. This ensures that content can be added later without need to restart Bcfg2. (Otherwise, adding the monitor would fail, and so when you did create the file in question, bcfg2-server would never be notified of it.) * When not possible, give better error messages. | ||||
| * | Properties: fixed lax/strict decryption setting with no crypto libs installed | Chris St. Pierre | 2013-01-18 | 1 | -21/+19 |
| | | |||||
* | | moved some libraries in Bcfg2/ into more specific (Server/ or Client/) places | Chris St. Pierre | 2013-02-05 | 1 | -5/+0 |
| | | |||||
* | | added a module-level FAM object to avoid passing it as an argument a billion ↵ | Chris St. Pierre | 2013-01-17 | 1 | -15/+13 |
| | | | | | | | | times | ||||
* | | abstracted encryption support from Properties/CfgPrivateKeyCreator to StructFile | Chris St. Pierre | 2013-01-17 | 1 | -43/+0 |
| | | |||||
* | | added module-level OptionParser to avoid passing it as an argument or global ↵ | Chris St. Pierre | 2013-01-17 | 1 | -14/+8 |
|/ | | | | all over | ||||
* | Made a few encryption things simpler: | Chris St. Pierre | 2013-01-17 | 1 | -19/+18 |
| | | | | | | * Only one strict/lax setting, in [encryption], rather than separate settings in [properties] and [sshkeys] * No longer necessary to enable encryption on each Properties file | ||||
* | testsuite: fixed tests for decryption in Properties/CfgPrivateKeyCreator | Chris St. Pierre | 2013-01-16 | 1 | -12/+12 |
| | |||||
* | Properties: fix edge case where value is decrypted with the wrong key to ↵ | Chris St. Pierre | 2012-12-17 | 1 | -3/+7 |
| | | | | | | produce gibberish cf. 735b66606e25b20089b653977c23115e30170a1f | ||||
* | Properties: allow lax decryption, where failure to decrypt an element is not ↵ | Chris St. Pierre | 2012-11-06 | 1 | -2/+10 |
| | | | | fatal and parsing of that file continues | ||||
* | improved error messages during failed decryption | Chris St. Pierre | 2012-10-24 | 1 | -8/+5 |
| | |||||
* | added support for JSON and YAML properties files | Chris St. Pierre | 2012-10-15 | 1 | -23/+206 |
| | |||||
* | wrote unit tests for Properties | Chris St. Pierre | 2012-09-27 | 1 | -3/+4 |
| | |||||
* | run pylint for errors on almost everything, full runs on some selected stuff | Chris St. Pierre | 2012-09-25 | 1 | -8/+11 |
| | |||||
* | Encryption: improved docs, made algorithm configurable | Chris St. Pierre | 2012-09-20 | 1 | -25/+36 |
| | |||||
* | Properties: made automatch in bcfg2.conf a default, not absolute; cleaned up ↵ | Chris St. Pierre | 2012-09-13 | 1 | -4/+7 |
| | | | | docs | ||||
* | bcfg2-info: added "automatch" command to perform Properties automatching | Chris St. Pierre | 2012-09-12 | 1 | -2/+3 |
| | |||||
* | Properties: fixed bug in xpath for finding encrypted elements | Chris St. Pierre | 2012-09-11 | 1 | -7/+4 |
| | |||||
* | Cfg: documented all Cfg modules, added development docs | Chris St. Pierre | 2012-09-11 | 1 | -11/+2 |
| | |||||
* | Properties: Ignore schema files | Sol Jerome | 2012-08-29 | 1 | -0/+1 |
| | | | | | | | This prevents us from spamming the logs when the user has corresponding schema files. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | fixed lxml.etree.tostring invocations | Chris St. Pierre | 2012-08-22 | 1 | -3/+4 |
| | |||||
* | lots of various py3k fixes | Chris St. Pierre | 2012-08-21 | 1 | -0/+1 |
| | |||||
* | unified [Single]XMLFileBacked, enabled xinclude pretty much everywhere | Chris St. Pierre | 2012-06-25 | 1 | -3/+0 |
| | |||||
* | added ability to disable Properties write-back | Chris St. Pierre | 2012-06-19 | 1 | -20/+28 |
| | |||||
* | added automatch to automatically invoke XMLMatch() on Properties files | Chris St. Pierre | 2012-06-19 | 1 | -2/+10 |
| | |||||
* | fixed decryption of Properties files | Chris St. Pierre | 2012-06-19 | 1 | -6/+7 |
| | |||||
* | added support for encrypting different elements in a single Properties file ↵ | Chris St. Pierre | 2012-06-15 | 1 | -15/+14 |
| | | | | with different passphrases | ||||
* | added properties element encryption | Chris St. Pierre | 2012-06-06 | 1 | -1/+57 |
| | | | | added bcfg2-crypt utility for encrypting Properties and Cfg files | ||||
* | Allow to run directly from a git checkout (#1037) | Sol Jerome | 2012-03-24 | 1 | -0/+76 |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com> |