Archive for January, 2013

koha-index-daemon en master (futuro 3.12)

January 30th, 2013

Ha sido introducido en la rama master de Koha un aporte que hicimos para poder configurar como servicio del sistema el indexador escrito por Tamil, incluido en la librería Koha::Contrib::Tamil (si utiliza los repositorios de squeeze-dev de Koha para Debian esta disponible para instalarse usando:

 $ apt-get install libkoha-contrib-tamil

sino instalar utilizando:

 $ cpan Koha::Contrib::Tamil

El mismo estará disponible entonces en la versión 3.12 de Koha. Mientras tanto el script puede ser utilizado en cualquier versión anterior de Koha (3.8 en adelante es seguro). Su función es reemplazar la rutina cron que era necesario configurar en las instrucciones default. Para utilizarlo debe obtener el archivo desde aquí y colocarlo en el directorio /usr/share/koha/bin/ (puede variar si su instalación no es la estándar). Editar el archivo para que las variables esten bien definidas, especificamente:

 USER=koha
 GROUP=koha
 DBNAME=your_db
 NAME=koha-index-daemon-ctl-$DBNAME
 LOGDIR=/var/log/koha
 PERL5LIB=/usr/share/koha/lib
 KOHA_CONF=/etc/koha/koha-conf.xml
 ERRLOG=$LOGDIR/koha-index-daemon.err
 STDOUT=$LOGDIR/koha-index-daemon.log
 OUTPUT=$LOGDIR/koha-index-daemon-output.log

Luego ejecutar los siguientes comandos:

 $ ln -s /usr/share/koha/bin/koha-index-daemon-ctl.sh /etc/init.d/koha-index-daemon
 $ update-rc.d koha-index-daemon defaults
 $ service koha-index-daemon start

De esta manera estará iniciado el servicio y cada vez que inicie el servidor arrancará el mismo.