added full RelaxNG based config file syntax checking
[metaproxy-moved-to-github.git] / etc / config-zurg.xml
index 1c03451..09be83c 100644 (file)
@@ -1,9 +1,7 @@
 <?xml version="1.0"?>
-<!-- $Id: config-zurg.xml,v 1.1 2006-01-16 15:51:56 adam Exp $ -->
+<!-- $Id: config-zurg.xml,v 1.10 2006-10-10 15:10:16 marc Exp $ -->
 <yp2 xmlns="http://indexdata.dk/yp2/config/1">
   <start route="start"/>
-  <filters>
-  </filters>
   <routes>
     <route id="start">
       <filter type="frontend_net">
       <filter type="log">
         <message>F</message>
       </filter>
-
+      <filter type="auth_simple">
+       <userRegister>etc/example.simple-auth</userRegister>
+      </filter>
       <filter type="virt_db">
         <virtual>
           <database>bdsbkm21</database>
           <target>zurg:9901/bdsbkm21</target>
         </virtual>
-        <virtual>
-          <database>blconm21</database>
+       <virtual>
+         <database>foo</database>
+         <target>zurg:9991/foo</target>
+       </virtual>
+       <virtual>
+         <database>bar</database>
+         <target>zurg:9992/bar</target>
+       </virtual>
+       <virtual>
+         <database>baz</database>
+         <target>zurg:9993/baz</target>
+       </virtual>
+       <virtual>
+         <database>foobaralias</database>
+         <target>zurg:9991/foo</target>
+         <target>zurg:9992/bar</target>
+       </virtual>
+       <virtual>
+         <database>foobazalias</database>
+         <target>zurg:9991/foo</target>
+         <target>zurg:9993/baz</target>
+       </virtual>
+       <virtual>
+         <database>blconm21</database>
           <target>zurg:9902/blconm21</target>
         </virtual>
         <virtual>
       <filter type="log">
         <message>M</message>
       </filter>
+      <filter type="auth_simple">
+        <targetRegister>etc/example.target-auth</targetRegister>
+       <discardUnauthorisedTargets/>
+      </filter>
       <filter type="multi">
-      </virtual>
       </filter>
       <filter type="log">
         <message>B</message>
@@ -51,6 +76,7 @@
       <filter type="z3950_client">
         <timeout>30</timeout>
       </filter>
+      <filter type="bounce"/>
     </route>
   </routes>
 </yp2>