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.
The dev team has introduced in the master branch a patch we sent to run Tamil's indexer on startup. This indexer is included in Koha::Contrib::Tamil. If you use Koha's squeeze-dev repositories for Debian/Ubuntu run:
$ apt-get install libkoha-contrib-tamil
to install, or
$ cpan Koha::Contrib::Tamil
otherwise. This startup script will be available in the Koha 3.12 release. In the meantime you can use it with previous releases (3.8 onwards at least). It will replace the usual cronjob setup. instrucciones default. In order to use it, just grab the script using this link and place it in the /usr/share/koha/bin/ dir (you might need to change the path if you used a non-stantard setup). Edit the downloaded file to correctly set the included variables, like this:
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
Then just run this commands:
$ 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
and you will have the service started and set to run on every startup.