summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | fixed previous commit so that SingleXMLFileBacked plugins use xinclude, and ↵Chris St. Pierre2011-09-192-24/+31
| | | | | | | | GroupPatterns uses SingleXMLFileBacked correctly
* | made all XMLFileBacked plugins (e.g., GroupPatterns) support XIncludeChris St. Pierre2011-09-192-11/+31
| |
* | added Defaults pluginChris St. Pierre2011-09-1913-142/+316
| |
* | APT: Add filter for deprecated API accessHolger Weiß2011-09-181-0/+1
| | | | | | | | This access is triggered by running "bcfg2 -r Packages".
* | Cleaned up path handling in bcfg2-admin init.Kamil Kisiel2011-09-171-12/+13
| | | | | | | | | | | | | | Now uses absolute paths so the config file works correctly if the user inputs relative paths. Also simplified the config file template a bit as a result.
* | Simplified py3k compatibility in bcfg2-admin initKamil Kisiel2011-09-171-77/+26
| |
* | SSLServer.py: 'bytes' not available in python 2.5Sol Jerome2011-09-161-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | AUTHORS: not in chronological orderSol Jerome2011-09-161-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Reports: Fix exception handling (#1035)Sol Jerome2011-09-151-3/+11
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Merge pull request #91 from techtonik/patch-4Chris St. Pierre2011-09-151-3/+3
|\ \ | | | | | | Clarify that /ect/bcfg2.conf is not sent to clients automatically when bo
| * | Clarify that /ect/bcfg2.conf is not sent to clients automatically when ↵anatoly techtonik2011-09-151-3/+3
|/ / | | | | | | bootstrapping
* | SSLServer: Fix traceback in bcfg2-admin perf (#1042)Sol Jerome2011-09-151-4/+3
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Add xml highlightingSol Jerome2011-09-155-19/+40
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | fixed bugs introduced by <Group>/<Client> tags in templated bundlesChris St. Pierre2011-09-153-6/+4
| |
* | made templated bundles understand <Group> and <Client> tagsChris St. Pierre2011-09-152-28/+67
| |
* | Options: Fix paranoid = false in bcfg2.conf (#1048)Sol Jerome2011-09-141-1/+4
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | POSIX: Honor the user's umaskHolger Weiß2011-09-141-7/+7
| | | | | | | | | | | | | | | | The umask was set to zero in order to address the issue that mknod(2)'s mode argument is modified by the process's umask. However, this umask setting also affected auto-created parent directories of configuration entries: their permissions were set to `drwxrwxrwx'. So, we now call chmod(2) after mknod(2) instead of setting the umask to zero.
* | Fix predicate call from PkgmgrCalen Pennington2011-09-141-2/+3
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Schema: Add missing attributes for <BoundPath>sHolger Weiß2011-09-141-0/+3
| | | | | | | | Add a few missing attributes to the XML Schema for <BoundPath> entries.
* | Packages: Properly detect when user didn't create sources.xmlanatoly techtonik2011-09-121-1/+4
| |
* | Clarify that "bcfg2 -f [...]" ignores "-l"Holger Weiß2011-09-122-2/+4
| | | | | | | | | | | | Document the fact that the client will ignore any decision list specified via "-l" (or in the bcfg2.conf(5) file) if the client is called with the "-f" option (which tells it to configure from a file).
* | DebInit: Always initialize "start_sequence"Holger Weiß2011-09-121-0/+1
| | | | | | | | | | | | Make sure the "start_sequence" variable is initialized. This fixes a traceback which occurred when a <Service> "sequence" has been specified on Debian systems which use dependency-based booting.
* | bcfg2: Ignore "-l" if configuring from a fileHolger Weiß2011-09-121-17/+17
| | | | | | | | | | | | | | | | | | The "-f" option, which tells the client to configure from a file rather than querying the server, cannot be combined with the "-l" option (nor with the equivalent setting in the bcfg2.conf(5) file), as a decision list won't be available. Instead of crashing (with a KeyError: 'decision_list'), the client will now ignore the "-l" option if the "-f" option also is specified.
* | Packages: Fix traceback when sources.xml is missing (#1043)Sol Jerome2011-09-121-1/+6
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | DebInit: Check for .legacy-bootordering fileHolger Weiß2011-09-121-1/+2
| | | | | | | | | | | | If the file /etc/init.d/.legacy-bootordering exists, dependency-based booting isn't used, even when running on Debian releases newer than lenny.
* | Base plugin is deprecated in 1.2.0anatoly techtonik2011-09-101-1/+0
| |
* | make it clear that default list of plugins is taken from ↵anatoly techtonik2011-09-101-7/+2
| | | | | | | | Options.SERVER_PLUGINS.default
* | bcfg2-admin: Fix conditional for help messageSol Jerome2011-09-101-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | bcfg2-admin: Fix modes which don't require additional argumentsSol Jerome2011-09-101-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Admin: Fix traceback when missing section from bcfg2.confSol Jerome2011-09-101-1/+4
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Options: Clarify interactive mode descriptionSol Jerome2011-09-101-1/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Improve MetadataQuery documentationHolger Weiß2011-09-091-2/+2
| | | | | | | | | | Clarify that the names_by_groups() and names_by_profiles() query routines both expect a list as their argument.
* | doc: Fix typoHolger Weiß2011-09-091-1/+1
| |
* | doc: Move reference to its proper placeSol Jerome2011-09-081-2/+2
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | doc: Update Packages documentationSol Jerome2011-09-084-48/+46
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | fixed old reference to config.xml in Packages docsChris St. Pierre2011-09-081-2/+2
| |
* | bcfg2.spec: Package is still called python-sphinx10 in RHEL6Sol Jerome2011-09-081-1/+1
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Mark entry as modified only if Install() succeededHolger Weiß2011-09-072-2/+4
|/ | | | | The client now makes sure that an entry won't be reported as modified if the Install() method which handled the entry returned False.
* fixed indentation bug in SSHbase introduced in ↵Chris St. Pierre2011-09-061-26/+24
| | | | cb8b988774c573bb8f6840aa60be0ced60323940
* debian: Move libapache2-mod-wsgi to Suggests (#1034)Sol Jerome2011-09-051-2/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Make database_port setting optionalHolger Weiß2011-09-041-1/+4
| | | | | | Make the database_port configuration parameter optional (as documented in doc/reports/dynamic.txt). The default port will now be used if the database_port is not explicitly set.
* doc: Base64 encoding only for binary filesHolger Weiß2011-09-041-1/+1
| | | | It's no longer true that all non-ASCII files need to be Base64 encoded.
* Don't omit "important" entries from reportsHolger Weiß2011-09-041-0/+1
| | | | | Fix the problem that modified entries weren't included in the client statistics if their "important" attribute was set to "true".
* fix traceback when packages.conf doesn't exist or there is no [global]Joe Digilio2011-09-021-0/+2
| | | | | section. (cherry picked from commit 54e70421bd1aea5bdd495cf48767b88cfe82b3b1)
* Version bump to 1.2.0rc1v1.2.0rc1Sol Jerome2011-09-019-8/+14
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Cfg : doesn't add a LineFeed after patching of filesKioob2011-09-021-3/+1
|
* Cfg : do not strip() end of lines before applying .diff filesKioob2011-09-011-2/+1
|
* fixed tracebacks introduced by 5360af9fe752850b1647Chris St. Pierre2011-09-011-1/+2
|
* fixed traceback introduced by 5360af9fe752850b1647Chris St. Pierre2011-09-011-2/+3
|
* Plugin.py: Add filename to error message (Reported by Kioob on IRC)Sol Jerome2011-08-311-1/+2
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>