summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Client
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '1.4.x'Chris St. Pierre2013-04-2325-1751/+1655
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: debian/bcfg2-server.install doc/server/plugins/grouping/metadata.txt src/lib/Bcfg2/Client/Client.py src/lib/Bcfg2/Client/Tools/Portage.py src/lib/Bcfg2/Client/Tools/RcUpdate.py src/lib/Bcfg2/Client/Tools/YUM24.py src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Client/Tools/launchd.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/models.py src/lib/Bcfg2/Utils.py src/sbin/bcfg2-info src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/Test_init.py testsuite/Testsrc/test_code_checks.py
| * removed in-place modification of "states" dict in client toolsChris St. Pierre2013-02-2113-1188/+1169
| |
| * removed passing setup and logger objects between client toolsChris St. Pierre2013-02-2019-91/+75
| |
| * fixed unit tests for mergeChris St. Pierre2013-02-201-1/+1
| |
| * Merge branch 'master' into 1.4.xChris St. Pierre2013-02-206-77/+104
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/contributors.txt schemas/bundle.xsd src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Server/Encryption.py src/lib/Bcfg2/Server/Lint/Genshi.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Decisions.py src/lib/Bcfg2/Server/Plugins/TemplateHelper.py src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIX/Test__init.py testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIXUsers.py testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProperties.py tools/bcfg2-profile-templates.py
| * | extended usage of Executor class, added client-side timeout optionsChris St. Pierre2013-02-143-129/+25
| | |
| * | better Executor class for client toolsChris St. Pierre2013-02-1419-390/+364
| | |
| * | moved common file locking code into Bcfg2.UtilsChris St. Pierre2013-02-141-6/+4
| | |
| * | abstracted similar digit range classes in POSIXUsers/GroupPatterns into ↵Chris St. Pierre2013-02-141-40/+5
| | | | | | | | | | | | Bcfg2.Utils
| * | removed experimental flag from plugins/tools added in 1.3Chris St. Pierre2013-02-121-1/+0
| | |
| * | made Action entries in Independent structures run with when="always"Chris St. Pierre2013-02-082-26/+40
| | |
| * | moved some libraries in Bcfg2/ into more specific (Server/ or Client/) placesChris St. Pierre2013-02-052-11/+369
| | |
| * | Merge branch '1.3.1' into 1.4.xChris St. Pierre2013-01-181-7/+90
| |\ \
| | * \ Merge branch 'master' into 1.3.1Chris St. Pierre2013-01-181-7/+90
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Server/Plugins/Properties.py
| | * | | added module-level OptionParser to avoid passing it as an argument or global ↵Chris St. Pierre2013-01-171-2/+2
| | | | | | | | | | | | | | | | | | | | all over
| * | | | removed deprecated tools: RPMng, YUM24, YUMngChris St. Pierre2013-01-175-425/+1
| | | | |
| * | | | removed deprecated PostInstall supportChris St. Pierre2013-01-171-17/+2
| | | | |
| * | | | added module-level OptionParser to avoid passing it as an argument or global ↵Chris St. Pierre2013-01-171-2/+2
| |/ / / | | | | | | | | | | | | all over
* | | | client: actually return probe data to serverChris St. Pierre2013-03-251-0/+1
| | | |
* | | | Try to update the ticket #1147DongInn Kim2013-03-231-1/+2
| | | |
* | | | SvcTool: fixed some docstrings, code with new ExecutorChris St. Pierre2013-03-221-7/+7
| | | |
* | | | Executor: handle missing commands in a more backwards-compatible wayChris St. Pierre2013-03-222-8/+2
| | | |
* | | | SvcTool: Fix generic check_service to handle missing service commandsChris St. Pierre2013-03-221-1/+4
| | | |
* | | | Client: fix some OSError tracebacks from commands not foundChris St. Pierre2013-03-212-8/+12
| | | |
* | | | APT: Prevent traceback for missing packagesSol Jerome2013-03-211-2/+7
| | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | fixed unit testsChris St. Pierre2013-03-211-2/+1
| | | |
* | | | Merge branch '1.3.2' into maintChris St. Pierre2013-03-2122-497/+327
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/Bcfg2/Client/Tools/__init__.py src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIX/Test__init.py testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIXUsers.py testsuite/Testsrc/test_code_checks.py
| * | | | extended usage of Executor class, added client-side timeout optionsChris St. Pierre2013-02-143-129/+25
| | | | |
| * | | | better Executor class for client toolsChris St. Pierre2013-02-1420-409/+378
| | | | |
| * | | | moved common file locking code into Bcfg2.UtilsChris St. Pierre2013-02-141-6/+4
| | | | |
| * | | | abstracted similar digit range classes in POSIXUsers/GroupPatterns into ↵Chris St. Pierre2013-02-141-40/+5
| | | | | | | | | | | | | | | | | | | | Bcfg2.Utils
* | | | | fixed some pylint errorsChris St. Pierre2013-03-191-6/+6
| | | | |
* | | | | POSIX: fixed infinite stat() loop with misnamed Path entryChris St. Pierre2013-03-181-1/+1
| | | | |
* | | | | YUM: Fixed YUM Group package selection with group types (default, optional, ↵Jason Kincl2013-02-271-6/+12
| | | | | | | | | | | | | | | | | | | | all) on client tool
* | | | | YUM: Cleaner implementation of missing_attrs() from superclassJason Kincl2013-02-251-12/+4
| | | | |
* | | | | YUM: Adding functionality to YUM client tool to resolve YUM groups when ↵Jason Kincl2013-02-221-8/+80
| | | | | | | | | | | | | | | | | | | | server-side resolver is off
* | | | | Frame: Sort unmanaged entriesSol Jerome2013-02-211-1/+2
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | Thanks Chris for the lambda magic. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | wrote unit tests for base client Tool classesChris St. Pierre2013-02-204-72/+98
| | | |
* | | | SELinux: Fix resolution of extra entriesSol Jerome2013-02-181-1/+1
|/ / / | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | / YUM: Set logger to info for pkg verify failuresSol Jerome2013-01-301-7/+8
| |/ |/| | | | | | | | | | | | | If the loglevel is set to debug, then a user running the client without -d will not be informed why the client is asking them to install Package entries which may already be installed (but are not verifying). Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | POSIXUsers: set managed uid/gid rangeChris St. Pierre2013-01-181-7/+90
|/ | | | | | | | Added options to set a range (whitelist or blacklist) of managed uids/gids so that accounts in LDAP (e.g.) do not get flagged as "extra" entries. Request: http://article.gmane.org/gmane.comp.sysutils.bcfg2.devel/4629
* Avoid use of lxml-only getparent()Carl Jackson2013-01-141-9/+10
|
* fixed tags for extra SELinux entriesChris St. Pierre2012-12-181-1/+1
|
* fixed error message from incomplete entry on clientChris St. Pierre2012-12-181-5/+4
|
* fixed debugging output from client external commandsChris St. Pierre2012-12-181-1/+1
|
* Portage: fixed package verify flag handlingChris St. Pierre2012-12-171-1/+1
|
* fixed interactive service restartsChris St. Pierre2012-12-171-1/+1
|
* generate XML schema docs from XML schemas themselvesChris St. Pierre2012-12-102-6/+2
|
* doc: wrote devel docs for client tool base objectsChris St. Pierre2012-12-0413-136/+384
|
* fixed conversion to octal in py3kChris St. Pierre2012-12-041-5/+7
|