summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Admin/Init: Remove leading newlineSol Jerome2012-09-191-2/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Allowing the assertion of a profile for a host to be supplied by the ↵Chris Brinker2012-09-191-1/+2
| | | | bcfg2.conf file. This is useful if you have a dynamic system and only the client has information on which profile to use.
* better docs for base Metadata classChris St. Pierre2012-09-191-1/+4
|
* fixed gamin issues with late daemonizationChris St. Pierre2012-09-184-9/+29
|
* remove debugging statementsChris St. Pierre2012-09-181-3/+0
|
* FileProbes: removed client-side lxml requirementChris St. Pierre2012-09-181-16/+19
|
* SEModules: fixed handling of module names againChris St. Pierre2012-09-183-34/+49
|
* add SchemaUpdater package to setup.pyChris St. Pierre2012-09-181-0/+1
|
* Packages: fixed handling of poorly-specified BoundPackage entriesChris St. Pierre2012-09-172-4/+9
|
* Yum: fixed fallback return type for get_groups w/o yum libs enabledChris St. Pierre2012-09-171-1/+1
|
* SEModules: fixed unit testsChris St. Pierre2012-09-142-11/+13
|
* setup.py: add new Bcfg2.Server.Plugin moduleChris St. Pierre2012-09-141-0/+1
|
* SEModules: fixed some bits of module handlingChris St. Pierre2012-09-142-9/+15
|
* Merge pull request #48 from zultron/masterChris St. Pierre2012-09-141-2/+2
|\ | | | | Chkconfig driver: two fixes and RFE
| * Chkconfig client tool: fix service start result logicJohn Morris2012-09-111-1/+1
| | | | | | | | | | | | | | | | | | | | When the bcfg2 client installs a service turning it 'on' with chkconfig, it then starts the service with 'service foo start'. If all these succeed, it should return a True success value. This fixes a bug where starting the service succeeds, but is interpreted as failure, ultimately causing the host to be reported as dirty.
| * Bcfg2/Client/Tools/Chkconfig.py: squash bug tickled by services turned 'off'John Morris2012-09-111-1/+1
| |
* | bcfg2-crypt: added -I option, made --stdout better, updated man pageChris St. Pierre2012-09-1314-82/+157
| |
* | Properties: made automatch in bcfg2.conf a default, not absolute; cleaned up ↵Chris St. Pierre2012-09-133-14/+31
| | | | | | | | docs
* | bcfg2-info: added "automatch" command to perform Properties automatchingChris St. Pierre2012-09-123-2/+52
|/
* POSIX: fixed join of interactive-mode diff to work regardless of newlinesChris St. Pierre2012-09-111-1/+1
|
* Rules: Implement status='ignore' for all service typesSol Jerome2012-09-115-1/+13
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* testsuite: added unit testing artifact to .gitignoreChris St. Pierre2012-09-111-0/+3
|
* docs: fixed Cfg development docs on accessing configurationChris St. Pierre2012-09-111-1/+1
|
* bcfg2-crypt: added --stdout optionChris St. Pierre2012-09-112-4/+20
|
* bcfg2-crypt: handle bogus xpath expression gracefullyChris St. Pierre2012-09-111-0/+3
|
* bcfg2-crypt: better handling of chunking errorsChris St. Pierre2012-09-111-35/+68
|
* Properties: fixed bug in xpath for finding encrypted elementsChris St. Pierre2012-09-111-7/+4
|
* bcfg2-info: fixed bug when building an entry for buildfile raised IOErrorChris St. Pierre2012-09-111-4/+5
|
* Cfg: documented all Cfg modules, added development docsChris St. Pierre2012-09-1122-228/+760
|
* tools: added script to generate ctags/etags indexesChris St. Pierre2012-09-113-0/+55
|
* bcfg2-lint: fixed Validate for certain xinclude patternsChris St. Pierre2012-09-101-3/+2
|
* fixed shutdown of Inotify threadChris St. Pierre2012-09-101-2/+0
|
* Tweaks to init script start/stop order and runlevelsJohn Morris2012-09-092-2/+2
| | | | | | | | | | Change init scripts for both client and server: - Don't run in runlevel 2; autofs and others are disabled there - Start service much later, closer to httpd, after autofs has started - Stop service much sooner, near same services as start (cherry picked from commit c8e464d6cf0a5e099a9e6d41e943447db26ed8b9) Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* doc: Fix build_sphinxSol Jerome2012-09-091-1/+2
| | | | | | | | This allows one to prepend to the sys.path since the machine where you are building the documentation may have the Bcfg2 client (not server) installed. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Hostbase: Remove unkept test environmentSol Jerome2012-09-094-68/+0
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* setup.py: Add sqlalchemy to tests_requireSol Jerome2012-09-081-4/+4
| | | | | | This helps get us closer to a successfuly setup.py test run. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* setup.py: Add mock to tests_require for setup.pySol Jerome2012-09-071-0/+1
| | | | | | | This allows one to run the tests without having to install the dependencies separately. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* doc: Add sphinx configuration for module importsSol Jerome2012-09-071-1/+1
| | | | | | | | I still need to figure out how to get things to work when certain modules (e.g. lxml) are unavailable, but this should at prevent one from having to fully install the bcfg2 server prior to building the documentation. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* removed debugging statementChris St. Pierre2012-09-071-1/+0
|
* unittests: define assertNotRegexpMatches separately from assertRegexpMatchesChris St. Pierre2012-09-071-0/+5
|
* unittests: add regex assertions to the Bcfg2TestCase base object as necessaryChris St. Pierre2012-09-071-78/+72
|
* testsuite: fixed patchIf() for intermediate versions of mockChris St. Pierre2012-09-071-32/+19
|
* testsuite: fixed syncdb for Django 1.4Chris St. Pierre2012-09-071-3/+3
|
* setup.py: Integrate tests with setuptoolsSol Jerome2012-09-071-0/+2
| | | | | | | This allows you to run the testsuite by simply doing a `python setup.py test` from the project directory. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* gentoo: Add python-daemon dependencySol Jerome2012-09-071-0/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* testsuite: fixed patch scoping issues in py3kChris St. Pierre2012-09-074-130/+164
|
* fixed unit tests for fixed Probes cache expirationChris St. Pierre2012-09-061-1/+1
|
* fixed Plugin auto-name magicChris St. Pierre2012-09-061-1/+13
|
* added link to Travis-CI builds in unit-testing docsChris St. Pierre2012-09-061-0/+3
|
* added versioning doc to development TOCChris St. Pierre2012-09-061-0/+1
|