]> git.evergreen-ils.org Git - working/SIPServer.git/blob - SIPconfig.xml
LP1528301: (follow-up) tweak whitespace
[working/SIPServer.git] / SIPconfig.xml
1 <!--
2 #
3 # Copyright (C) 2006-2008  Georgia Public Library Service
4 # Copyright (C) 2013,2016 Equinox Software, Inc.
5
6 # Author: David J. Fiander
7 # Author: Mike Rylander
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 2 of the License, or
12 # (at your option) any later version.
13 #
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18 #
19 # You should have received a copy of the GNU General Public License
20 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
21
22 -->
23 <acsconfig xmlns="http://openncip.org/acs-config/1.0/">
24
25   <error-detect enabled="true" />
26
27   <!-- Set Net::Server runtime parameters.  "personality" may -->
28   <!-- be either PreFork or Multiplex. -->
29   <server-params
30            personality='PreFork'
31            min_servers='1'
32            min_spare_servers='0' />
33   
34   
35   <listeners>
36     <service
37       port="0:8080/tcp"
38       transport="http"
39       protocol="NCIP/1.0" />
40
41     <service
42       port="8023/tcp"
43       transport="telnet"
44       protocol="SIP/1.00"
45       timeout="60" />
46
47     <service
48       port="127.0.0.1:6001/tcp"
49       transport="RAW" 
50       protocol="SIP/2.00"
51       allow_sc_status_then_login="disabled"
52       timeout="60" />
53   </listeners>
54
55   <!-- One or more Memecache servers are required for Multiplex mode. -->
56   <!-- Cache server(s) are ignored in non-Multiplex mode -->
57   <cache>
58     <server>127.0.0.1:11211</server>
59   </cache>
60
61   <accounts>
62       <login id="scclient" password="clientpwd" institution="UWOLS">
63       </login>
64       <login id="scclient-2" password="clientpwd-2"
65              institution="UWOLS" />
66       <login id="lpl-sc" password="1234" institution="LPL" />
67       <login id="lpl-sc-beacock" password="xyzzy" location_code="WORKSTATION5"
68              delimiter="|" error-detect="enabled" institution="LPL" />
69   </accounts>
70
71 <!-- Institution tags will hold stuff used to interface to -->
72 <!-- the rest of the ILS: authentication parameters, etc.  I -->
73 <!-- don't know what yet, so it'll just be blank.  But there -->
74 <!-- needs to be one institution stanza for each institution -->
75 <!-- named in the accounts above. -->
76 <institutions>
77     <institution id="UWOLS" implementation="ILS" parms="">
78           <policy checkin="true" renewal="false"
79                   status_update="false" offline="false"
80                   timeout="600" client_location_code="true"
81                   retries="3" />
82           <relais_extensions_to_msg24 enabled="false" />
83           <encoding>ascii</encoding>
84     </institution>
85
86     <institution id="LPL" implementation="ILS">
87           <encoding>UTF-8</encoding>
88     </institution>
89 </institutions>
90 </acsconfig>