Es importante:
Actualizar SIVeL y sistema operativo aproximadamente cada 6 meses, para cerrar posibles fallas de seguridad o funcionalidad descubiertas en ese lapso.
Mantenerse informado de novedades, por ejemplo mediante la lista
sivel-soporte@lists.sourceforge.net
Capacitarse para realizar actualizaciones periódicas al sistema operativo y a SIVeL.
El proceso de actualización consta de dos partes: primero
actualizar las fuentes y después ejecutar la herramienta de
actualización actualiza.php
.
Para actualizar fuentes personalizadas es necesario que un desarrollador (PHP, SQL y seguridad informática) mezcle actualizaciones del SIVeL genérico a las fuentes personalizadas. En instalaciones genéricas o con personalizaciones simples (tablas básicas, interfaz y reinterpretaciones, ver Capítulo 6, Personalización) la actualización de fuentes puede hacerla un administrador de red, empleando uno de los siguientes métodos:
De resultarle posible actualice
el sistema operativo
completo empleando la distribución
AdJ
más reciente y el script de instalación
inst-sivel.sh
. De esta forma
asegurará tener versiones recientes de todos los
componentes (particularmente PHP, PostgreSQL, Pear y
paquetes de Pear como
DB_DataObject_FormBuilder
),
que pueden ser requeridos por versiones recientes
de SIVeL.
Si tiene instalado un paquete de SIVeL, al usuario que administra SIVeL debería bastarle ejecutar desde una terminal:
export PKG_PATH=ftp://ftp.pasosdeJesus.org/pub/AprendiendoDeJesus/4.7/paquetes/ sudo pkg_add -u sivel cd /var/www/users/sivel ./conf.sh -i
Descargar fuentes estables más recientes y remplazar las anteriores. Para esto primero revise la versión de SIVeL que tiene instalada, desde el menú principal en la barra de título o examinando el archivo confv.empty
en las fuentes y
comparelo con el mostrado en http://sivel.sf.net
Descargue las fuentes más recientes desde http://sourceforge.net/projects/sivel/files, ubiquelas en el servidor y descomprimalas. Si las descarga con Firefox desde el servidor posiblemente quedaran en el directorio Desktop
de su cuenta personal por lo que puede descomprimir y remplazar fuentes anteriores con:
cd ~/Desktop tar xvfz sivel-1.0.5.tar.gz cp -rf sivel-1.0.5/* /var/www/users/sivel/
Si desea emplear las fuentes de desarrollo descarguelas y copielas con
cd ~ mkdir tmp cd tmp cvs -d:pserver:anonymous@sivel.cvs.sourceforge.net:/cvsroot/sivel login cvs -z3 -d:pserver:anonymous@sivel.cvs.sourceforge.net:/cvsroot/sivel co -P -rSIVEL1_0 sivel cp -rf sivel/* /var/www/users/sivel
Cuando le solicite clave presione ENTER.
La ejecuta abriendo SIVeL con un navegador pero agregando a la dirección
actualiza.php
(e.g desde el mismo servidor sería https://127.0.0.1/actualiza.php).
Si la versión era previa a la 0.94, antes de ejecutar
actualiza.php
revise el
Apéndice A, Novedades y siga los pasos de actualización
que allí se describan comenzando en la versión que tenía
instalada hasta la versión más reciente.