summaryrefslogtreecommitdiffstats
path: root/schemas/bundle.xsd
Commit message (Collapse)AuthorAgeFilesLines
* Bundler: modification is now the boolean inherit_modificationAlexander Sulfrian2014-11-251-8/+1
|
* Bundler: add modification support to Bundle dependenciesAlexander Sulfrian2014-11-251-0/+36
| | | | | | Bundle dependencies are now realized with RequiredBundle and support inheritance of the modification flag. This requires new client support and will only work with clients >= 1.4.0pre2.
* Options: schema changes for changes made for new parserChris St. Pierre2013-06-271-0/+8
|
* Merge branch 'master' into 1.4.xChris St. Pierre2013-02-201-7/+62
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/contributors.txt schemas/bundle.xsd src/lib/Bcfg2/Client/Tools/__init__.py src/lib/Bcfg2/Server/Encryption.py src/lib/Bcfg2/Server/Lint/Genshi.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Decisions.py src/lib/Bcfg2/Server/Plugins/TemplateHelper.py src/sbin/bcfg2-test testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIX/Test__init.py testsuite/Testsrc/Testlib/TestClient/TestTools/TestPOSIXUsers.py testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProperties.py tools/bcfg2-profile-templates.py
| * schemas: Add abstract SELinux entriesSol Jerome2013-02-191-8/+63
| | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | Bundler: added support for independent bundlesChris St. Pierre2013-02-081-3/+13
| |
* | Bundler: various changesChris St. Pierre2013-02-041-3/+4
| | | | | | | | | | | | | | * Deprecated use of an explicit name attribute * Deprecated .genshi bundles * Minor restructuring for better performance * bcfg2-lint updates
* | removed deprecated plugins: TGenshi, TCheetah, Account, Hostbase, Snapshots, ↵Chris St. Pierre2013-01-171-4/+1
| | | | | | | | Statistics, Editor
* | removed deprecated PostInstall supportChris St. Pierre2013-01-171-9/+0
|/
* schemas: fixed bound SELinux entries in bundlerChris St. Pierre2013-01-031-2/+58
|
* generate XML schema docs from XML schemas themselvesChris St. Pierre2012-12-101-12/+56
|
* added builtin support for creating users and groupsChris St. Pierre2012-12-031-1/+29
|
* Removed deprecated plugins BB, Svcmgr, SGenshiChris St. Pierre2012-08-151-1/+1
|
* added selinux supportChris St. Pierre2012-07-031-97/+30
|
* add xml:base attr to all tags that can be xincludedChris St. Pierre2012-04-101-1/+2
|
* cleaned up genshi schemaChris St. Pierre2012-01-231-14/+2
|
* * Added support for yum libraries (if available and configured). ThisChris St. Pierre2011-10-071-4/+6
| | | | | | | | | | | | | | | | | | can dramatically reduce memory usage, and fixed several bugs: * #1014 (Package plugin can't resolve dependencies for rpms with Require: tags for full paths that aren't Provided explicitly) * #991 (Dependency Resolution difference between Package and yum) * #996 (Packages high memory usage) * Added support for Yum package groups when using yum libraries (#1039) * Fixed #911 (bcfg2 output for wrong package version with Packages is misleading) * YUMng turns down the Yum debug level itself depending on the debug/verbosity level requested by bcfg2 so you don't have to reduce the Yum debug level on a global basis * Added support for Pulp repositories, including registering Pulp consumers and binding to repositories * Added ability to disable magic OS groups
* Allow nested Bundle tags in XML SchemaHolger Weiß2011-07-041-98/+115
| | | | | Nesting Bundle tags is now allowed in order to support XInclude within Bundles.
* doc: Better document PostInstall entriesSol Jerome2011-05-161-0/+9
| | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* added Client tag to StructFile; made PropertyFile inherit from StructFileChris St. Pierre2011-04-141-0/+16
|
* A number of schema changes/fixes/updates:Chris St. Pierre2011-04-081-15/+37
| | | | | | | | * altsrc attr is not allowed on Service and Action tags * Removed duplicate definition of PackageType, fixed required attrs * Removed deprecated <Ignore> tags in BoundPackage Instances * Added Genshi schema, made Genshi bundles validate * Use builtin xs:boolean type where possible
* schemas: Build DTD docs, provide -doc subpackage in RPM (Resolves #984)Chris St. Pierre2011-01-271-20/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the ticket: I've attached a patch that does two things: 1. Uses xs3p (http://xml.fiforms.org/xs3p/), an XSLT stylesheet, to do transforms on the Bcfg2 DTD and automatically generates documentation on the DTD. I added a build_dtddoc command to setup.py that performs the transforms using lxml.etree and puts the resulting HTML in build/dtd. I also added some documentation to bundle.xsd; it's not much, but should demonstrate the ease with which the DTD can be documented with this system in use. 2. I added both build_sphinx and build_dtddoc commands to the RPM specfile, and added a -doc subpackage to put the resulting HTML in. The specfile builds successfully on CentOS 5 and Fedora 13. There are a couple of known issues: 1. The output from xs3p uses pop-ups to present documentation on non-global components, which, due to the way the Bcfg2 DTD is written, is most of them. This is ugly. It could be improved by modifying the XSLT, but I'm not a web designer and wasn't sure the best way to present that information. Either way, this is a start. 2. The python-sphinx10 package in EPEL 5 apparently has a bug where it fails to add itself to sys.path after installing. There's some ugliness in the spec file to get around that. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* fix bundle schema (reported by gregcoit)Narayan Desai2010-07-081-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5960 ce84e21b-d406-0410-9b95-82705330c041
* schemas: Schema updatesSol Jerome2010-01-281-14/+0
| | | | | | | | | | * Remove old translation schema for bcfg1 * Remove old POSIX entries * Remove toolsetType schema since it's no longer used Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5708 ce84e21b-d406-0410-9b95-82705330c041
* schemas: Fix BoundPath schema for Bundles (Reported by gregcoit on irc) [bugfix]Sol Jerome2010-01-271-2/+2
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5705 ce84e21b-d406-0410-9b95-82705330c041
* schema: Add description attribute for Bundles (ticket #689)Sol Jerome2009-09-291-0/+1
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5469 ce84e21b-d406-0410-9b95-82705330c041
* schema: Add schema for Path entriesSol Jerome2009-09-261-0/+5
| | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5466 ce84e21b-d406-0410-9b95-82705330c041
* Add BoundEntry support to bundle schemaSol Jerome2009-02-271-7/+22
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5090 ce84e21b-d406-0410-9b95-82705330c041
* deprecate PostInstalls (in schemas and Core.py) -- Actions can be used insteadNarayan Desai2008-03-091-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4408 ce84e21b-d406-0410-9b95-82705330c041
* Fix permission name in bundlesNarayan Desai2007-08-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3623 ce84e21b-d406-0410-9b95-82705330c041
* Implement Action supportNarayan Desai2007-01-241-1/+3
| | | | | | | | | | - Schema addition for bundles/rules - Tool driver for actions - Frame support for pre-actions and post-actions - Frame blacklist support (to preclude blocked entries from getting installed on the post-clobber pass) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2713 ce84e21b-d406-0410-9b95-82705330c041
* Add origin and revision information to bundlesNarayan Desai2007-01-161-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2677 ce84e21b-d406-0410-9b95-82705330c041
* Fixes from RickNarayan Desai2007-01-111-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2649 ce84e21b-d406-0410-9b95-82705330c041
* Implement negation for bundles, base, pkgmgr, svcmgr, and rulesNarayan Desai2007-01-101-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2643 ce84e21b-d406-0410-9b95-82705330c041
* schema updateNarayan Desai2006-04-111-15/+14
| | | | | | | pkgmgr bugfix git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1835 ce84e21b-d406-0410-9b95-82705330c041
* Fix incorrect versions of -r documentationNarayan Desai2006-02-231-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1764 ce84e21b-d406-0410-9b95-82705330c041
* last step of repo switchesNarayan Desai2006-01-231-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1716 ce84e21b-d406-0410-9b95-82705330c041
* permission changeNarayan Desai2005-08-021-1/+1
| | | | | | | (Logical change 1.277) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1117 ce84e21b-d406-0410-9b95-82705330c041
* add postinstalltypeNarayan Desai2005-06-291-0/+2
| | | | | | | (Logical change 1.244) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1016 ce84e21b-d406-0410-9b95-82705330c041
* add permission typeNarayan Desai2005-06-291-2/+5
| | | | | | | | | | 2005/06/29 10:41:27-05:00 anl.gov!desai fix attributes (Logical change 1.242) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1007 ce84e21b-d406-0410-9b95-82705330c041
* switch to using atom.xsdNarayan Desai2004-12-021-23/+1
| | | | | | | (Logical change 1.156) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@693 ce84e21b-d406-0410-9b95-82705330c041
* change field from "from" to "name"Narayan Desai2004-10-131-2/+18
| | | | | | | | | | | | | 2004/10/12 16:47:53-05:00 anl.gov!desai loosen up directory restrictions for now 2004/10/12 16:44:21-05:00 anl.gov!desai fixup schema (Logical change 1.91) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@427 ce84e21b-d406-0410-9b95-82705330c041
* (Logical change 1.31)Narayan Desai2004-08-111-0/+43
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@153 ce84e21b-d406-0410-9b95-82705330c041
* Initial revisionNarayan Desai2004-08-111-0/+0
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@149 ce84e21b-d406-0410-9b95-82705330c041