Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support ACLs without a specific user/group for default owner/owning-group ↵ | Richard Connon | 2014-02-04 | 1 | -0/+1 |
| | | | | ACLs on directories | ||||
* | Augeas improvements: | Chris St. Pierre | 2013-12-11 | 1 | -0/+9 |
| | | | | | | | | | | | | | * Added ability to specify initial content for a file that doesn't exist, to avoid a messy situation where you'd have to probe for file existence and either use a Path type="file" or Path type="augeas" depending, and run Bcfg2 twice. * All commands in an Augeas path are run if *any* of them fail to verify. Previously, only commands that hadn't been run would be installed, but that had issues, particularly with the Clear command, which could pass verification but then be required during the installation phase anyway. * Miscellaneous bug fixes. | ||||
* | schemas: allow genshi elements inside Path tags | Chris St. Pierre | 2013-12-09 | 1 | -0/+1 |
| | | | | This is particularly useful for Augeas commands. | ||||
* | schemas: fixed augeasCommands group in Path entries | Chris St. Pierre | 2013-12-05 | 1 | -1/+1 |
| | |||||
* | Tools: new Augeas driver | Chris St. Pierre | 2013-12-05 | 2 | -1/+232 |
| | |||||
* | schemas: Add important attribute for BoundPath | Sol Jerome | 2013-11-07 | 1 | -0/+7 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | New plugin: AWSTags | Chris St. Pierre | 2013-09-26 | 1 | -0/+73 |
| | | | | | AWSTags allows querying tags from EC2, and setting groups based on the tag names or values. | ||||
* | Cfg: allow changing category specific-ness of generated authorized_keys | Chris St. Pierre | 2013-09-09 | 1 | -0/+9 |
| | |||||
* | Cfg: More flexible and complete way to specify authorized keys options | Chris St. Pierre | 2013-09-04 | 1 | -3/+67 |
| | |||||
* | doc: Updated Client Actions doc to include BoundActions and another | Jason Kincl | 2013-08-30 | 1 | -4/+5 |
| | | | | | example schemas: Fixed Action `when` attribute description | ||||
* | Client/Tools/Action: add shell attribute | Alexander Sulfrian | 2013-06-14 | 1 | -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 attributes | Jason Kincl | 2013-06-12 | 1 | -3/+3 |
| | |||||
* | Services: Add new bootstatus attribute | Sol Jerome | 2013-06-02 | 2 | -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 Jerome | 2013-05-10 | 1 | -0/+9 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIXUsers: allow better <MemberOf group="foo"/> syntax | Chris St. Pierre | 2013-05-07 | 1 | -7/+22 |
| | |||||
* | SELinux: added MLS ranges to all entries that support them | Chris St. Pierre | 2013-04-25 | 1 | -0/+42 |
| | |||||
* | schema: Update gecos field description | Sol Jerome | 2013-04-04 | 1 | -2/+4 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | new GroupLogic plugin | Chris St. Pierre | 2013-03-28 | 1 | -0/+110 |
| | |||||
* | schemas: Add abstract SELinux entries | Sol Jerome | 2013-02-19 | 1 | -8/+63 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | schemas: fixed privkey.xml schema | Chris St. Pierre | 2013-01-29 | 1 | -7/+0 |
| | |||||
* | Made a few encryption things simpler: | Chris St. Pierre | 2013-01-17 | 2 | -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 tags | Chris St. Pierre | 2013-01-14 | 1 | -0/+5 |
| | |||||
* | schemas: fixed bound SELinux entries in bundler | Chris St. Pierre | 2013-01-03 | 1 | -2/+58 |
| | |||||
* | Cfg: Added feature to provide generation of SSH keys, authorized_keys file | Chris St. Pierre | 2013-01-03 | 3 | -0/+259 |
| | |||||
* | schemas: fixed genshi choose test attribute | Chris St. Pierre | 2012-12-17 | 1 | -1/+1 |
| | |||||
* | generate XML schema docs from XML schemas themselves | Chris St. Pierre | 2012-12-10 | 18 | -8857/+2304 |
| | |||||
* | schemas: fixed overzealous removal of CertType | Chris St. Pierre | 2012-12-04 | 1 | -0/+14 |
| | |||||
* | SSLCA improvements: | Chris St. Pierre | 2012-12-03 | 2 | -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 groups | Chris St. Pierre | 2012-12-03 | 3 | -1/+60 |
| | |||||
* | added XML schemas for SSLCA key/cert files | Chris St. Pierre | 2012-11-06 | 2 | -0/+87 |
| | |||||
* | schemas: Fix schema for perms->mode transition | Sol Jerome | 2012-10-17 | 2 | -2/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | POSIX/Device: Change perms back to mode | Sol Jerome | 2012-09-02 | 1 | -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, SGenshi | Chris St. Pierre | 2012-08-15 | 2 | -34/+1 |
| | |||||
* | POSIX: | Chris St. Pierre | 2012-08-15 | 1 | -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 docs | Chris St. Pierre | 2012-08-01 | 1 | -1/+0 |
| | |||||
* | bcfg2-lint stuff for ACL support | Chris St. Pierre | 2012-08-01 | 1 | -2/+1 |
| | |||||
* | removed "other" ACLs -- handle those with regular perms | Chris St. Pierre | 2012-08-01 | 1 | -1/+0 |
| | |||||
* | added ACL tag support to info.xml schema | Chris St. Pierre | 2012-08-01 | 1 | -1/+5 |
| | |||||
* | added schema for ACLs | Chris St. Pierre | 2012-08-01 | 1 | -0/+29 |
| | |||||
* | schema fixes for metadata changes | Chris St. Pierre | 2012-07-31 | 1 | -2/+0 |
| | |||||
* | Metadata and other improvements: | Chris St. Pierre | 2012-07-30 | 2 | -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 Kemp | 2012-07-26 | 1 | -0/+2 |
| | |||||
* | added feature to allow clients to declare their version to server | Chris St. Pierre | 2012-07-11 | 1 | -0/+1 |
| | |||||
* | added selinux support | Chris St. Pierre | 2012-07-03 | 8 | -193/+214 |
| | |||||
* | merged maint | Chris St. Pierre | 2012-06-19 | 1 | -0/+7 |
|\ | |||||
| * | added ability to specify arbitrary repository options to Packages | Chris St. Pierre | 2012-05-23 | 1 | -0/+7 |
| | | |||||
| * | add xml:base attr to all tags that can be xincluded | Chris St. Pierre | 2012-05-04 | 4 | -11/+24 |
| | | |||||
| * | pkg_verify works on BoundPackage tag, not just Instance | Chris St. Pierre | 2012-05-04 | 1 | -1/+2 |
| | | |||||
* | | re-rationalized service modes to make them more consistent and granular | Chris St. Pierre | 2012-06-05 | 1 | -2/+12 |
| | | |||||
* | | add xml:base attr to all tags that can be xincluded | Chris St. Pierre | 2012-04-10 | 4 | -11/+24 |
| | |