diff options
Diffstat (limited to 'interface-definitions')
| -rw-r--r-- | interface-definitions/container.xml.in | 34 | ||||
| -rw-r--r-- | interface-definitions/include/interface/eapol.xml.i | 2 | 
2 files changed, 30 insertions, 6 deletions
| diff --git a/interface-definitions/container.xml.in b/interface-definitions/container.xml.in index baab6104f..b35ba8d1c 100644 --- a/interface-definitions/container.xml.in +++ b/interface-definitions/container.xml.in @@ -25,7 +25,7 @@              <properties>                <help>Container capabilities/permissions</help>                <completionHelp> -                <list>net-admin net-bind-service net-raw setpcap sys-admin sys-time</list> +                <list>net-admin net-bind-service net-raw setpcap sys-admin sys-module sys-time</list>                </completionHelp>                <valueHelp>                  <format>net-admin</format> @@ -48,11 +48,15 @@                  <description>Administation operations (quotactl, mount, sethostname, setdomainame)</description>                </valueHelp>                <valueHelp> +                <format>sys-module</format> +                <description>Load, unload and delete kernel modules</description> +              </valueHelp> +              <valueHelp>                  <format>sys-time</format>                  <description>Permission to set system clock</description>                </valueHelp>                <constraint> -                <regex>(net-admin|net-bind-service|net-raw|setpcap|sys-admin|sys-time)</regex> +                <regex>(net-admin|net-bind-service|net-raw|setpcap|sys-admin|sys-module|sys-time)</regex>                </constraint>                <multi/>              </properties> @@ -110,7 +114,7 @@                <constraint>                  <regex>[ !#-%&(-~]+</regex>                </constraint> -              <constraintErrorMessage>Entrypoint must be ascii characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage> +              <constraintErrorMessage>Entrypoint must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>              </properties>            </leafNode>            <leafNode name="host-name"> @@ -133,7 +137,7 @@                <constraint>                  <regex>[ !#-%&(-~]+</regex>                </constraint> -              <constraintErrorMessage>Command must be ascii characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage> +              <constraintErrorMessage>Command must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>              </properties>            </leafNode>            <leafNode name="arguments"> @@ -142,9 +146,29 @@                <constraint>                  <regex>[ !#-%&(-~]+</regex>                </constraint> -              <constraintErrorMessage>The command's arguments must be ascii characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage> +              <constraintErrorMessage>The command's arguments must be ASCII characters, use &quot; and &apos for double and single quotes respectively</constraintErrorMessage>              </properties>            </leafNode> +          <tagNode name="label"> +            <properties> +              <help>Add label variables</help> +              <constraint> +                <regex>[a-z0-9](?:[a-z0-9.-]*[a-z0-9])?</regex> +              </constraint> +              <constraintErrorMessage>Label variable name must be alphanumeric and can contain hyphen, dots and underscores</constraintErrorMessage> +            </properties> +            <children> +              <leafNode name="value"> +                <properties> +                  <help>Set label option value</help> +                  <valueHelp> +                    <format>txt</format> +                    <description>Set label option value</description> +                  </valueHelp> +                </properties> +              </leafNode> +            </children> +          </tagNode>            <leafNode name="memory">              <properties>                <help>Memory (RAM) available to this container</help> diff --git a/interface-definitions/include/interface/eapol.xml.i b/interface-definitions/include/interface/eapol.xml.i index c4cdeae0c..a3206f2c7 100644 --- a/interface-definitions/include/interface/eapol.xml.i +++ b/interface-definitions/include/interface/eapol.xml.i @@ -4,7 +4,7 @@       <help>Extensible Authentication Protocol over Local Area Network</help>    </properties>    <children> -    #include <include/pki/ca-certificate.xml.i> +    #include <include/pki/ca-certificate-multi.xml.i>      #include <include/pki/certificate-key.xml.i>    </children>  </node> | 
