summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* debian: Install bash-completion with bcfg2-serverAlexander Sulfrian2016-07-173-2/+5
|
* Helper scripts packed in bcfg2-utilsHolger Mueller2016-07-174-1/+40
|
* Merge branch 'fix/docs' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-07-154-8/+9
|\
| * doc: Fix typo in example xmlAlexander Sulfrian2016-07-121-1/+1
| |
| * doc: Fix formatingAlexander Sulfrian2016-07-121-1/+1
| |
| * doc: Fix quoting in example xmlAlexander Sulfrian2016-07-121-2/+2
| |
| * doc: Fix docs of lax_decryption config file optionAlexander Sulfrian2016-07-121-4/+5
| |
* | Merge branch 'yum-helper-2' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-07-102-26/+28
|\ \
| * | Set value for data in case accept_input is false.Gordon Messmer2016-04-211-1/+2
| | |
| * | Bcfg2.Options.Subcommand must not access Options.setup in __init__.Gordon Messmer2016-04-211-8/+14
| | |
| * | Only read input if accept_input is True.Gordon Messmer2016-04-211-7/+8
| | |
| * | Remove PositionalArgument. It was incomplete and did not work as intended, ↵Gordon Messmer2016-04-211-4/+1
| | | | | | | | | | | | requiring two positional args instead of one.
| * | Fix format error in logger call.Gordon Messmer2016-04-211-2/+2
| | |
| * | Handle rid intelligently, to avoid infinite loop.Gordon Messmer2016-04-211-5/+2
| | |
* | | Merge branch 'input-2' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-07-071-1/+1
|\ \ \
| * | | Don't use 'input' function under python2.Gordon Messmer2016-06-291-1/+1
| |/ /
* | | Merge branch 'ed25519' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-05-121-1/+8
|\ \ \
| * | | Fix long line.Gordon Messmer2016-04-011-1/+2
| | | |
| * | | Generate ed25519 keys.Gordon Messmer2016-03-311-1/+7
| |/ /
* / / doc: Update Arch Linux name and package informationJonathan Steel2016-03-305-11/+9
|/ / | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge branch 'setup-options' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-03-038-10/+14
|\ \
| * | Set ssl_cns option to the expected name in setup.Gordon Messmer2016-02-221-0/+1
| | |
| * | Correct the name of the service_mode option.Gordon Messmer2016-02-173-6/+6
| | |
| * | Correct the name of the server's location option.Gordon Messmer2016-02-172-4/+4
| | |
| * | Add dest= arg to fix option that is referenced as cfg_validation.Gordon Messmer2016-02-171-0/+1
| | |
| * | Add dest= arg to fix LDAP options.Gordon Messmer2016-02-171-0/+2
| | |
* | | Merge branch 'fix/lint-templatehelper' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-01-271-1/+1
|\ \ \
| * | | Lint/TemplateHelper: Fix parametersAlexander Sulfrian2015-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The HelperModules of the TemplateHelper now expects a second argument with the core, to be able to expire the metadata cache. This is a fix-up for 36b2aa66627a4cc147f982d03688ae9df14bbe08.
* | | | Merge branch 'rpm-install-missing' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-01-271-1/+1
|\ \ \ \
| * | | | Fix reference to rpm_install_missing option.Gordon Messmer2016-01-191-1/+1
| | |/ / | |/| |
* | | | Merge branch 'fix/mock-patch' of https://github.com/AlexanderS/bcfg2Sol Jerome2016-01-272-5/+8
|\ \ \ \
| * | | | testsuite: Remove legacy CamelCase mock callsAlexander Sulfrian2016-01-221-4/+4
| | | | | | | | | | | | | | | | | | | | Newer versions of mock, does not support the CamelCase calls.
| * | | | testsuite: Newer version of mock require different importsAlexander Sulfrian2016-01-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Be flexible and support the imports required by newer versions of the mock package (>1.1.0). Because this new version is not available on all distributions we are flexible and also support the old style.
* | | | | Merge branch 'client-secontext' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-01-201-2/+2
|\ \ \ \ \
| * | | | | Only set wanted_secontext if we have a value to setGordon Messmer2015-11-191-1/+1
| | | | | |
| * | | | | bcfg2 server sends a complete SELinux context, but we only need the type. ↵Gordon Messmer2015-11-181-1/+1
| | |/ / / | |/| | | | | | | | | | | | | Treat this the same as selinux.matchpathcon.
* | | | | Merge branch 'tests-secontext' of https://github.com/gordonmessmer/bcfg2Sol Jerome2016-01-203-4/+26
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Set secontext attribute to a full ucontext value, as the bcfg2 server will ↵Gordon Messmer2015-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | generate
| * | | | Mock out selinux.lgetfileconGordon Messmer2015-11-191-1/+23
| | | | |
| * | | | Fix SELinux option parsing.Gordon Messmer2015-11-192-2/+2
| |/ / /
* | / / Client/Tools: Fix error if no pkg handledAlexander Sulfrian2015-11-172-2/+2
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Install() of a client tool returns the changed states as dict, that will update the global state. If nothing is handled withing a tool, it have to return an empty dict and not None because the return value is directly used as argument for update: > APT.Install() call failed: > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/Bcfg2/Client/__init__.py", line 739, in DispatchInstallCalls > self.states.update(tool.Install(handled)) > TypeError: 'NoneType' object is not iterable
* | | doc: Fix release notes to point to new download locationHEADmasterSol Jerome2015-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | We are moving away from ANL hosting since we no longer have anyone there who is involved in managing the project. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | doc: Add 1.4.0pre2 release notes to tocSol Jerome2015-11-131-0/+1
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | Version bump to 1.4.0pre2Sol Jerome2015-11-1316-16/+22
| | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | Merge pull request #301 from AlexanderS/feature/systemd-extraChris St. Pierre2015-10-201-0/+14
|\ \ \ | |_|/ |/| | Client/Tools/Systemd: Find extra entries
| * | Client/Tools/Systemd: Find extra entriesAlexander Sulfrian2015-07-271-0/+14
| | | | | | | | | | | | Add FindExtra to get a listing of all extra systemd entries.
* | | Info: EventDebug, Update and Quit are now command classesAlexander Sulfrian2015-10-131-17/+26
| | |
* | | Options: Add possibility to have aliases for commandsAlexander Sulfrian2015-10-131-12/+20
| | | | | | | | | | | | | | | | | | | | | You can add now a list of aliases to a Subcommand to make it available with different names. Each alias in the list is used without modification, especially the aliases do not get converted to lower case (this is for example required for "EOF").
* | | DefaultACL: Deny remote access to expire_metadata_cacheAlexander Sulfrian2015-10-131-1/+2
| | |
* | | Info: expirecache only for interactive shellAlexander Sulfrian2015-10-131-0/+1
| | | | | | | | | | | | | | | The expirecache subcommand is only usefull from an interactive shell, so do not advertise it in the help from the commandline.