These notes are still very much a work in progress!
Open-ILS/src/extras/Makefile.install
) to install a complete set of prerequisites for your distribution. At a minimum, you need to install the Perl module UUID::Tiny (cpan install UUID::Tiny
should do the trick.)<user>
and database hostname for <hostname>
in the following commands:psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.0.4-1.6.1.0-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.0-1.6.1.1-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.1-1.6.1.2-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.2-1.6.1.3-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.3-1.6.1.4-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.4-1.6.1.5-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.5-1.6.1.6-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.6-1.6.1.7-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.7-1.6.1.8-upgrade-db.sql
It is normal for some of these upgrades to report errors if previous upgrades or local fixes/customizations have already created some of the database objects.
opensrf.xml
and opensrf_core.xml
to add the new entries related to the open-ils.booking
service that you'll find in the corresponding opensrf.xml.example
and opensrf_core.xml.example
files.Open-ILS/examples/apache
directory, primarily for PasswordReset functionality.cd /openils/bin ./autogen.sh -c /openils/conf/opensrf_core.xml -u