summaryrefslogtreecommitdiffstats
path: root/schemas
Commit message (Collapse)AuthorAgeFilesLines
* Plugins/PkgVars: new plugin to set various vars per packageAlexander Sulfrian2013-06-291-0/+43
| | | | | | | This plugins allows the setting of varius flags per package. It should be used f.e. to specify pinnings for debian packages or use flags and keywords for gentoo packages (needs to be implemented by future Portage plugin).
* Packages: add name to sourcesAlexander Sulfrian2013-06-291-0/+9
|
* Packages: add priority to sources and sort according to itAlexander Sulfrian2013-06-291-0/+10
|
* Plugins/Packages: ability to overwrite recommended flag per packageAlexander Sulfrian2013-06-291-0/+9
|
* Client/Tools/Action: add shell attributeAlexander Sulfrian2013-06-141-2/+10
| | | | | Add an option to specify whether a command should be executed within a shell to enable flow control and other shell-specific syntax.
* Schema: Removing "required" from some Action attributesJason Kincl2013-06-121-3/+3
|
* Services: Add new bootstatus attributeSol Jerome2013-06-022-3/+19
| | | | | | | | | This new attribute allows the specification of a boot-time status separately from the current 'status' attribute. This allows for more fine-grained control over e.g. services that are really just boot scripts. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* APT: Allow specification of deb-src lines (Resolves #1148)Sol Jerome2013-05-101-0/+9
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* POSIXUsers: allow better <MemberOf group="foo"/> syntaxChris St. Pierre2013-05-071-7/+22
|
* SELinux: added MLS ranges to all entries that support themChris St. Pierre2013-04-251-0/+42
|
* schema: Update gecos field descriptionSol Jerome2013-04-041-2/+4
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* new GroupLogic pluginChris St. Pierre2013-03-281-0/+110
|
* schemas: Add abstract SELinux entriesSol Jerome2013-02-191-8/+63
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* schemas: fixed privkey.xml schemaChris St. Pierre2013-01-291-7/+0
|
* Made a few encryption things simpler:Chris St. Pierre2013-01-172-0/+24
| | | | | | * Only one strict/lax setting, in [encryption], rather than separate settings in [properties] and [sshkeys] * No longer necessary to enable encryption on each Properties file
* better validation of required attrs for Package and Service tagsChris St. Pierre2013-01-141-0/+5
|
* schemas: fixed bound SELinux entries in bundlerChris St. Pierre2013-01-031-2/+58
|
* Cfg: Added feature to provide generation of SSH keys, authorized_keys fileChris St. Pierre2013-01-033-0/+259
|
* schemas: fixed genshi choose test attributeChris St. Pierre2012-12-171-1/+1
|
* generate XML schema docs from XML schemas themselvesChris St. Pierre2012-12-1018-8857/+2304
|
* schemas: fixed overzealous removal of CertTypeChris St. Pierre2012-12-041-0/+14
|
* SSLCA improvements:Chris St. Pierre2012-12-032-26/+2
| | | | | | Added support for Group/Client tags in cert.xml/key.xml Added support for explicit subjectAltNames in cert.xml Reorganized code to make generally more like other GroupSpool plugins
* added builtin support for creating users and groupsChris St. Pierre2012-12-033-1/+60
|
* added XML schemas for SSLCA key/cert filesChris St. Pierre2012-11-062-0/+87
|
* schemas: Fix schema for perms->mode transitionSol Jerome2012-10-172-2/+1
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* POSIX/Device: Change perms back to modeSol Jerome2012-09-021-0/+1
| | | | | | | | Change our terminology to match that used by MKNOD(1). This makes the client tool behave as it did previously. Also, add 'mode' to the schema to make `bcfg2-lint` happy. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* Removed deprecated plugins BB, Svcmgr, SGenshiChris St. Pierre2012-08-152-34/+1
|
* POSIX:Chris St. Pierre2012-08-151-1/+0
| | | | | | refactored POSIX tool into multiple files to make it more manageable Added unit tests for POSIX tool and sub-tools fixed ACL handling for filesystems mounted noacl
* added ACL docsChris St. Pierre2012-08-011-1/+0
|
* bcfg2-lint stuff for ACL supportChris St. Pierre2012-08-011-2/+1
|
* removed "other" ACLs -- handle those with regular permsChris St. Pierre2012-08-011-1/+0
|
* added ACL tag support to info.xml schemaChris St. Pierre2012-08-011-1/+5
|
* added schema for ACLsChris St. Pierre2012-08-011-0/+29
|
* schema fixes for metadata changesChris St. Pierre2012-07-311-2/+0
|
* Metadata and other improvements:Chris St. Pierre2012-07-302-21/+35
| | | | | | | | | | * Added support for Client tag in groups.xml * Added support for nested Group tags in groups.xml * Added support for negated groups in groups.xml * Added DatabaseBacked plugin mixin to easily allow plugins to connect to a database specified in global database settings in bcfg2.conf * Added DBMetadata plugin that uses relational DB to store client records instead of writing to clients.xml
* Added arch and release attributes to BoundPackage tag.Matt Kemp2012-07-261-0/+2
|
* added feature to allow clients to declare their version to serverChris St. Pierre2012-07-111-0/+1
|
* added selinux supportChris St. Pierre2012-07-038-193/+214
|
* merged maintChris St. Pierre2012-06-191-0/+7
|\
| * added ability to specify arbitrary repository options to PackagesChris St. Pierre2012-05-231-0/+7
| |
| * add xml:base attr to all tags that can be xincludedChris St. Pierre2012-05-044-11/+24
| |
| * pkg_verify works on BoundPackage tag, not just InstanceChris St. Pierre2012-05-041-1/+2
| |
* | re-rationalized service modes to make them more consistent and granularChris St. Pierre2012-06-051-2/+12
| |
* | add xml:base attr to all tags that can be xincludedChris St. Pierre2012-04-104-11/+24
| |
* | pkg_verify works on BoundPackage tag, not just InstanceChris St. Pierre2012-04-091-1/+2
| |
* | Merge branch 'maint'Sol Jerome2012-03-241-0/+6
|\|
| * schemas: Add device attributes for BoundPath entriesSol Jerome2012-03-231-0/+6
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Remove svn keywordsSol Jerome2012-02-1913-13/+0
|/ | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* cleaned up genshi schemaChris St. Pierre2012-01-235-50/+20
|
* fixed packages schema (reported by mattikus on IRC)Chris St. Pierre2012-01-231-15/+7
|