From: Thomas Berezansky Date: Mon, 6 Feb 2012 14:54:24 +0000 (-0500) Subject: Add an example multibrick opensrf.xml file X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Ftsbere%2Fmultibrick_opensrf_xml;p=working%2FEvergreen.git Add an example multibrick opensrf.xml file Moves some directories and all unix configs to host specific blocks. Signed-off-by: Thomas Berezansky --- diff --git a/Open-ILS/examples/opensrf.xml.multibrick.example b/Open-ILS/examples/opensrf.xml.multibrick.example new file mode 100644 index 0000000000..268d34fa81 --- /dev/null +++ b/Open-ILS/examples/opensrf.xml.multibrick.example @@ -0,0 +1,2070 @@ + + + + + + + + + + en-US + + + LOCALSTATEDIR/xsl + + LOCALSTATEDIR + LOCALSTATEDIR/templates + + + + + + + false + + + + SYSCONFDIR/fm_IDL.xml + fm_IDL2js.xsl + + + prefork + + LOCALSTATEDIR/data/ils_events.xml + + + + + localhost + + + evergreen@localhost + + + + + + localhost + evergreen@localhost + + + + + 0 + SIP + + + Zap/1 + Zap/2 + IAX/user:secret@widgets.biz + + localhost + 10080 + evergreen + evergreen + + + + + + + + + overdue@localhost + + + LOCALSTATEDIR/data/overdue + LOCALSTATEDIR/data/templates/overdue_combined_xml.example + + + + 7 days + + noemail + + false + + LOCALSTATEDIR/data/templates/overdue_7day.example + + + + + + + + + 5 days + 13 days + + + 1 day + false + false + LOCALSTATEDIR/data/templates/predue_1day.example + + + + + + + + 1 + + + + + + 1 + + + + + + https://localhost/reporter/ + + Pg + localhost + 5432 + evergreen + postgres + postgres + + + Pg + localhost + 5432 + evergreen + postgres + postgres + + + + LOCALSTATEDIR/web/reporter + LOCALSTATEDIR/data/report-success + LOCALSTATEDIR/data/report-fail + + + + + + + + + + + opensrf.math + opensrf.dbmath + open-ils.cat + open-ils.search + open-ils.circ + open-ils.actor + open-ils.auth + open-ils.collections + open-ils.justintime + + + + + + biblios + + + + ‡biblios.net + z3950.biblios.net + 210 + bibliographic + + FI + + + + usmarc + + + 121 + 76 + 91 + 10036 + <code>4</code><format>6</format> + 81 + 10186 + 311 + 10011 + + + + + + loc + z3950.loc.gov + 7090 + Voyager + + FI + + + + usmarc + + + 121 + 76 + 91 + 10036 + <code>4</code><format>6</format> + 81 + 10186 + 311 + 10011 + + + + + + zcat.oclc.org + 210 + OLUCWorldCat + + + 121 + 76 + 91 + 10036 + <code>4</code><format>6</format> + 81 + 10186 + 311 + 10011 + + + + + + + + + + OpenILS::WWW::AddedContent::OpenLibrary + + + 3 + + + 600 + + + 15 + + + MY_USER_ID + + + + + + MY_USER_ID + MY_PASSWORD + + + T + + + + + + + + + + + + + + 127.0.0.1:11211 + + 86400 + + + + + 127.0.0.1:11211 + + 1800 + + 102400 + + + + + + + + 5 + + 1 + + perl + + OpenILS::Application::Acq + + 100 + + + + + 5 + 1 + c + oils_auth.so + + + + + 420 + 7200 + 300 + 2 weeks + + + 30 + 90 + 10 + + + + + + + 5 + 1 + perl + OpenILS::Application::Search + 93 + + oilsMARC21slim2HTML.xsl + oilsMARC21slim2HTMLslim.xsl + + + + + + + + true + + + inclusion + + + #CD_documentLength #CD_meanHarmonic #CD_uniqueWords + + + eng + + + 5 + + + 1000 + + + 10 + + + + + + + + + 5 + 1 + perl + OpenILS::Application::Actor + 93 + + + false + + + + + 5 + 1 + perl + OpenILS::Application::Booking + 199 + + + + + + 5 + 1 + perl + OpenILS::Application::Cat + 199 + + + LOCALSTATEDIR/templates/marc/k_book.xml + + + + + + 5 + 1 + perl + OpenILS::Application::SuperCat + 199 + + + + + 5 + 1 + perl + OpenILS::Application::Trigger + 93 + + + + + + + + 3 + 1 + c + osrf_math.so + + + + 3 + 1 + c + osrf_dbmath.so + + + + 3 + 1 + perl + OpenILS::Application::Penalty + 99 + + penalty/patron_penalty.js + LIBDIR/javascript + LOCALSTATEDIR + LOCALSTATEDIR/catalog + + + + + 5 + 1 + perl + OpenILS::Application::JustInTime + 199 + + + + + + 3 + 1 + perl + OpenILS::Application::Circ + 99 + + + false + + + + LIBDIR/javascript + LOCALSTATEDIR + LOCALSTATEDIR/catalog + false + + circ/circ_permit_patron.js + circ/circ_permit_copy.js + circ/circ_duration.js + circ/circ_recurring_fines.js + circ/circ_max_fines.js + circ/circ_permit_renew.js + circ/circ_permit_hold.js + + + + art + atlas + audiobook + av + new-av + bestseller + bestsellernh + book + cd + dvd + dvd-long + e-book + equipment + filmstrip + kit + magazine + map + microform + music + record + software + softwrlong + equip-long + talking book + toy + video + video-long + + + + Miscellaneous + Overdue materials + Fee for placing a hold + Fee for checking out a book + Fee for library card + Miscellaneous charges + Lost materials + Damaged material + Overdue Reserves charge + Recall overdue + Fee for processing lost library materials + Fee for sending patron bills to collection agency + Fee for interlibrary loan + Fee for copies + Money advanced to pay for telephone use + Deposit fee + Fee for disk + Fee for faxing + Fee for laminating + Fee for room cleaning + Deposit returned; fee refund + Sale items + Fee for lost card + Long overdue items + Lost/Replacement Cassette + Returned Check + + + + + + 3 + 1 + OpenILS::Application::Ingest + perl + 1000000 + + LIBDIR/javascript/ + LOCALSTATEDIR/catalog/ + LOCALSTATEDIR/web/opac/common/js/ + + biblio_fingerprint.js + biblio_descriptor.js + + + + + + 10 + 1 + perl + OpenILS::Application::Storage + + LIBDIR/javascript/ + LOCALSTATEDIR/catalog/ + + biblio_fingerprint.js + + + Pg + + master + 2 + postgres + localhost + 5432 + postgres + evergreen + UTF-8 + + + + + + + 6 + 1 + C + oils_cstore.so + + 100 + pgsql + + master + 2 + postgres + localhost + 5432 + postgres + evergreen + UTF-8 + + + + + + 6 + 1 + 1 + C + oils_pcrud.so + + + SYSCONFDIR/fm_IDL.xml + pgsql + + master + 2 + postgres + localhost + 5432 + postgres + evergreen + UTF-8 + + + + + + 6 + 1 + C + oils_qstore.so + + pgsql + + master + 2 + postgres + localhost + 5432 + postgres + evergreen + UTF-8 + + + + + + 1 + 1 + perl + OpenSRF::Application::Settings + 17 + + + + 3 + 1 + perl + OpenILS::Application::Collections + 17 + + + + 3 + 1 + perl + OpenILS::Application::Reporter + 99 + + + + 6 + 1 + C + oils_rstore.so + + pgsql + + master + 2 + postgres + localhost + 5432 + postgres + evergreen + UTF-8 + + + + + + + + + 3 + 1 + perl + OpenILS::Application::PermaCrud + 17 + + + + 3 + 1 + perl + OpenILS::Application::Fielder + 17 + + + + 5 + 1 + perl + OpenILS::Application::Vandelay + 100 + + + + /tmp + + + + + + 3 + 1 + perl + OpenILS::Application::Serial + 17 + + + + + + + + + + + + + + LOCALSTATEDIR/brick1/log + LOCALSTATEDIR/brick1/lock + LOCALSTATEDIR/brick1/run + + + + + opensrf.settings + opensrf.math + opensrf.dbmath + open-ils.acq + open-ils.booking + open-ils.cat + open-ils.supercat + open-ils.search + open-ils.circ + open-ils.actor + open-ils.auth + open-ils.storage + open-ils.penalty + open-ils.justintime + open-ils.cstore + open-ils.collections + open-ils.ingest + open-ils.reporter + open-ils.reporter-store + + open-ils.permacrud + open-ils.pcrud + open-ils.trigger + open-ils.fielder + open-ils.vandelay + open-ils.serial + + + + + + + + + 100 + + 1 + + 15 + + + + 1 + + 5 + + open-ils.acq_unix.sock + open-ils.acq_unix.pid + open-ils.acq_unix.log + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.search_unix.sock + open-ils.search_unix.pid + open-ils.search_unix.log + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.actor_unix.sock + open-ils.actor_unix.pid + 1000 + open-ils.actor_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.booking_unix.sock + open-ils.booking_unix.pid + 1000 + open-ils.booking_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.cat_unix.sock + open-ils.cat_unix.pid + 1000 + open-ils.cat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.supercat_unix.sock + open-ils.supercat_unix.pid + 1000 + open-ils.supercat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.trigger_unix.sock + open-ils.trigger_unix.pid + 1000 + open-ils.trigger_unix.log + 1 + 15 + 1 + 5 + + + + + opensrf.math_unix.sock + opensrf.math_unix.pid + 1000 + opensrf.math_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + opensrf.dbmath_unix.log + opensrf.dbmath_unix.sock + opensrf.dbmath_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.penalty_unix.log + open-ils.penalty_unix.sock + open-ils.penalty_unix.pid + 1 + 15 + 1 + 5 + + + + + open-ils.justintime_unix.sock + open-ils.justintime_unix.pid + 1000 + open-ils.justintime_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.circ_unix.log + open-ils.circ_unix.sock + open-ils.circ_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000000 + open-ils.ingest-unix.log + open-ils.ingest-unix.sock + open-ils.ingest-unix.pid + 5 + 20 + 2 + 5 + + + + + 1000 + open-ils.storage_unix.log + open-ils.storage_unix.sock + open-ils.storage_unix.pid + 1 + 10 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.pcrud.log + open-ils.pcrud.sock + open-ils.pcrud.pid + 1000 + 1 + 15 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + opensrf.settings_unix.sock + opensrf.settings_unix.pid + 300 + opensrf.settings_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.collections_unix.sock + open-ils.collections_unix.pid + 1000 + open-ils.collections_unix.log + 1 + 10 + 1 + 5 + + + + + open-ils.reporter_unix.sock + open-ils.reporter_unix.pid + 1000 + open-ils.reporter_unix.log + 1 + 10 + 1 + 5 + + + + + 400 + 1 + 10 + 1 + 5 + + + + + + open-ils.permacrud_unix.sock + open-ils.permacrud_unix.pid + 1000 + open-ils.permacrud_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.fielder_unix.sock + open-ils.fielder_unix.pid + 1000 + open-ils.fielder_unix.log + 5 + 15 + 3 + 5 + + + + + vandelay_unix.sock + vandelay_unix.pid + vandelay_unix.log + 100 + 1 + 15 + 1 + 5 + + + + + open-ils.serial_unix.sock + open-ils.serial_unix.pid + 1000 + open-ils.serial_unix.log + 5 + 15 + 3 + 5 + + + + + + + + + + + LOCALSTATEDIR/brick2/log + LOCALSTATEDIR/brick2/lock + LOCALSTATEDIR/brick2/run + + + + + opensrf.settings + opensrf.math + opensrf.dbmath + open-ils.acq + open-ils.booking + open-ils.cat + open-ils.supercat + open-ils.search + open-ils.circ + open-ils.actor + open-ils.auth + open-ils.storage + open-ils.penalty + open-ils.justintime + open-ils.cstore + open-ils.collections + open-ils.ingest + open-ils.reporter + open-ils.reporter-store + + open-ils.permacrud + open-ils.pcrud + open-ils.trigger + open-ils.fielder + open-ils.vandelay + open-ils.serial + + + + + + + + + 100 + + 1 + + 15 + + + + 1 + + 5 + + open-ils.acq_unix.sock + open-ils.acq_unix.pid + open-ils.acq_unix.log + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.search_unix.sock + open-ils.search_unix.pid + open-ils.search_unix.log + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.actor_unix.sock + open-ils.actor_unix.pid + 1000 + open-ils.actor_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.booking_unix.sock + open-ils.booking_unix.pid + 1000 + open-ils.booking_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.cat_unix.sock + open-ils.cat_unix.pid + 1000 + open-ils.cat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.supercat_unix.sock + open-ils.supercat_unix.pid + 1000 + open-ils.supercat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.trigger_unix.sock + open-ils.trigger_unix.pid + 1000 + open-ils.trigger_unix.log + 1 + 15 + 1 + 5 + + + + + opensrf.math_unix.sock + opensrf.math_unix.pid + 1000 + opensrf.math_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + opensrf.dbmath_unix.log + opensrf.dbmath_unix.sock + opensrf.dbmath_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.penalty_unix.log + open-ils.penalty_unix.sock + open-ils.penalty_unix.pid + 1 + 15 + 1 + 5 + + + + + open-ils.justintime_unix.sock + open-ils.justintime_unix.pid + 1000 + open-ils.justintime_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.circ_unix.log + open-ils.circ_unix.sock + open-ils.circ_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000000 + open-ils.ingest-unix.log + open-ils.ingest-unix.sock + open-ils.ingest-unix.pid + 5 + 20 + 2 + 5 + + + + + 1000 + open-ils.storage_unix.log + open-ils.storage_unix.sock + open-ils.storage_unix.pid + 1 + 10 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.pcrud.log + open-ils.pcrud.sock + open-ils.pcrud.pid + 1000 + 1 + 15 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + opensrf.settings_unix.sock + opensrf.settings_unix.pid + 300 + opensrf.settings_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.collections_unix.sock + open-ils.collections_unix.pid + 1000 + open-ils.collections_unix.log + 1 + 10 + 1 + 5 + + + + + open-ils.reporter_unix.sock + open-ils.reporter_unix.pid + 1000 + open-ils.reporter_unix.log + 1 + 10 + 1 + 5 + + + + + 400 + 1 + 10 + 1 + 5 + + + + + + open-ils.permacrud_unix.sock + open-ils.permacrud_unix.pid + 1000 + open-ils.permacrud_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.fielder_unix.sock + open-ils.fielder_unix.pid + 1000 + open-ils.fielder_unix.log + 5 + 15 + 3 + 5 + + + + + vandelay_unix.sock + vandelay_unix.pid + vandelay_unix.log + 100 + 1 + 15 + 1 + 5 + + + + + open-ils.serial_unix.sock + open-ils.serial_unix.pid + 1000 + open-ils.serial_unix.log + 5 + 15 + 3 + 5 + + + + + + + + + + + + LOCALSTATEDIR/log + LOCALSTATEDIR/lock + LOCALSTATEDIR/run + + + + + opensrf.settings + opensrf.math + opensrf.dbmath + open-ils.acq + open-ils.booking + open-ils.cat + open-ils.supercat + open-ils.search + open-ils.circ + open-ils.actor + open-ils.auth + open-ils.storage + open-ils.penalty + open-ils.justintime + open-ils.cstore + open-ils.collections + open-ils.ingest + open-ils.reporter + open-ils.reporter-store + + open-ils.permacrud + open-ils.pcrud + open-ils.trigger + open-ils.fielder + open-ils.vandelay + open-ils.serial + + + + + + + + + 100 + + 1 + + 15 + + + + 1 + + 5 + + open-ils.acq_unix.sock + open-ils.acq_unix.pid + open-ils.acq_unix.log + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.search_unix.sock + open-ils.search_unix.pid + open-ils.search_unix.log + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.actor_unix.sock + open-ils.actor_unix.pid + 1000 + open-ils.actor_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.booking_unix.sock + open-ils.booking_unix.pid + 1000 + open-ils.booking_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.cat_unix.sock + open-ils.cat_unix.pid + 1000 + open-ils.cat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.supercat_unix.sock + open-ils.supercat_unix.pid + 1000 + open-ils.supercat_unix.log + 1 + 15 + 1 + 5 + + + + + open-ils.trigger_unix.sock + open-ils.trigger_unix.pid + 1000 + open-ils.trigger_unix.log + 1 + 15 + 1 + 5 + + + + + opensrf.math_unix.sock + opensrf.math_unix.pid + 1000 + opensrf.math_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + opensrf.dbmath_unix.log + opensrf.dbmath_unix.sock + opensrf.dbmath_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.penalty_unix.log + open-ils.penalty_unix.sock + open-ils.penalty_unix.pid + 1 + 15 + 1 + 5 + + + + + open-ils.justintime_unix.sock + open-ils.justintime_unix.pid + 1000 + open-ils.justintime_unix.log + 1 + 15 + 1 + 5 + + + + + 1000 + open-ils.circ_unix.log + open-ils.circ_unix.sock + open-ils.circ_unix.pid + 1 + 15 + 1 + 5 + + + + + 1000000 + open-ils.ingest-unix.log + open-ils.ingest-unix.sock + open-ils.ingest-unix.pid + 5 + 20 + 2 + 5 + + + + + 1000 + open-ils.storage_unix.log + open-ils.storage_unix.sock + open-ils.storage_unix.pid + 1 + 10 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + open-ils.pcrud.log + open-ils.pcrud.sock + open-ils.pcrud.pid + 1000 + 1 + 15 + 1 + 5 + + + + + 1000 + 1 + 15 + 1 + 5 + + + + + opensrf.settings_unix.sock + opensrf.settings_unix.pid + 300 + opensrf.settings_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.collections_unix.sock + open-ils.collections_unix.pid + 1000 + open-ils.collections_unix.log + 1 + 10 + 1 + 5 + + + + + open-ils.reporter_unix.sock + open-ils.reporter_unix.pid + 1000 + open-ils.reporter_unix.log + 1 + 10 + 1 + 5 + + + + + 400 + 1 + 10 + 1 + 5 + + + + + + open-ils.permacrud_unix.sock + open-ils.permacrud_unix.pid + 1000 + open-ils.permacrud_unix.log + 5 + 15 + 3 + 5 + + + + + open-ils.fielder_unix.sock + open-ils.fielder_unix.pid + 1000 + open-ils.fielder_unix.log + 5 + 15 + 3 + 5 + + + + + vandelay_unix.sock + vandelay_unix.pid + vandelay_unix.log + 100 + 1 + 15 + 1 + 5 + + + + + open-ils.serial_unix.sock + open-ils.serial_unix.pid + 1000 + open-ils.serial_unix.log + 5 + 15 + 3 + 5 + + + + + + + diff --git a/Open-ILS/src/Makefile.am b/Open-ILS/src/Makefile.am index 9eeb330793..2cdc91d22d 100644 --- a/Open-ILS/src/Makefile.am +++ b/Open-ILS/src/Makefile.am @@ -41,6 +41,7 @@ autojsbinscripts = @srcdir@/extras/autogen.sh \ sysconf_DATA = $(examples)/action_trigger_filters.json.example \ $(examples)/opensrf.xml.example \ + $(examples)/opensrf.xml.multibrick.example \ $(examples)/opensrf_core.xml.example \ $(examples)/fm_IDL.xml \ $(examples)/oils_sip.xml.example \ @@ -172,6 +173,9 @@ ilscore-install: sed -i 's|LOCALSTATEDIR|@localstatedir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.example' sed -i 's|SYSCONFDIR|@sysconfdir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.example' sed -i 's|LIBDIR|@libdir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.example' + sed -i 's|LOCALSTATEDIR|@localstatedir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.multibrick.example' + sed -i 's|SYSCONFDIR|@sysconfdir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.multibrick.example' + sed -i 's|LIBDIR|@libdir@|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.multibrick.example' sed -i 's|BINDIR|@bindir@|g' '$(DESTDIR)@bindir@/autogen.sh' sed -i 's|LOCALSTATEDIR|@localstatedir@|g' '$(DESTDIR)@bindir@/autogen.sh' sed -i 's|SYSCONFDIR|@sysconfdir@|g' '$(DESTDIR)@bindir@/autogen.sh'