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.
Se puede instalar koha en servidores que no corren con Linux. Acabo de donar a una mediana biblioteca de mi pueblo un server que corre Microsoft SQL y estoy teniendo problemas para instalarlo. Es necesario que lo pase a Ubuntu o similar?
Si lo desean pueden responderme al email que deje. Saludos y muchas gracias.
Koha «podría» instalarse en un servidor Windows. No correría en SQL Server, pero podrías poner un MySQL (único motor soportado actualmente).
Pero la verdad es que deberías instalar (en 5 minutos aproximadamente) un Ubuntu Server 12.04 LTS e instalar Koha utilizando las instrucciones de la Wiki para paquetes y no sufrir con instalaciones muy tuneadas que ante cada actualización vas a estar sufriendo a ver si anda o no.
El enlace a la documentación para la instalación:
http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages
Muchas gracias por la info. Finalmente instalé el server de Ubuntu y funcionó perfectamente. Gracias otra vez.
Saludos
He siguido los pasos al pie de la letra. Cuando hago "sudo apt-get update" ya me dice que no se encuentra el repo de koha. ¿Cómo sigo? Gracias