Update of /cvsroot/mailman/mailman3/src/mailman/config/schemas
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29393/src/mailman/config/schemas
Modified Files:
mailman.xml
Log Message:
Updates for the new configuration regime.
Index: mailman.xml
===================================================================
RCS file: /cvsroot/mailman/mailman3/src/mailman/config/schemas/mailman.xml,v
retrieving revision 3.0
retrieving revision 3.1
diff -u -d -r3.0 -r3.1
--- mailman.xml 29 Mar 2004 05:18:51 -0000 3.0
+++ mailman.xml 20 Apr 2004 04:16:34 -0000 3.1
@@ -21,66 +21,21 @@
Basic Mailman configuration schema
</description>
- <sectiontype name="mailman">
- <key name="pidfile" required="yes">
- <description>
- The file that holds the mailmanctl PID file.
- </description>
- </key>
-
- <multikey name="loglevel" datatype="mailman.config.loglevel">
- <default>mailman.error DEBUG</default>
- <default>mailman.web DEBUG</default>
- <default>mailman.database INFO</default>
- <default>mailman.queues DEBUG</default>
- <default>mailman.smtp DEBUG</default>
- <default>mailman.bounces INFO</default>
- <description>
- Specify the logging level for the various Mailman
- logs. Each entry must have two items, the log name
- and the log level. The log level can be either a
- numeric log level or a symbolic log level as specified
- in the logging package.
- </description>
- </multikey>
-
- <key name="pythonexe" datatype="existing-file" required="yes">
- <description>
- The full path to the Python executable to use for
- sub-processes.
- </description>
- </key>
-
- <key name="userid" datatype="mailman.config.userid"
- default="mailman">
- <description>
- The user to run Mailman as. This can be either a numeric user
- id or an existing user name.
- </description>
- </key>
-
- <key name="groupid" datatype="mailman.config.groupid"
- default="mailman">
- <description>
- The group to run Mailman as. This can be either a numeric
- group id or an existing group name.
- </description>
- </key>
-
- <multikey name="domain" datatype="mailman.config.domain"
- required="yes">
- <description>
- The list of virtual domains. Each line can have two or three
- items on it. The first item is always a shorthand name for
- the domain.
+ <import package="mailman.config.components" file="databases.xml"/>
+ <import package="mailman.config.components" file="domains.xml"/>
+ <import package="mailman.config.components" file="layout.xml"/>
+ <import package="mailman.config.components" file="privileges.xml"/>
+ <import package="mailman.config.components" file="startups.xml"/>
+ <import package="mailman.config.components" file="qrunner.xml"/>
+ <import package="ZConfig.components.logger"/>
- If there are two items, then the second one is a hostname used
- for both the web hostname and the mail hostname. If there are
- three items, then the second one describes the mail domain and
- the third one describes the web domain.
- </description>
- </multikey>
+ <section type="databases" name="*" attribute="databases"/>
+ <section type="domains" name="*" attribute="domains"/>
+ <section type="layout" name="*" attribute="layout"/>
+ <section type="privileges" name="*" attribute="privileges"/>
+ <section type="qrunner" name="*" attribute="qrunner"/>
+ <section type="startups" name="*" attribute="startups"/>
- </sectiontype>
- <section type="mailman" name="*" required="yes" attribute="mailman" />
+ <section type="eventlog" name="*" attribute="eventlog" required="yes"/>
+ <multisection type="logger" name="*" attribute="logs"/>
</schema>
_______________________________________________
Mailman-checkins mailing list
[EMAIL PROTECTED]
Unsubscribe: http://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org