From 9d6e6241954d001a5b49e4ea9a48c10e2a792958 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Mon, 10 Dec 2012 17:19:54 -0600 Subject: generate XML schema docs from XML schemas themselves --- schemas/rules.xsd | 114 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 105 insertions(+), 9 deletions(-) (limited to 'schemas/rules.xsd') diff --git a/schemas/rules.xsd b/schemas/rules.xsd index 241ffe5bf..ddfb7ad0d 100644 --- a/schemas/rules.xsd +++ b/schemas/rules.xsd @@ -1,6 +1,5 @@ - string enumeration definitions for bcfg2 @@ -50,10 +49,66 @@ - + + + + Fully bound description of an SELinux boolean entry. + + + + - Fully bound description of an SELinux entry. + Fully bound description of an SELinux port entry. + + + + + + + Fully bound description of an SELinux file context entry. + + + + + + + Fully bound description of an SELinux node entry. + + + + + + + Fully bound description of an SELinux login entry. + + + + + + + Fully bound description of an SELinux user entry. + + + + + + + Fully bound description of an SELinux interface entry. + + + + + + + Fully bound description of an SELinux permissive domain entry. + + + + + + + Fully bound description of an SELinux module entry. @@ -84,8 +139,8 @@ Elements within Group tags only apply to clients that are - members of that group (or vice-versa; see #element_negate - below) + members of that group (or vice-versa, if + :xml:attribute:`RContainerType:negate` is set) @@ -93,7 +148,8 @@ Elements within Client tags only apply to the named client - (or vice-versa; see #element_negate below) + (or vice-versa, if :xml:attribute:`RContainerType:negate` + is set) @@ -101,20 +157,60 @@ + + + An **RContainerType** is a Rules tag used to provide logic. + Child entries of an RContainerType tag only apply to machines + that match the condition specified -- either membership in a + group, or a matching client name. + :xml:attribute:`RContainerType:negate` can be set to negate + the sense of the match. + + - - + + + + The name of the client or group to match on. Child entries + will only apply to this client or group (unless + :xml:attribute:`RContainerType:negate` is set). + + + + + + + Negate the sense of the match, so that child entries only + apply to a client if it is not a member of the given group + or does not have the given name. + + + + + + The top-level tag for concrete descriptions of entries in + :ref:`server-plugins-generators-rules`. + + - + + + + Sets the priority for rules in this file for + :ref:`server-plugins-generators-rules`. The higher value + wins. + + + -- cgit v1.2.3-1-g7c22