osrf_ctl.sh -l -a stop_all
wget http://evergreen-ils.org/downloads/Evergreen-ILS-1.6.0.7.tar.gz tar xzf Evergreen-ILS-1.6.0.7.tar.gz
debian-etch
for Debian Etch (4.0)debian-lenny
for Debian Lennyubuntu-hardy
for Ubuntu Hardy Heron (8.04)ubuntu-karmic
for Ubuntu Karmic Koala (9.10)cd /home/opensrf/Evergreen-ILS-1.6.0.7 make -f Open-ILS/src/extras/Makefile.install <distribution>
cd /home/opensrf/Evergreen-ILS-1.6.0.7 ./configure --prefix=/openils --sysconfdir=/openils/conf make
make STAFF_CLIENT_BUILD_ID=rel_1_6_0_7 install
sudo chown -R opensrf:opensrf /openils
cd /home/opensrf/Evergreen-ILS-1.6.0.7 # Build live-db-setup.pl for the cgi-bin bootstrapping scripts # and offline-config.pl for the offline staff client data uploader perl Open-ILS/src/support-scripts/eg_db_config.pl \ --create-bootstrap --create-offline --user evergreen --password evergreen \ --hostname localhost --port 5432 --database evergreen
cd /openils/var/web/xul/ rm server ln -s rel_1_6_0_7/server
cd /home/opensrf/Evergreen-ILS-1.6.0.7 psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.6.0.6-1.6.0.7-upgrade-db.sql evergreen
osrf_ctl.sh -l -a start_all
cd /openils/bin ./autogen.sh -c /openils/conf/opensrf_core.xml -u
If you run into errors, see: Troubleshooting: Checking for Errors for help finding errors in the log files. You may also ask the evergreen community using the mailing lists. Including error information from the logs will be extremely helpful when seeking assistance.
In some cases, you may upgrade OpenSRF to version 1.2 instead of installing from scratch. To upgrade: