Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Aug 24, 2009

  1. Chris Cormack

    Updating the Makefile so memcached configuration can be added to the …

    …koha-conf.xml file
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
    ranginui authored gmcharlt committed

Apr 28, 2009

  1. don't try to resolve if WEBSERVER_IP is set and now use WEBSERVER_HOST.

    as it crashed the installer when DNS doesn't respond as expected.
    
    it will now use the WEBSERVER_HOST described in the doc but unused in the script.
    
    TODO:
    
    - lot of koha-httpd.conf generation is useless if you plan to use vhosts strategy
    - on some recent linux distributions, $(getent hosts `hostname`) will give us
      127.0.0.1. this is to not mess up the MTA when there is no network. Don't
      you think there would be an error message in this case?
    - default domain is localdomain .. this is not a good idea but i haven't a better one.
      can a network guru fix that ?
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    Marc Chantreux authored Galen Charlton committed

Aug 19, 2008

  1. fix for bug 2528: installation fails with confusing error message

    This makes the dns check happen earlier, and fail humanely if there is a problem.
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    Jesse Weaver authored Galen Charlton committed

Apr 22, 2008

  1. kohabug 1776 - try to locate Zebra during install

    If running Zebra, try to locate zebrasrv and zebraidx
    so that koha-zebra-ctl.sh can point to a functioning
    zebrasrv.
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed
  2. added RUN_DATABASE_TESTS to install log

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Apr 21, 2008

  1. kohabug 1776 - disable mergeserver if not installing PazPar2

    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Feb 15, 2008

  1. install: added --prev-install-log option to Makefile.PL

    Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed
  2. installer: added install log

    Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Feb 11, 2008

  1. FRBR: configure PazPar2 during installation

    Also added koha-pazpar2-ctl.sh to start and stop
    PazPar2.
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Feb 08, 2008

  1. authorities - enabled DOM indexing

    All new authority features will be based on the DOM indexing.
    
    To update an existing installation, do the following:
    
    [1] run perl Makefile.PL
    [2] make
    [3] make update_zebra_conf
    [4] copy the new koha-conf.xml to $KOHA_CONF
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Jan 04, 2008

  1. adding three new variables for installation:

      'ZEBRA_SRU_HOST'    => 'localhost',
      'ZEBRA_SRU_BIBLIOS_PORT'    => '9998',
      'ZEBRA_SRU_AUTHORITIES_PORT'    => '9999',
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Joshua Ferraro authored

Dec 23, 2007

  1. various installer changes

    [1] Map new directory misc/bin to SCRIPT_DIR
        instead of SCRIPT_DIR/bin.
    [2] rewrite-config.PL no longer removes execute mode
    [3] Add new Zebra startup script to rewrite-config.PL
        list.
    [4] Added KOHA_USER and KOHA_GROUP to rewrite-config.PL
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    Galen Charlton authored Joshua Ferraro committed

Dec 17, 2007

  1. installer: make rewrite-config.PL change only defined parameters

    Previously, it tried to slurp up all text between two
    occurences of '__'
    Galen Charlton authored
  2. installer: various changes

    * renamed EXAMPLE_DIR to MISC_DIR
    * assigned installation targets for a couple more files
    * changed ZOOM module dependency back to Net::Z3950::ZOOM
      (installing that module from CPAN will also install ZOOM,
       and ZOOM.pm does not export $VERSION for the dependency
       check).
    * more work to make 'single' and 'dev' install modes function
    * set permissions of installed files -- all files now
      writeable by the Koha user
    Galen Charlton authored
  3. installer: further moves of zebra configuration files

    All Zebra config files are now installed by default.  The
    ones specific to a MARC format or language are selected
    by appropriate values in profilePath in zebra-biblios.cfg
    and zebra-authorities.cfg.  Changing the MARC format
    or indexing language can now be done by editing
    profilePath.
    Galen Charlton authored
  4. installer (part 2): more work

    * plain 'make' now stages everything to blib, leaving
      actual installation to 'make install'
    * adjusted rewrite-config.PL and config files
      for new subtitution variables
    * added default SetEnv Perl5Lib to
      koha-httpd.conf
    Galen Charlton authored
  5. Shifted the opac out of koha so its now /usr/lib/cgi-bin/opac and /us…

    …r/lib/cgi-bin/koha by default, rewrite-config.PL and koha-httpd.conf updated
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    Chris Cormack authored Galen Charlton committed
  6. completed (possibly temporary) rollback of Chris Nighswonger's Perl l…

    …ib change
    Galen Charlton authored
  7. removed line as a partial revert of the change of prefix from /usr to…

    … /usr/local
    Galen Charlton authored
  8. Now using install_base instead of prefix

    [Galen's note: during patch merge, ended up setting default
     INSTALL_BASE back to /usr instead of /usr/local.  This
     needs to be examined again to see if C4 perl modules
     should go under /usr/local/lib instead of /usr/lib
     in Debian.]
    
    Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
    Chris Cormack authored Galen Charlton committed

Nov 26, 2007

  1. Chris Nighswonger

    Second try:Corrected bad pathing for default Perl base dir. Default n…

    …ow matches Debian Perl.
    
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    cnighswonger authored Joshua Ferraro committed

Nov 22, 2007

  1. Chris Nighswonger

    Corrected bad pathing for default Perl base dir. Default now matches …

    …Debian Perl.
    
    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    cnighswonger authored Joshua Ferraro committed

Nov 13, 2007

  1. Chris Nighswonger

    Added env var MARCFLAVOUR to spec marc to be installed for zebra

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    cnighswonger authored Joshua Ferraro committed
  2. Chris Nighswonger

    Correct comments and POD to reflect keyword additions/changes

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    cnighswonger authored Joshua Ferraro committed

Nov 12, 2007

  1. Chris Nighswonger

    Changes to add dbms type and port & rename db vars for multi-dbms

    Signed-off-by: Chris Cormack <crc@liblime.com>
    Signed-off-by: Joshua Ferraro <jmf@liblime.com>
    cnighswonger authored Joshua Ferraro committed

Sep 07, 2007

  1. mjray

    Move many files to more FHS-like paths

    Signed-off-by: Chris Cormack <crc@liblime.com>
    mjray authored Chris Cormack committed

Sep 06, 2007

  1. mjray

    BUGFIX: set all configuration keys - die terminated the hash

    Signed-off-by: Chris Cormack <crc@liblime.com>
    mjray authored Chris Cormack committed
  2. mjray

    New installation instructions and release notes.

    Signed-off-by: Chris Cormack <crc@liblime.com>
    mjray authored Chris Cormack committed
  3. mjray

    Add missing auto_install features to new installer

    Signed-off-by: Chris Cormack <crc@liblime.com>
    mjray authored Chris Cormack committed
  4. mjray

    Add configuration file helper to the installer

    Signed-off-by: Chris Cormack <crc@liblime.com>
    mjray authored Chris Cormack committed
Something went wrong with that request. Please try again.