[Koha-bugs] [Bug 13753] New: INDEXER_DAEMON default is incorrect in koha-indexer

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Feb 24 14:10:53 CET 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13753

            Bug ID: 13753
           Summary: INDEXER_DAEMON default is incorrect in koha-indexer
 Change sponsored?: ---
           Product: Koha
           Version: 3.18
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: major
          Priority: P5 - low
         Component: Searching
          Assignee: gmcharlt at gmail.com
          Reporter: I.Brown at littleover.derby.sch.uk
        QA Contact: testopia at bugs.koha-community.org

After upgrading to Koha 3.18 I thought I'd try the new daemon indexing as our
librarian is always complaining about the delay before things appear in
searches.

I followed the instructions at
http://wiki.koha-community.org/wiki/PackagesIndexDaemon to enable it but it did
not seem to be working.

Looking at ps output to see if it was running I noticed something strange:

lcs-koha   947  0.0  0.0  17176   712 ?        S    Feb06   0:58 daemon
--name=lcs-koha-indexer --errlog=/var/log/koha/lcs/indexer-error.log
--stdout=/var/log/koha/lcs/indexer.log
--output=/var/log/koha/lcs/indexer-output.log --verbose=1 --respawn --delay=30
--user=lcs-koha.lcs-koha -- -daemon -x -sleep 5

The executable name seemed to be missing.

Further investigation led me to /usr/sbin/koha-indexer line 177:

# Check if an alternate indexer has been set
if [ -z $ALTERNATE_INDEXER_DAEMON ]; then
    INDEXER_DAEMON="$ALTERNATE_INDEXER_DAEMON"
else
    # We default to rebuild_zebra.pl if no alternate indexer set
    INDEXER_DAEMON="${KOHA_HOME}/bin/migration_tools/rebuild_zebra.pl"
fi

Surely this means that if the INDEXER_DAEMON is zero length then set it to the
zero length string! The default daemon program is never set. The INDEXER_DAEMON
assigments should be swapped.

I'm surprised no one else has reported this but I can't find any other bug
reports.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list