Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added migrate_dbstats.py to 1.3 upgrade tools README | Chris St. Pierre | 2012-10-09 | 1 | -0/+3 |
| | |||||
* | made migrate_dbstats.py executable | Chris St. Pierre | 2012-10-09 | 1 | -0/+2 |
| | |||||
* | add unknown group to groups | Tim Laszlo | 2012-10-09 | 1 | -0/+1 |
| | |||||
* | Reporting: Add a migration script for DBStats data | Tim Laszlo | 2012-10-08 | 1 | -7/+29 |
| | |||||
* | Admin.Reports: stop calling __call__ in parent class | Tim Laszlo | 2012-10-08 | 1 | -0/+230 |
| | |||||
* | Reporting: Merge new reporting data | Tim Laszlo | 2012-10-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move reporting data to a new schema Use south for django migrations Add bcfg2-report-collector daemon Conflicts: doc/development/index.txt doc/server/plugins/connectors/properties.txt doc/server/plugins/generators/packages.txt setup.py src/lib/Bcfg2/Client/Tools/SELinux.py src/lib/Bcfg2/Compat.py src/lib/Bcfg2/Encryption.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Init.py src/lib/Bcfg2/Server/Admin/Reports.py src/lib/Bcfg2/Server/BuiltinCore.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/FileMonitor/Inotify.py src/lib/Bcfg2/Server/Plugin/base.py src/lib/Bcfg2/Server/Plugin/interfaces.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgEncryptedGenerator.py src/lib/Bcfg2/Server/Plugins/FileProbes.py src/lib/Bcfg2/Server/Plugins/Ohai.py src/lib/Bcfg2/Server/Plugins/Packages/Collection.py src/lib/Bcfg2/Server/Plugins/Packages/Source.py src/lib/Bcfg2/Server/Plugins/Packages/Yum.py src/lib/Bcfg2/Server/Plugins/Packages/__init__.py src/lib/Bcfg2/Server/Plugins/Probes.py src/lib/Bcfg2/Server/Plugins/Properties.py src/lib/Bcfg2/Server/Reports/backends.py src/lib/Bcfg2/Server/Reports/manage.py src/lib/Bcfg2/Server/Reports/nisauth.py src/lib/Bcfg2/settings.py src/sbin/bcfg2-crypt src/sbin/bcfg2-yum-helper testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProbes.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py | ||||
* | drop privs options added, works in CherryPy | Chris St. Pierre | 2012-10-04 | 1 | -0/+6 |
| | |||||
* | updated bcfg2.conf man page | Chris St. Pierre | 2012-09-25 | 1 | -12/+54 |
| | |||||
* | man: Add new client option from 6fe2b9dd | Sol Jerome | 2012-09-19 | 1 | -0/+3 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | bcfg2-crypt: added -I option, made --stdout better, updated man page | Chris St. Pierre | 2012-09-13 | 1 | -1/+9 |
| | |||||
* | tools: added script to generate ctags/etags indexes | Chris St. Pierre | 2012-09-11 | 2 | -0/+51 |
| | |||||
* | updated various scripts/components to reflect updated Core invocation for ↵ | Chris St. Pierre | 2012-09-05 | 1 | -4/+1 |
| | | | | thread-safety | ||||
* | removed bcfg2-export-config, which relied on an older Core object ↵ | Chris St. Pierre | 2012-09-05 | 2 | -159/+0 |
| | | | | instantiation and could not trivially be ported to 1.3 | ||||
* | fixed up tools documentation, added tests for tools doco | Chris St. Pierre | 2012-09-04 | 5 | -133/+46 |
| | |||||
* | export.py: handle RPM changelogs, new Bcfg2/version.py; fixed some paths | Chris St. Pierre | 2012-08-31 | 1 | -2/+46 |
| | |||||
* | renamed Bcfg2Py3k to Compat | Chris St. Pierre | 2012-08-27 | 6 | -10/+10 |
| | |||||
* | Merge https://github.com/dikim33/bcfg2 | Sol Jerome | 2012-08-26 | 1 | -1/+8 |
|\ | |||||
| * | Remove the primary group from the list of extra_groups | DongInn Kim | 2012-08-26 | 1 | -1/+8 |
| | | |||||
* | | added tool to convert from :info/info to info.xml | Chris St. Pierre | 2012-08-15 | 1 | -0/+45 |
| | | |||||
* | | removed print statements | Chris St. Pierre | 2012-08-15 | 6 | -21/+20 |
| | | |||||
* | | Removed deprecated plugins BB, Svcmgr, SGenshi | Chris St. Pierre | 2012-08-15 | 1 | -6/+0 |
| | | |||||
* | | man: Add -B and -Z options from 01d68bf | Sol Jerome | 2012-08-13 | 1 | -3/+9 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | Remove bcfg2-ping-sweep | Sol Jerome | 2012-08-13 | 1 | -16/+0 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | bcfg2-admin: Add options from 75c6e2a to man page | Sol Jerome | 2012-08-12 | 1 | -8/+45 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | updated migrate_configs.py to handle reports config changes | Chris St. Pierre | 2012-08-07 | 1 | -6/+36 |
| | | |||||
* | | man: Add b=bundle bcfg-admin query option | Sol Jerome | 2012-07-25 | 2 | -1/+4 |
| | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | Merge https://github.com/dikim33/bcfg2 | Sol Jerome | 2012-07-12 | 1 | -1/+0 |
|\| | |||||
| * | Should remove the "extra_groups" attribute from the "<UnixGroup ... >" | DongInn Kim | 2012-07-12 | 1 | -1/+0 |
| | | | | | | | | tag. | ||||
| * | Store group="name" rather than gid="GID" at the attribute of UnixUser. | DongInn Kim | 2012-05-14 | 1 | -2/+7 |
| | | | | | | | | | | This fixes the wrong behavior of creating the usergroup data. Thanks emias for helping me out this problem. | ||||
* | | added selinux support | Chris St. Pierre | 2012-07-03 | 1 | -0/+51 |
| | | |||||
* | | added support for encrypting different elements in a single Properties file ↵ | Chris St. Pierre | 2012-06-15 | 1 | -18/+34 |
| | | | | | | | | with different passphrases | ||||
* | | service_modes upgrade script upgrades Rules and Defaults plugins | Chris St. Pierre | 2012-06-06 | 1 | -1/+5 |
| | | |||||
* | | added properties element encryption | Chris St. Pierre | 2012-06-06 | 1 | -0/+92 |
| | | | | | | | | added bcfg2-crypt utility for encrypting Properties and Cfg files | ||||
* | | re-rationalized service modes to make them more consistent and granular | Chris St. Pierre | 2012-06-05 | 1 | -0/+46 |
| | | |||||
* | | man: Clean up man pages | Sol Jerome | 2012-06-03 | 11 | -0/+1412 |
| | | | | | | | | | | | | | | Created new rst files with man page information so that generating man pages is easier and more consistent throughout bcfg2. Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | Store group="name" rather than gid="GID" at the attribute of UnixUser. | DongInn Kim | 2012-05-14 | 1 | -2/+7 |
|/ | | | | | This fixes the wrong behavior of creating the usergroup data. Thanks emias for helping me out this problem. | ||||
* | Better approach to get /etc/group updated with the exisitng account | DongInn Kim | 2012-05-14 | 1 | -12/+34 |
| | | | | data. | ||||
* | Add a script to generate accounts.xml from the existing /etc/passwd file. | DongInn Kim | 2012-05-13 | 1 | -0/+120 |
| | |||||
* | moved plugin-specific configs to main config file; propagate "setup" object ↵ | Chris St. Pierre | 2012-05-11 | 5 | -11/+59 |
| | | | | to server Core | ||||
* | Remove svn keywords | Sol Jerome | 2012-02-19 | 8 | -9/+0 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | added --client argument to bcfg2-profile-templates.py | Chris St. Pierre | 2011-12-28 | 1 | -12/+23 |
| | |||||
* | fixed bug when no templates are specified to bcfg2-profile-templates.py | Chris St. Pierre | 2011-12-21 | 1 | -0/+2 |
| | |||||
* | added tools for SVN postcommit log message, template render benchmarking; ↵ | Chris St. Pierre | 2011-12-15 | 4 | -13/+698 |
| | | | | improved tools README | ||||
* | Lots of improvements to Packages plugin: | Chris St. Pierre | 2011-08-01 | 1 | -0/+117 |
| | | | | | | | | | | | | | | | | | | | | | | | * Better config handling: Split into packages.conf (which contains one-time configuration directives) and sources.xml (which contains the actual package sources.) The config file looks like a StructFile, and supports <Client> tags and negated Client and Group tags. Packages.Reload (_not_ Refresh) is run on changes to the sources config. tools/packages-convert.py is provided to convert to the new format. * Automagic handling of GPG keys. The new config format handles association of GPG keys go with repos; Packages then Does The Right Thing and gets them to the clients, gets them installed properly, and handles them in the specification. At the moment this only works for yum repos, not APT (see below). * Automatic generation of yum configs using the sources and GPG keys supplied. APT configs are not done yet (see below). * The early vestiges of integration with Pulp (pulpproject.org). Yet to do: * Better support for Pulp; documentation on Pulp integration. * APT support for key handling and config generation. | ||||
* | export.py: Pylint/PEP8 fixes | Sol Jerome | 2011-07-07 | 1 | -78/+109 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Check length of version['micro'] instead of value. | Raul Cuza | 2011-07-07 | 1 | -1/+1 |
| | |||||
* | Add verification that version_info['micro'] is a single digit. | Raul Cuza | 2011-07-07 | 1 | -11/+14 |
| | | | | | | | | | | Because of restrictions in Mac OS X packaging, Bcfg2's Micro and Minor version numbers must be combined into an integer in the OS X package (IFMinorVersion attribute). In order for this to work, the micro version must be an integer, otherwise we'll run into cases where the· IFMinorVersion will not be in sequence with the Bcfg2 Micro and Minor versions. | ||||
* | Move export2.py ontop of export.py. One export script to rule them all. | Raul Cuza | 2011-07-07 | 2 | -318/+207 |
| | |||||
* | Remove extra whitespace from the debian/changelog entry. | Raul Cuza | 2011-07-07 | 1 | -4/+4 |
| | |||||
* | Add code to modify osx/Makefile directly so version is no longer discovered. | Raul Cuza | 2011-07-06 | 1 | -1/+9 |
| | | | | osx/Makefile will now have the version variables set when the repo is tagged like other package directories. |