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

Reply via email to