3 <!-- [scheme:]host[:port][/databaseName] -->
4 <!-- scheme: tcp, ssl, unix, http, sru -->
5 <!-- can run all servers on tcp, but the unix socket is faster -->
7 <listen id="biblioserver" >unix:__ZEBRA_RUN_DIR__/bibliosocket</listen>
8 <listen id="authorityserver" >unix:__ZEBRA_RUN_DIR__/authoritysocket</listen>
9 <!-- public server runs on tcp -->
10 <!-- <listen id="publicserver" >tcp:@:9999</listen> -->
12 <!-- Settings for special biblio server instance for PazPar2.
13 Because PazPar2 only connects to a Z39.50 server using TCP/IP,
14 it cannot use the Unix-domain socket that biblioserver uses.
15 Therefore, a custom server is defined. -->
16 <listen id="mergeserver">tcp:@:__MERGE_SERVER_PORT__</listen>
17 <server id="mergeserver" listenref="mergeserver">
18 <directory>__ZEBRA_DATA_DIR__/biblios</directory>
19 <config>__ZEBRA_CONF_DIR__/zebra-biblios.cfg</config>
20 <cql2rpn>__ZEBRA_CONF_DIR__/pqf.properties</cql2rpn>
23 <!-- BIBLIOGRAPHIC RECORDS -->
24 <server id="biblioserver" listenref="biblioserver">
25 <directory>__ZEBRA_DATA_DIR__/biblios</directory>
26 <config>__ZEBRA_CONF_DIR__/zebra-biblios.cfg</config>
27 <cql2rpn>__ZEBRA_CONF_DIR__/pqf.properties</cql2rpn>
28 <!-- <docpath>xsl</docpath> -->
29 <!-- <stylesheet>xsl/default.xsl</stylesheet> -->
30 <!-- <maximumrecordsize>2000000</maximumrecordsize> -->
32 <retrieval syntax="usmarc" name="F"/>
33 <retrieval syntax="usmarc" name="B"/>
34 <retrieval syntax="xml" name="marcxml"
35 identifier="info:srw/schema/1/marcxml-v1.1">
36 <backend syntax="usmarc" name="F">
37 <marc inputformat="marc" outputformat="marcxml"
38 inputcharset="utf-8"/>
41 <retrieval syntax="xml" name="dc">
42 <backend syntax="usmarc" name="F">
43 <marc inputformat="marc" outputformat="marcxml"
44 inputcharset="utf-8"/>
45 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2DC.xsl"/>
48 <retrieval syntax="xml" name="mods">
49 <backend syntax="usmarc" name="F">
50 <marc inputformat="marc" outputformat="marcxml"
51 inputcharset="utf-8"/>
52 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2MODS.xsl"/>
55 <retrieval syntax="xml" name="rdfdc">
56 <backend syntax="usmarc" name="F">
57 <marc inputformat="marc" outputformat="marcxml"
58 inputcharset="utf-8"/>
59 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RDFDC.xsl"/>
62 <retrieval syntax="xml" name="rss2">
63 <backend syntax="usmarc" name="F">
64 <marc inputformat="marc" outputformat="marcxml"
65 inputcharset="utf-8"/>
66 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RSS2.xsl"/>
69 <retrieval syntax="xml" name="utils">
70 <backend syntax="usmarc" name="F">
71 <marc inputformat="marc" outputformat="marcxml"
72 inputcharset="utf-8"/>
73 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slimUtils.xsl"/>
77 <xi:include href="__KOHA_CONF_DIR__/zebradb/explain-biblios.xml"
78 xmlns:xi="http://www.w3.org/2001/XInclude">
80 <explain xmlns="http://explain.z3950.org/dtd/2.0/">
82 <host>__ZEBRA_SRU_HOST__</host>
83 <port>__ZEBRA_SRU_BIBLIOS_PORT__</port>
84 <database>biblios</database>
90 <serverinfo id="biblioserver">
91 <ccl2rpn>__ZEBRA_CONF_DIR__/ccl.properties</ccl2rpn>
92 <user>__ZEBRA_USER__</user>
93 <password>__ZEBRA_PASS__</password>
96 <!-- AUTHORITY RECORDS -->
97 <server id="authorityserver" listenref="authorityserver" >
98 <directory>__ZEBRA_DATA_DIR__/authorities</directory>
99 <config>__ZEBRA_CONF_DIR__/__ZEBRA_AUTH_CFG__</config>
100 <cql2rpn>__ZEBRA_CONF_DIR__/pqf.properties</cql2rpn>
101 <!-- <docpath>xsl</docpath> -->
102 <!-- <stylesheet>xsl/default.xsl</stylesheet> -->
103 <!-- <maximumrecordsize>2000000</maximumrecordsize> -->
104 <xi:include href="__KOHA_CONF_DIR__/zebradb/__AUTH_RETRIEVAL_CFG__"
105 xmlns:xi="http://www.w3.org/2001/XInclude">
108 <retrieval syntax="usmarc" name="F"/>
109 <retrieval syntax="usmarc" name="B"/>
110 <retrieval syntax="xml" name="marcxml"
111 identifier="info:srw/schema/1/marcxml-v1.1">
112 <backend syntax="usmarc" name="F">
113 <marc inputformat="marc" outputformat="marcxml"
114 inputcharset="utf-8"/>
117 <retrieval syntax="xml" name="dc">
118 <backend syntax="usmarc" name="F">
119 <marc inputformat="marc" outputformat="marcxml"
120 inputcharset="utf-8"/>
121 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2DC.xsl"/>
124 <retrieval syntax="xml" name="mods">
125 <backend syntax="usmarc" name="F">
126 <marc inputformat="marc" outputformat="marcxml"
127 inputcharset="utf-8"/>
128 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2MODS.xsl"/>
131 <retrieval syntax="xml" name="rdfdc">
132 <backend syntax="usmarc" name="F">
133 <marc inputformat="marc" outputformat="marcxml"
134 inputcharset="utf-8"/>
135 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RDFDC.xsl"/>
138 <retrieval syntax="xml" name="utils">
139 <backend syntax="usmarc" name="F">
140 <marc inputformat="marc" outputformat="marcxml"
141 inputcharset="utf-8"/>
142 <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slimUtils.xsl"/>
148 <xi:include href="__KOHA_CONF_DIR__/zebradb/explain-authorities.xml"
149 xmlns:xi="http://www.w3.org/2001/XInclude">
151 <explain xmlns="http://explain.z3950.org/dtd/2.0/">
153 <host>__ZEBRA_SRU_HOST__</host>
154 <port>__ZEBRA_SRU_AUTHORITIES_PORT__</port>
155 <database>authorities</database>
161 <serverinfo id="authorityserver">
162 <ccl2rpn>__ZEBRA_CONF_DIR__/ccl.properties</ccl2rpn>
163 <user>__ZEBRA_USER__</user>
164 <password>__ZEBRA_PASS__</password>
167 <!-- ADDITIONAL KOHA CONFIGURATION DIRECTIVE -->
168 <!-- db_scheme should follow the DBD driver name -->
169 <!-- port info: mysql:3306 Pg:5432 (5433 on Debian) -->
171 <db_scheme>__DB_TYPE__</db_scheme>
172 <database>__DB_NAME__</database>
173 <hostname>__DB_HOST__</hostname>
174 <port>__DB_PORT__</port>
175 <user>__DB_USER__</user>
176 <pass>__DB_PASS__</pass>
177 <biblioserver>biblios</biblioserver>
178 <biblioservershadow>1</biblioservershadow>
179 <authorityserver>authorities</authorityserver>
180 <authorityservershadow>1</authorityservershadow>
181 <intranetdir>__INTRANET_CGI_DIR__</intranetdir>
182 <opacdir>__OPAC_CGI_DIR__/opac</opacdir>
183 <opachtdocs>__OPAC_TMPL_DIR__</opachtdocs>
184 <intrahtdocs>__INTRANET_TMPL_DIR__</intrahtdocs>
185 <includes>__INTRANET_TMPL_DIR__/prog/en/includes/</includes>
186 <logdir>__LOG_DIR__</logdir>
187 <pazpar2url>http://__PAZPAR2_HOST__:__PAZPAR2_PORT__/search.pz2</pazpar2url>